login  Naam:   Wachtwoord: 
Registreer je!
 Forum

if(empty) werkt niet?

Offline Warbringer - 02/02/2007 11:42
Avatar van WarbringerOnbekend http://www.plaatscode.be/4038/ #166

zou iemand me kunnen vertellen waarom de if(empty) niet goed werkt? de velden die erin gevuld staan moeten perse worden ingevuld in het forum 

8 antwoorden

Gesponsorde links
Offline svm - 02/02/2007 11:46
Avatar van svm PHP ver gevorderde Hij kijkt nu of ze allemaal leeg zijn, je moet dus && door || of OR vervangen .
Offline Warbringer - 02/02/2007 11:59 (laatste wijziging 02/02/2007 12:00)
Avatar van Warbringer Onbekend ah ja oke thanks 
zal het eens gaan proberen,

was nog een raar probleem mee maar
die weet ik even niet meer uit mijn hoofd 
Offline Abbas - 02/02/2007 11:59
Avatar van Abbas Gouden medaille

Crew .NET
Inderdaad,
Nu geeft hij alleen een foutmelding als ze ALLEMAAL leeg zijn...
Als je de '&&' door '||' vervangt gaat hij kijken of er eentje leeg is en vanaf er eentje leeg is zal er de foutmelding verschijnen.  
Offline Warbringer - 02/02/2007 12:01
Avatar van Warbringer Onbekend dus geen or maar || gebruiken?... af kan het allebij? 

thanks guys, zal zo eens proberen als k thuis ben vanaaf
Offline svm - 02/02/2007 12:03 (laatste wijziging 02/02/2007 12:03)
Avatar van svm PHP ver gevorderde @warbringer:
Wat bedoel je met

Citaat:
ik doe maar twee empty checks.
bedrijf naam bijvoorbeeld en email.

if(empty($_POST['']) && empty($_POST['']))



Edit:
|| doet hetzelfde als OR
Offline Warbringer - 02/02/2007 12:22
Avatar van Warbringer Onbekend nee, dat was mijn fout haha omdat ik && had werkte het dus niet maar met || werkt het wel goed ;)
Offline hunterx7 - 02/02/2007 12:33
Avatar van hunterx7 Nieuw lid
  1. if(!empty($_POST['x']) && !empty($_POST['x'])){
  2. //Niet leeg
  3. }else{
  4. //Één van de variables is leeg
  5. }
Offline Abbas - 02/02/2007 12:35
Avatar van Abbas Gouden medaille

Crew .NET
Dat is een mogelijk oplossing, maar dit is gewoon het omgekeerde van wat Warbringer doet...

Hij kijkt met een 'OR' of er eentje leeg is en geeft een foutmelding weer.
Jij kijkt met een 'AND' of ze allemaal ingevuld zijn, zoniet geef je een foutmelding.

Maar de oplossing was er dus al hoor...  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s