jfw69 Skrevet 10. juni 2006 Del Skrevet 10. juni 2006 Driver å lager nå min andre versjon av min hjemmeside og fant da ut at jeg ønsket meg en såkalt Shoutbox. Jeg begynte å lete litt rundt på nettet og fant fort ut at en slik boks består av tre php filer + en hoved php fil. Dette settes inn i html fila: <form method="post" name="guestform"> <table width="550" border="0" cellpadding="2" cellspacing="1"> <tr> <td width="100">Name *</td> <td> <input name="txtName" type="text" size="30" maxlength="30"></td> </tr> <tr> <td width="100">Email</td> <td> <input name="txtEmail" type="text" size="30" maxlength="50"></td> </tr> <tr> <td width="100">Website URL</td> <td> <input name="txtUrl" type="text" value="http://" size="30" maxlength="50"></td> </tr> <tr> <td width="100">Message *</td> <td> <textarea name="mtxMessage" cols="80" rows="5"></textarea></td> </tr> <tr> <td width="100"> </td> <td> <input name="btnSign" type="submit" value="Sign Guestbook" onClick="return checkForm();"></td> </tr> </table> </form> hoved php filen til shoutboksen: <?php include 'library/config.php'; include 'library/opendb.php'; if(isset($_POST['btnSign'])) { include 'library/config.php'; include 'library/opendb.php'; $name = trim($_POST['txtName']); $email = trim($_POST['txtEmail']); $url = trim($_POST['txtUrl']); $message = trim($_POST['mtxMessage']); if(!get_magic_quotes_gpc()) { $message = addslashes($message); } // if the visitor do not enter the url // set $url to an empty string if ($url == 'http://') { $url = ''; } $query = "INSERT INTO guestbook (name, email, url, message, entry_date) VALUES ('$name', '$email', '$url', '$message', current_date)"; mysql_query($query) or die('Error, query failed'); header('Location: ' . $_SERVER['REQUEST_URI']); exit; } ?> jeg kan heller legge ved de tre siste filene (config.php, opendb.php og closedb.php) om det trengs Spørsmålet mitt lyder som følgende: Trenger jeg å ha egen server (siden jeg skal gi tilgang til mine html filer til andre)? Jeg har prøvd å sette sammen filene, men når ma trykker på submit knappen (som legger inn meldingen som noen har skrevet) kommer jeg alltid til nedlasting av php filen som skal generere meldingen inn i html fila. Jeg har klart å lære meg det grunnleggende i html og css, men mysql var noe nytt for meg (det ble nevnt på siden jeg hentet kodene fra) Har noen en skånsom måte å forklare meg hvordan jeg får shoutboksen til å virke? Takk på forhånd Lenke til kommentar
MrBjoern Skrevet 10. juni 2006 Del Skrevet 10. juni 2006 Ser vel ut til og være veldig feilpostet da, prøv på php forumet. 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å