KimS Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 (endret) Hei... Har lange erefaringer med og bruke gjesteboker som ligger ut på nettet... Enten er det så mye reklame... Eller er det noen som har svert trege servere, og noen servere detter stadig vekk. Så nå har jeg lyst til å lære å lage helt hjemmekodet gjestebok. Eller viss noen har noe bra eksempell tar jeg gjerne imot det også Mvh. Kim Spets EDIT: Ingen? Endret 23. desember 2003 av Kim Spets Lenke til kommentar
DanielP Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 Joda, skal se hva vi kan få til. Men da blir det, at de kan legge inn innlegg. Se innleggene. Og du kan slette upassende innlegg. Men det er SQL, så du må ha database for at det skal virke. Men viss du vil ha ekstra funksjoner, så må du få hjelp av andre. Men kan komme med noe iløpet av kvelden DanielP Lenke til kommentar
Svendsen Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 har du sql og php tilgang? har akkurat laget meg en egen som bruker dette... har ikke lagt til sletting enda men.... Lenke til kommentar
???????? Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 Et gjestebok script er en fin måte å lære seg php på, siden du kan lage det så enkelt eller avansert som du ønsker! Du kan velge å skrive dataen til en tekst fil eller sette det inn i en SQL database. Her er et mini eksempel som skriver til en tekst fil: Lag to filen, en som heter gjestebok.php og en som heter data.txt - pass på at det er skriverettigheter(CHMOD) til filen dersom den er på et *nix system (ikke windows). Lagre dette innholdet i gjestebok.php <h2>Gjestebok</h2><br> <br> <form method="post" action="gjestebok.php"> Kallenavn: <input type="text" name="kallenavn"><br> <textarea name="tekst"></textarea><br> <input type="submit" name="submit" value="Send!"> </form><br><hr><br> <?php $filen = "data.txt"; if(isset($_POST['tekst'])){ // hvis det er noe data i feltet TEKST // opner filen og leser inn alt innholdet $open_lese = fopen($filen, "r"); $GammeltInnhold = fread($open_lese, filesize($filen)); fclose($open_lese); // opner filen og skriver inn det nye innholdet + det gamle // på denne måten kommer de nyeste innleggene først! $open_skrive = fopen($filen, "w"); fwrite($open_skrive, "<b>Kallenavn:</b> ".$_POST['kallenavn']."<br>\n <b>Dato</b>: ".date("Y-m-d H:i:s")."<br>\n <b>Tekst:</b><br>".nl2br($_POST['tekst'])."\n <br><br>".$GammeltInnhold); fclose($open_skrive); } include $filen; ?> data.txt lar du være tom! Lykke til og God Jul Lenke til kommentar
KimS Skrevet 22. desember 2003 Forfatter Del Skrevet 22. desember 2003 (endret) Takk... Vet ikke hva jeg har jeg... Alt jeg har er en konto på frac.dk God Jul til deg å ????osv... EDIT: Jo da har støtte av MySQL Database Endret 22. desember 2003 av Kim Spets Lenke til kommentar
???????? Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 Hvis du har MySQL er det ikke noe problem å lage en litt mer avansert gjestebok. Dersom du ikke kan noe særlig PHP eller SQL hjelper det lite å komme med et eksempel. Jeg vil heller råde deg til å ta en kikk på http://www.phpworld.com/articles/2000.02/mysql_000.html Det er en ganske dårlig siden, men artikkelen om MySQL er veldig bra! Lenke til kommentar
Svendsen Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 Eller så har du SIDEN som lærte meg php og MySQL. De har en bra GJESTEBOK med MySQL tutorial, samt fler som man kan bygge på. Lenke til kommentar
FuLu Skrevet 22. desember 2003 Del Skrevet 22. desember 2003 (endret) Aldri laget gjestbok før her, men syntes ideen var grei, prøvde å lage en og skrive så mye kommentarer som mulig Men den trengs vel noe endringer før den kan bli brukbar til offentligheten. La den ut som kildekode formatert i html: guestbook1.html Endret 28. desember 2003 av FuLu Lenke til kommentar
KimS Skrevet 22. desember 2003 Forfatter Del Skrevet 22. desember 2003 Takk, for all hjelp. Når jeg åpner PHP filer skjer det rett og slett ingen ting , Ingen feilmelding, INGENTING. Jeg vet jeg har vert innpå nettsider med PHP så hva kan feilen være? Lenke til kommentar
FuLu Skrevet 23. desember 2003 Del Skrevet 23. desember 2003 Tenker du på min php fil? Som sagt, så er den bare testet i windows, og der er ikke noe sak å opprette filer, men i linux må du passe på å ha skriverettigheter til området scriptet er i. Hvis du prøvde å kjøre scriptet fra området jeg hadde den på, så går det nok ikke, fordi chello har ikke støtte for PHP. Hvis du så har støtte for PHP, så kan du lage en info.php fil som bare inneholder: <?php phpinfo() ?> Åpner du siden og ikke får noe phpinfo relaterte greier, så har du desverre ikke PHP. Uansett, koden jeg lagde funker den (for windows hvertfall, og i PHP 4.3.4). Men den er ikke komplett løsning, du må vel endre en del til å få det slik du vil Uansett, så er det jo grei kodelesing da, lære litt, ta ideer, vri det om slik du vil ha det osv Og, du ville jo lage det selv forstod jeg, så da er det bare å jobbe da Lenke til kommentar
KimS Skrevet 23. desember 2003 Forfatter Del Skrevet 23. desember 2003 Jeg har Windows XP jeg... Og som sagt så har jeg vert på websider som koder i php... Så jeg ble dessverre ikke mye klokere nå Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå