Toevoegen aan string

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Beem

beem

25/10/2004 11:54:00
Quote Anchor link
Ik wil een aantal velden controleren op hun invoer. Nu heb ik de volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
$msg
= "";

if (!$_POST['voornaam']) { $msg. = "voornaam";}
if (!$_POST['achternaam']) {$msg. = "acternaam";}
if (!$_POST['straat']) {$msg. = "straat";}

    
//geef aan welke fout er nog in zit.
echo "<script language=\"javascript\" type=\"text/javascript\">";
echo "alert(\"Een of meerdere gegevens missen nog.\\nControleer de volgende velden:\\n\\n$msg\\n\");";
echo "history.go(-1);";
echo "</script>";
?>


De bedoeling is dus om bij ieder leeg veld iets toe te voegen aan $msg. Alleen hij geeft een parse error voor de elke if statements. Waarschijnlijk is de manier om tekst aan de string toe te voegen niet juist. Hoe zou dit wel moeten?
 
PHP hulp

PHP hulp

22/11/2024 06:11:41
 
Eris -

Eris -

25/10/2004 12:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
$msg
= "";

if (!$_POST['voornaam']) { $msg.= "voornaam";}
if (!$_POST['achternaam']) {$msg.= "acternaam";}
if (!$_POST['straat']) {$msg.= "straat";}
?>


Dus
$var.=
en geen
$var. =
Daarnaast zou ik altijd een controle doen.
if(!empty($var)){ echo 'bla';}
 
Beem

beem

25/10/2004 12:49:00
Quote Anchor link
oke bedankt!
Dat was ook inderdaad nog mijn bedoeling, alleen dit werkte al niet, dus vandaar dat ik alleen dit vroeg.
 
Marien xD

Marien xD

25/10/2004 13:13:00
Quote Anchor link
zo doe ik ook altijd mijn controles ;)
 
Eris -

Eris -

25/10/2004 13:24:00
Quote Anchor link
en het moet geen !empty($var) zijn maar empty($var); :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.