Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
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 | 3558 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!
#1
Psilocybin (Ikke logget ind)
Gæst
27-03-2005 17:36

Rapporter til Admin
Download PhpBB og find thread.php eller traad.php og kig i den.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#2
La_Polski
Monsterbruger
27-03-2005 17:46

Rapporter til Admin
#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!
#3
La_Polski
Monsterbruger
27-03-2005 17:49

Rapporter til Admin
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!
#4
Imagination
Mega Supporter
27-03-2005 17:56

Rapporter til Admin
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
#5
La_Polski
Monsterbruger
27-03-2005 17:57

Rapporter til Admin
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!
#6
Imagination
Mega Supporter
27-03-2005 18:07

Rapporter til Admin
#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
#7
La_Polski
Elitebruger
27-03-2005 18:09

Rapporter til Admin
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!
#8
La_Polski
Elitebruger
27-03-2005 18:14

Rapporter til Admin
http://pccommunity.users.whitehat.dk[...] Første problem: Den henter ikke info ud i første query.
--
Hvis du ikke kan gøre det ordentligt så skal du lade være med at gøre det!
#9
Imagination
Mega Supporter
27-03-2005 18:47

Rapporter til Admin
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
#10
La_Polski
Elitebruger
27-03-2005 18:49

Rapporter til Admin
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!
#11
Imagination
Mega Supporter
27-03-2005 18:50

Rapporter til Admin
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
#12
La_Polski
Elitebruger
27-03-2005 18:59

Rapporter til Admin
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!
#13
Imagination
Mega Supporter
27-03-2005 19:11

Rapporter til Admin
#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

Opret svar til indlægget: Hjælp til programmering af "traad.php"

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
NYHEDSBREV
Afstemning