login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Verplicht veld (Opgelost)

Offline Appie_Dijk - 07/08/2007 20:27
Avatar van Appie_DijkLid Hallo iedereen,

Ik heb een contactpagina en ik het lukt prima op velden verplicht te maken maar ik wil graag dat van 2 velden 1 verplicht wordt,

Dus dat of het e-mail adres of het telefoonnummer ingevuld moet worden...

de volgende code werkt alleen niet, is er iemand die me kan helpen?

  1. if((empty($email)) OR (strlen($email) < 7) OR (eregi(">", $email)) OR (empty($telefoon)) OR (strlen($telefoon) < 6))
  2. {
  3. $fout .= "U moet één van de volgende velden (correct) invullen: e-mail of telefoon<BR>";
  4. $fout_vakje_email = "input_fout";
  5. $fout_text_email = "text_fout";
  6. }

5 antwoorden

Gesponsorde links
Offline Webtijn - 07/08/2007 21:59
Avatar van Webtijn PHP interesse
  1. if ( ( empty( $_POST[ 'email' ] ) ) OR ( empty ( $_POST[ 'telefoon' ] ) )
  2. {
  3. /* Dit zou moeten werken.. */
  4. }
Offline Scott - 08/08/2007 03:34
Avatar van Scott Gouden medaille

PHP ver gevorderde
Webtijn: Werkt, maar je vergeet nog wat voorwaarden waaraan de velden moeten voldoen (strlen, eregi).

Appie_Dijk: 't Zit em in de haakjes denk ik. Probeer 't zo eens:

  1. if ( (empty($email) OR strlen($email) < 7 OR eregi(">", $email)) OR (empty($telefoon) OR (strlen($telefoon) < 6)))
Offline Appie_Dijk - 08/08/2007 09:07
Avatar van Appie_Dijk Lid werkt niet...

"U moet één van de volgende velden (correct) invullen: e-mail of telefoon"

... meer suggesties???
Offline Abbas - 08/08/2007 10:52
Avatar van Abbas Gouden medaille

Crew .NET
  1. <?php
  2.  
  3. if((empty($_POST['email'])) && (empty($_POST[ 'telefoon']))
  4. {
  5. //FOUT
  6. }
  7. else //dan is er zoizo één minstens ingevuld
  8. {
  9. //verder controle doen op het ingevulde vak
  10. }
Offline Appie_Dijk - 08/08/2007 20:39
Avatar van Appie_Dijk Lid bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.27s