* Uofficiel Black/White liste V3
|
Denne tråd er over 6 måneder gammel
Er du sikker på, at du har noget relevant at tilføje?
Hjælp til programmering af "traad.php"Af Monsterbruger La_Polski | 27-03-2005 17:28 | 3509 visninger | 13 svar, hop til seneste
Hej!
Er nået så langt i mit forum at jeg skal have lavet "traad.php", eller hvad jeg nu vælger at kalde den.
Hvis der er nogen andre der gratis vil sende deres "traad.php" (altså det dokument der viser en tråd/et indlæg) vil jeg blive meget glad :D
Jeg har allerede lavet min egen, men der er en del fejl som jeg ikke lige kan overskue.
Så jeg tænkte at jeg kunne se hvordan i havde løst de problemer :D
På forhånd tak, Alexander
Ps. der må gerne svares i denne tråd --
Hvis du ikke kan gøre det ordentligt, så skal du lade være med at gøre det!
Download PhpBB og find thread.php eller traad.php og kig i den. -- Gæstebruger, opret dit eget login og få din egen signatur. #1 Har såmend set på phpbb's viewthread.php, men deres kodeform er ikke særlig enkel som os dødeliges!
De benytter sig af så mange hjemmelavede funktioner at det er ubrugeligt til det formål... -- Hvis du ikke kan gøre det ordentligt, så skal du lade være med at gøre det! Er der desuden nogen der ved, hvordan jeg kan slippe for at lave <pre></pre>, når jeg skal vise "tråden" -- Hvis du ikke kan gøre det ordentligt, så skal du lade være med at gøre det! Hvorfor i alverden poster du ikke bare fejlen herinde hvorefter du giver os koden på DIN traad.php?
Det er da for besværligt at skulle lave en traad.php til dig, og så endda fra et forum der måske er fuldstændig anderledes end det du vil lave ..
Jeg står gerne til rådighed hvis du skulle mangle hjælp :) -- MSN: [email protected]
"Hvad fanden kan den bruges til?"
Robert Lloyd, Ingeniør hos IBM om mikroprocessorens fremtid, 1968 Det er ikke direkte fejl, men er bare tvivl om hvordan jeg får lavet den hurtig og lign. (fx uden så mange querys) -- Hvis du ikke kan gøre det ordentligt så skal du lade være med at gøre det! #5 - Det er da meget simpelt .. Hvis det ikke allerede er det du har gjort, ser jeg ingen metode til at gøre den hurtigere..
Men når du har tråd-oversigten skal du bare linke til traad.php?id= (hvor ID er id'en på tråden, sjovt nok) og så i traad.php laver du en query der kunne se sådan ud:
mysql_query("SELECT * FROM traade WHERE id='" . $_GET["id"] . "' LIMIT 0,1");
Tror jeg .. Den har jeg ihvertfald altid brugt.. :) -- MSN: [email protected]
"Hvad fanden kan den bruges til?"
Robert Lloyd, Ingeniør hos IBM om mikroprocessorens fremtid, 1968 jeg skal også have diverse info om hvem der skrevet det (fx antal indlæg skrevet), og det kan jeg ikke gemme i forum_threads (som jeg kalder den) -- Hvis du ikke kan gøre det ordentligt så skal du lade være med at gøre det! Og du er sikker på de forskellige tabeller findes osv. osv. ?
Og så vidt jeg kan se, stemmer det her ikke helt:
$res = mysql_query("SELECT brugernavn, signatur, oprettet, avatar FROM brugere WHERE id = '$forfatter'");
$forfatter inderholder jo navnet på vedkommende der har oprettet den ..
Hvis det ikke er meningen så prøv med dette:
$res = mysql_query("SELECT * FROM forum_threads WHERE id = '$t_id'");
while ($raekke = mysql_fetch_array($res)) {
$overskrift = $raekke["topic"];
$besked = $raekke["msg"];
$forfatter = $raekke["author"];
$id = $raekke["id"];
$dato = $raekke["date"];
$res = mysql_query("SELECT brugernavn, signatur, oprettet, avatar FROM brugere WHERE id = '$id'");
while ($raekke = mysql_fetch_array($res)) {
$brugernavn = $raekke["brugernavn"];
$signatur = $raekke["signatur"];
$oprettet = $raekke["oprettet"];
}
$res = mysql_query("SELECT id FROM forum_threads WHERE author = '$forfatter'");
$indlaeg = mysql_num_rows($res);
}
Skal ikke kunne sige om det løser dine problemer, men det er da et forsøg værd .. Ellers må du lige forklare lidt grundigere -- MSN: [email protected]
"Hvad fanden kan den bruges til?"
Robert Lloyd, Ingeniør hos IBM om mikroprocessorens fremtid, 1968 author/forfatter er id'et til brugeren der har lavet indlæget! :D -- Hvis du ikke kan gøre det ordentligt så skal du lade være med at gøre det! Nåh hehe okay :) Ja okay kan godt selv se det nu :D (Doh..)
Det virker bare lidt mystisk .. Har du tjekket om ID'ene findes og sådan noget ? -- MSN: [email protected]
"Hvad fanden kan den bruges til?"
Robert Lloyd, Ingeniør hos IBM om mikroprocessorens fremtid, 1968 Så er det rettet!
Fordi jeg havde lavet flere $res, der var forskellige... Dumme, dumme mig :D -- Hvis du ikke kan gøre det ordentligt så skal du lade være med at gøre det! #12 - Hehe okay ;) Godt du fik det fixet :) -- MSN: [email protected]
"Hvad fanden kan den bruges til?"
Robert Lloyd, Ingeniør hos IBM om mikroprocessorens fremtid, 1968
Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.
Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.
Opret bruger | Login
|
Du skal være logget ind for at tilmelde dig nyhedsbrev.
Hvilken udbyder har du til internet? 255 personer har stemt - Mit energiselskab (Ewii f.eks) 12%
|
|
|