Tja!
Jag har hållt på med ett kundformulär från WDS och fått det till en gästbok. Nu har jag börjat få tankar om att utveckla det till ett forum. Men hur gör jag länkar till inläggen som man gör via PHP till MySQL.
Det ska finnas en sida där alla inlägg finns som man sedan ska kunna gå in på och svara i. Tror jag vet hur jag ska göra i allt annat:D
t ex phpBB... finns en hel del open source forum du kan dra hem och kolla mer på. Men dessa kan ibland vara rätt svåra att förstå om man inte är van php programmerare... men kolla på, det är bara bra.
Alltså om jag förstår dig rätt.. vilket inte är så sannolikt.. så vill du att man ska kunna trycka på länken "Ett inlägg" och så ska sidan bytas och alla inlägg under detta inlägg visas, sen att man också ska kunna skriva inlägg???
När man skriver ett inlägg så sparas det ju i databasen, antagligen.. i databasen har du fältet id.. antagligen. Dessa id är unika..hoppas jag. När du listar inlägg från databasen och gör dem till länkar så skickar du med id't i länken till den sidan du ska visa inlägget på...
För att detta ska funka vill det sig att du sparar inläggen i databasen, har fältet id som auto_incrementar, har en sida som tar emot variablen $id när den skickas med länken samt en mysql sats som loopar ut innehållet i databasen så att du kan länka med id't.
När den andra sidan tagit emot idät som du skickade i länken så kan man sedan använda detta skickade id för att hämta den specifika informationen ifrån databasen.
Kanske var svårt att förstå vad jag skrev :) är själv trött
Alltså om jag förstår dig rätt.. vilket inte är så sannolikt.. så vill du att man ska kunna trycka på länken "Ett inlägg" och så ska sidan bytas och alla inlägg under detta inlägg visas, sen att man också ska kunna skriva inlägg???
När man skriver ett inlägg så sparas det ju i databasen, antagligen.. i databasen har du fältet id.. antagligen. Dessa id är unika..hoppas jag. När du listar inlägg från databasen och gör dem till länkar så skickar du med id't i länken till den sidan du ska visa inlägget på...
För att detta ska funka vill det sig att du sparar inläggen i databasen, har fältet id som auto_incrementar, har en sida som tar emot variablen $id när den skickas med länken samt en mysql sats som loopar ut innehållet i databasen så att du kan länka med id't.
När den andra sidan tagit emot idät som du skickade i länken så kan man sedan använda detta skickade id för att hämta den specifika informationen ifrån databasen.
Kanske var svårt att förstå vad jag skrev :) är själv trött
Ifall du förtsod mig rätt så mena jag som tex wF att tex jag postar denna tråd och sen svarar ni. Då vill jag bara veta hur man gör så denna tråd går att komma till via en länk, för jag tror inte skaparna till wF hela tiden sitter och gör ett nytt dokument varje gång nån postar ett nytt ämne. Så är koden du skrivit det jag söker efter?
Gästboken jag gjort så är allt efter varann. Hur skulle man kunna göra så med trådar som är länkande. Som tex denna.
Nä, alltså man gör inte ett nytt dokument helatiden.. det va det jag försökte säga.. man har En sida som en mall kan man säga.. denna "mall" tar emot den information man skickar i länken.. ofta ett id eller liknande.. någonting som är unikt för inlägget/topicen. I självaste mallen så tar du emot id't från länken, tittar om detta id finns i databasen, om det finns så hämtar du och skickar ut den informationen på sidan.
Håller på med detta nu och detta är på sätt och vis som ett forum. Man kan göra en ny tråd via PHP och länken kommer auto av PHP och MySQL? Så det blir som ett vanligt forum? Jag är ute efter nått sånt:P Att man inte ska behöva gå in på databasen efter man gjort det du sagt utan sen fixar allting v sig själv som här på wF:D
det här forumet som många andra använder sig av php/mysql och du hämtar all data via en loop och skriver ut automatiskt
ex
while ($saker = mysql_fetch_array($sql))
{
// Skriv ut post, som slutar när det inte finns mer att skriva
// eller du har angett att den ska sluta efter visst antal poster
echo "<h2>".$saker['rubrik']."</h2>";
echo "<p>".$saker['texten']."</p>";
echo "<p><a href=\"svara.php?id=".$saker['id']."\">Svara</a></p>";
}
Okej. Jag har där man skriver in anv och lösen men det man kontaktar det med har jag ej. Ska leta lite på phpsidan hotscripts samt google:D
Sen så måste alla sidor man gjort finnas för oinloggad och inloggad så man sätter väl ett extra namn typ inl framför varje dokument som betyder inloggad? För min hemsida ska man kunna spela och sånt på utan att vara member man för att chata så måste man vara inloggad:P Nått mer. Måste nu oxå designa om lite till dom som senare r inloggade:)