login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Textarea (Opgelost)

Offline DMM - 03/03/2007 16:16
Avatar van DMMPHP beginner Hallo,

Bij een contactformulier heb ik gebruik gemaakt van textarea.
Indien men dit veld niet invult, wordt er een foutmelding gegeven.

Het probleem echter, is dat die textarea automatisch gevuld is met een tiental 'spaties' waardoor ik de foutmelding uiteraard niet krijg.
Weten jullie hoe dit kan?
Vb.: www.dmm-online.be/test/invoeren.php

Alvast bedankt

Met vriendelijke groeten,
David Roelandt

5 antwoorden

Gesponsorde links
Offline WimJ - 03/03/2007 16:19 (laatste wijziging 03/03/2007 16:21)
Avatar van WimJ Grafische gevorderde staat er een spatie tag in de code van je text area toch niet toevallig ?

EDIT: kan je even de code van het document op www.plaatscode.be neer zetten ?

Werkt beter voor ons 
Offline phpfreak - 03/03/2007 16:21 (laatste wijziging 03/03/2007 16:23)
Avatar van phpfreak PHP beginner str_replace(" ","");
dit vervangt alle spaties door niets, dus is het leeg
je kan ook een controle doen met:
if($text==" " || !$text){
//formulier verzenden
}

maar het eerste is het beste, want ze kunnen ook gewoon een spatie zetten om tog maar niets te hoeven invullen
je moet dan wel opletten, dat bij gewone text ook de spaties weg zijn, dus die replace enkel gebruiken bij de controle

edit: bij het voorbeeld lijkt me alles in orde als ik nix invul komt er een error..
Offline DMM - 03/03/2007 16:22 (laatste wijziging 03/03/2007 16:23)
Avatar van DMM PHP beginner :lamp: Ow ja, die spatie staat er idd. Excuseer mij..
Bedankt!
Offline tbk - 03/03/2007 16:23
Avatar van tbk PHP beginner je doet $_post['area'] en dan gebruik je de funcite trim() om spaties te verwijderen en dan test je of hij leeg is of niet...
Offline WimJ - 03/03/2007 16:23
Avatar van WimJ Grafische gevorderde ;-) indien het topic opgelost is wel even icoontje drukken aub.
Zodat de opgeloste berichten worden verwijderd uit actieve topics 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.373s