Pagina "dichtgooien" [HELP]

Status
Niet open voor verdere reacties.
Notice: Undefined index: aanuit in C:\xampp\htdocs\index.PHP on line 2 <<--- Die moet nog weg :)
Je ding om te veranderen:

Shoutbox aan
Shoutbox uit


de html code die bij een dichte hoort, oftewel de laatste uit de shootbox en een berichtje van hij si dicht
 
Dat laatste ligt aan je localhost, dat eerste is niet echt een foutmelding maar meer een opmerking van hij is nog niet gepost oftewel je hebt nog niet op je shoutbox ding geklikt. Om het eerste weg te krijgen moet je het volgende om regel 2 heen zetten:

if($_SERVER['REQUEST_METHOD'] == 'POST') {
regel 2
}
 
Ik heb nu dit:

HTML:
<?php 
$open = $_POST["aanuit"];
if($_SERVER['REQUEST_METHOD'] == 'POST') {
regel 2
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ding</title>
</head>
<body>
<p>Je ding om te veranderen: 
<form action="<?php echo $PHP_SELF;?>" method="post">
<input type="radio" name="aanuit" value="true" />Shoutbox aan<br />
<input type="radio" name="aanuit" value="false" />Shoutbox uit<br />
<br />
<input type="submit" value="Verzenden" />
</form>
</p>
<?php 
//Vervolgens zet je in de code waar het stukje html van open en niet open moet komen
if($open) { echo 'de html code die bij open hoort oftewel aleen de shootbox'; }
else { echo 'de html code die bij een dichte hoort, oftewel de laatste uit de shootbox en een berichtje van hij si dicht'; }?>
</body>
</html>

Nu geeft hij de error: Parse error: syntax error, unexpected T_LNUMBER in C:\xampp\htdocs\index.PHP on line 4
 
Ik bedoelde dat je van dit

PHP:
<?php 
$open = $_POST["aanuit"];
if($_SERVER['REQUEST_METHOD'] == 'POST') {
regel 2
}

Dit moest maken:

PHP:
<?php 
if($_SERVER['REQUEST_METHOD'] == 'POST') {
$open = $_POST["aanuit"];
}
 
Nu heb ik nog steeds een foutmelding:

Je ding om te veranderen:

Shoutbox aan
Shoutbox uit



Notice: Undefined variable: open in C:\xampp\htdocs\index.PHP on line 23 <<-- Daar
de html code die bij een dichte hoort, oftewel de laatste uit de shootbox en een berichtje van hij si dicht
 
Eh, Jorryt, je gaat nu een variabele aanpassen aan de hand van een formulier. Maar hoe sluit dat dan de code op de pagina? Je zult de waarde op moeten slaan hè..
 
**** ja je hebt gelijkt. Ik kan niks anders bedenken dan een database en een update querry.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan