login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Formulieren met php werkt niet

Offline xellos - 21/02/2010 15:56 (laatste wijziging 21/02/2010 16:00)
Avatar van xellosLid ik heb een formulier

  1. <form action="rpccheck.php">
  2. <p class="getaltext"><label for="getal">Getal</label> <input name="getal" type="text" value="" /></p>
  3. <p class="submit"><input name="verzend" type="submit" value="check" /></p>
  4. </form>


en met deze php code verwerk ik hem

  1. <?php
  2. if (isset($_POST['verzend']))
  3. {
  4. echo "Je gekozen getal is".$_POST['getal'];
  5. }
  6. ?>

maar het werkt niet ik krijg geen error niks.
kan iemand mij helpen?

2 antwoorden

Gesponsorde links
Offline Jelmerholland - 21/02/2010 16:16 (laatste wijziging 21/02/2010 16:18)
Avatar van Jelmerholland PHP beginner Sloo eerst je label is weg. die gaat sws niet werken zo.
  1. <form action="jeding.php" method="post">


Kan wel is handig zijn om er een method bij te zetten.

Ik raad je aan eerst de tut op http://www.w3schools.com/ maar is te gaan doen  
Offline Koen - 21/02/2010 16:28
Avatar van Koen PHP expert @Jelmerhollan:
Waarom zou de topic starter zijn label moeten wegslopen? Het enige wat er ontbreekt is immers een ID:
  1. <label for="getal">Getal</label> <input name="getal" type="text" value="" id="getal" />


@ts:
Wanneer je het attribuut "method" van de form tag niet meegeeft zal hij standaard je gegevens verzenden via een GET request. Als je naar de URL had gekeken dan had je gemerkt dat die er ongeveer zo uit zou zien: rpccheck.php?getal=foo&verzend=check. Om een POST request te bekomen moet je inderdaad de code van Jelmerhollan gebruiken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.181s