Johan Holst Nielsen wrote:
> Du kunne eventuelt smide dem i et array...
Pudsigt nok kom jeg til at tænke på muligheden med et array lige
efter jeg havde postet, typisk, ikke?
Lad mig se om jeg har forstået det korrekt.
> function mailFormCheck($mailFormCheckVar=array()) {
> foreach($mailFormCheckVar as $c) {
> if($c == '') { return false; }
> }
> return true;
> }
Du indsætter array'et i funktionen mailFormCheck. Det skal så
skrives sådan: $mailFormCheckVar=array() for at det opfattes som et
array af php/parseren ?
Herefter tildeles hvar variabel i array'et "værdien" $c. Funktionen
undersøger herefter om hver variabel i array'et har værdien $c == ''
(altså tom). Hvis alle opfylder dette, så returneres false, ellers
true.
Korrekt?
> $mailFormCheckVar = array($name,$email,$subject,$text);
Skal array'et ikke defineres inden funktionen ? Mener, vil der ikke
mangle noget hvis det defineres efter ?
Jeg mener at have læst et sted at det er "bedst" at skrive sådan
her: '' == $c, fremtfor $c == ''. Jeg kan ikke lige huske af hvilken
grund, kan det passe ?
> $valid = mailFormCheck($mailFormCheckVar);
Den linie er jeg ikke lige med på. Kan jeg få dig til at forklare ?
Tak for det hurtige svar.
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials