login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mailform.

Offline Pieter - 09/07/2006 15:23 (laatste wijziging 09/07/2006 15:55)
Avatar van PieterGouden medaille

SEO guru
Als ik mijn mailform:

  1. <fieldset>
  2. <legend>Contact</legend>
  3. <form action="verwerken.php">
  4. <label for="name">Naam</label>
  5. <input type="text" name="name" /><br />
  6. <label for="email">Email</label>
  7. <input type="text" name="email" /><br />
  8. <label for="message">Bericht</label>
  9. <textarea name="message"></textarea><br />
  10. <input type="submit" value="Versturen" />
  11. </form>
  12. </fieldset>


verzend naar verwerken.php

http://plaatscode.be/1196/

Dan krijg ik volgende output:

Notice: Undefined index: name in /home/puskas/public_html/test/contactnewform/verwerken.php on line 9

Notice: Undefined index: email in /home/puskas/public_html/test/contactnewform/verwerken.php on line 10

Notice: Undefined index: message in /home/puskas/public_html/test/contactnewform/verwerken.php on line 11
U geeft geen geldig mailadres ingevuld.

Ga terug en vul een geldig mailadres in.

Ik heb al verschillende dingen geprobeerd maar ik krijg het niet aan de praat. Kunnen jullie me wijzen op de fout?

Thnx.

7 antwoorden

Gesponsorde links
Offline Maarten - 09/07/2006 15:24 (laatste wijziging 09/07/2006 15:24)
Avatar van Maarten Erelid Waar is je name-attribuut?
Offline Pieter - 09/07/2006 15:26
Avatar van Pieter Gouden medaille

SEO guru
Je bedoelt in mijn form? Ik heb zowel name als id gebruikt, maar geen van beiden doet het. id is iets properder dan name.
Of heb je het op iets anders?
Offline Maarten - 09/07/2006 15:28
Avatar van Maarten Erelid Properder? Wat een grote onzin is dat nu.. als je geen name-attribuut aan je inputvelden toekent kan je ze simpelweg niet verwerken..
Offline Pieter - 09/07/2006 15:37
Avatar van Pieter Gouden medaille

SEO guru
Ok, veranderd, maar geen verschil... Nog steeds dezelfde errors.
Offline Maarten - 09/07/2006 15:42 (laatste wijziging 09/07/2006 15:44)
Avatar van Maarten Erelid En neem nu maar eens een tutorial over formulierverwerking door want die verwerking trekt op niks.

  1. <?php
  2. /* All form fields are automatically passed to the PHP script through the array $HTTP_POST_VARS. */
  3. ?>

Uit welk jaar komt dàt..
Offline Pieter - 09/07/2006 16:16
Avatar van Pieter Gouden medaille

SEO guru
$_POST gaf niets...(http://plaatscode.be/1195/) uiteindelijk wat gezocht op internet en dan dit gevonden.

Zou er nog iets verder in de verwerking kunnen zijn dat voor moeilijkheden zorgt? De tutorials over formulierverwerking heb ik al eens doorgenomen. 'T is gewoon omdat ik het niet aan de praat krijg dat ik eerst nog wat probeer te zoeken op internet vooraleer hier te vragen.
Offline CDNC - 10/07/2006 01:23
Avatar van CDNC PHP ver gevorderde zet eens method="post" in je form
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s