En je moet weer letten op je syntax e.d.
(bijvoorbeeld geen $array['key'] maar $array[key], etc)
Link gekopieerd
PHPerik schreef op 07.01.2006 19:38
En je moet weer letten op je syntax e.d.
(bijvoorbeeld geen $array['key'] maar $array[key], etc)
Andersom bedoel je zeker.
Geen $var[bla] maar $var['bla']
@Altin
Maak van
echo "Je bent nu " .$_POST['newage']. " oud.";
dit
echo "Je bent nu " .$_POST['newage']. " dagen oud.";
want het zijn nu dagen geworden.
Link gekopieerd
Bedankt voor de uitleg iedereen :)
Link gekopieerd
A
Altin
07-01-2006 21:15
gewijzigd op 07-01-2006 21:18
Het werkt nog altijd niet :(
Dit is wat ik nu heb :
<?
$maker = "Altin";
if(isset($_POST['naam']) && isset($_POST['leeftijd']))
{
$newage = round($_POST['leeftijd'] * 365.25)
echo "Hallo " .$_POST['naam'];
echo "Je bent nu " $_POST['newage'] " dagen oud.";
}
?>
<br>
<form method="POST">
Voornaam:<br>
<input type="text" maxlength="30" name="naam"><br>
Leeftijd:<br>
<input type="text" maxlength="3" name="leeftijd"><br>
<input type="submit" name="submit">
</form>
En de waarschuwing :( :
Parse error: syntax error, unexpected T_ECHO in C:\Server\Apache2\htdocs\leeftijdscript.php on line 6
met eric zijn script werkt het wel trouwens maar ik zou het willen doen werken met die isset :s
Link gekopieerd
$newage = round($_POST['leeftijd'] * 365.25)
daar moet ; achter
Link gekopieerd
A
Altin
07-01-2006 21:29
gewijzigd op 07-01-2006 21:32
Het werkt nog niet :(
error op regel 7 nu :D
/edit:
Ik heb het :)
er moeten 2 punten zijn om ze te binden of wat dan ook :D
Link gekopieerd
Warning. Nee, mijn glazen bol weet niet welke?
Als je een error/warning hebt moet je die uiteraard ook plaatsen.
Link gekopieerd
ZUCHT
Het werk weer niet zo goed
Hallo Altin
Notice: Undefined index: newage in C:\Server\Apache2\htdocs\leeftijdscript.php on line 7
Je bent nu dagen oud.
Ik kan wel invullen mar ik krijg dat dus :s
Link gekopieerd
A
Altin
07-01-2006 21:36
gewijzigd op 07-01-2006 21:43
Ik heb dit geprobeert:
<?
$maker = "Altin";
if(isset($_POST['naam']) && isset($_POST['leeftijd']))
{
$newage = round($_POST['leeftijd'] * 365.25);
}
if(isset($_POST['newage']))
{
echo "Hallo " .$_POST['naam'];
echo "Je bent nu " .$_POST['newage']. " dagen oud.";
}
?>
<br>
<form method="POST">
Voornaam:<br>
<input type="text" maxlength="30" name="naam"><br>
Leeftijd:<br>
<input type="text" maxlength="3" name="leeftijd"><br>
<input type="submit" name="submit">
</form>
Het slaagt niet op veel zekere :P ?
Want het geeft geen uitvoer :s
Link gekopieerd