login  Naam:   Wachtwoord: 
Registreer je!
 Forum

enter wordt bekeken als nieuw bericht

Offline virgil - 16/12/2006 09:54 (laatste wijziging 17/12/2006 01:55)
Avatar van virgilNieuw lid Ik heb een klein probleempje met mijn (supersimpel)contactformulier: als je tijdens het invoeren van een bericht op enter drukt beschouwt het programma dat telkens als een nieuw bericht in het gastenboek. Probeer het zelf maar eens op http://lerweb.k...enboek.php
Ik werk met een tekstbestand om de opmerkingen in weg te schrijven(gastenboek.txt).
De php code is opgenomen in een Dreamweaver MX template.

Kan iemand dit probleem oplossen.

Alvast bedankt voor de moeite.

hier de code van het scrijf.php bestand

Citaat:
Rensjuh edit:
Code verwijderd.
http://www.plaatscode.be

3 antwoorden

Gesponsorde links
Offline compudoc - 16/12/2006 10:16 (laatste wijziging 16/12/2006 10:17)
Avatar van compudoc PHP beginner Misschien zo:
  1. <?php
  2. if(isset($_POST['naam'])) {
  3. if(isset($_POST['bericht'])) {
  4. // hier de code
  5. }
  6. }
  7. ?>

ik ben ervan uit gegaan dat je vanuit schrijf.php met POST werkt en dat je berichten balk bericht heet en je naambalkje naam
ik hoop dat het werkt 
Offline Voldemort - 16/12/2006 10:19 (laatste wijziging 16/12/2006 10:20)
Avatar van Voldemort PHP ver gevorderde Als je toevoeg script niet werkt en jij toont ons het show script, dan kunnen we niks doen tot we je toevoeg script hebben gezien. schrijf.php dus.
Offline compudoc - 16/12/2006 15:08
Avatar van compudoc PHP beginner
  1. <?php
  2. if(isset($_POST['naam'])) {
  3. if(isset($_POST['bericht'])) {
  4. $datum = date("d-m-Y / H:i");
  5. $a = $_GET['a'];
  6. if($a == 's'){
  7. $naam = $_POST['naam'];
  8. $email = $_POST['email'];
  9. $bericht = $_POST['bericht'];
  10. $bestand = fopen("gastenboek.txt", "a");
  11. $bericht = str_replace("n","n",$bericht);
  12.  
  13. $naam = str_replace("|","",$naam);
  14. $email = str_replace("|","",$email);
  15. fwrite($bestand, $naam . "|" . $email . "|" . $datum . "|" . $REMOTE_ADDR . "|" . $bericht . "\n");
  16. fclose($bestand);
  17. echo"Bedankt!<br><br><a href=gastenboek.php>
  18. Gastenboek</a>";
  19. }else {
  20. echo"<form method=post action=schrijf.php?a=s>";
  21. echo"Naam:<br><input type=text name=\"naam\"><br>";
  22. echo"Email:<br><input type=text name=email><br>";
  23. $value=$_GET['bericht'];
  24. $smile=$_GET['smile'];
  25. $value=$value.$smile;
  26.  
  27. echo"Bericht:<br><textarea name=bericht>".$value."</textarea><br>";
  28. echo"<input type=submit value='Verstuur'>";
  29. echo"</form>";
  30. }
  31. }
  32. }
  33. ?>

misschien heb je er wat aan => het is schrijf.php
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s