Onbekend |
|
kheb nu dit stukje al waar je een stationnaam kan ingeven als je er nog geen hebt, maar hij wilt het niet in de database zetten
hij geeft geen error, hij doet het gewoon niet
<?php
include('config.php');
if(!isset($_SESSION['gebruiker'])) {
header("Location: index.html");
}
?>
<!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=iso-8859-1" />
<title>:: counter terrors ::</title>
</head>
<body>
<?php
$stat = mysql_query("SELECT station FROM leden WHERE gebruikersnaam = '".$_SESSION['gebruiker']."'") or die(mysql_error()); //$station is het station van het lid dat is ingelogd
$station = mysql_result($stat, 0); //resultaat van de vorige lijn
if($station == ""){
echo"Je hebt nog geen station, hier kan je ereen maken."; //als je geen station hebt
print <<< ENDHTML
<form method='post'>
Station: <input type='text' name='station' value='' maxlength=32>
<input name="maak" type='submit' value='maak'><br>
ENDHTML;
if (isset($_POST['maak'])) {
if ($_POST['station'] == "") {
$error = "Je hebt geen station naam ingevuld.<br>";
echo $error; //als er geen stationaam is ingevuld
}
if(!preg_match('/^[A-Za-z_-]+$/',$_POST['station'])) {
$error = "Er mogen alleen letters, nummers en _ -in de clan-namen zitten.<br>";
echo $error; //als er spaties of cijfers in de naam zitten
}
if (!isset($error)) { //als er geen error is aangemaakt
echo "Uw stationnaam wordt <b>".$_POST['station']."</b>, welkom";
mysql_query("INSTERT INTO leden (station) VALUES ('".$_POST['station']."') WHERE gebruikersnaam='".$_SESSION['gebruiker']."'");
}}
}else
{
echo "Je station noemt $station"; //als je wel een station hebt
}
?>
</body>
</html>
<?php include('config.php'); if(!isset($_SESSION['gebruiker'])) { header("Location: index.html"); } ?> <!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=iso-8859-1" /> <title>:: counter terrors ::</title> </head> <body> <?php $stat = mysql_query("SELECT station FROM leden WHERE gebruikersnaam = '".$_SESSION['gebruiker']."'") or die(mysql_error()); //$station is het station van het lid dat is ingelogd $station = mysql_result($stat, 0); //resultaat van de vorige lijn if($station == ""){ echo"Je hebt nog geen station, hier kan je ereen maken."; //als je geen station hebt <form method='post'> Station: <input type='text' name='station' value='' maxlength=32> <input name="maak" type='submit' value='maak'><br> ENDHTML; if (isset($_POST['maak'])) { if ($_POST['station'] == "") { $error = "Je hebt geen station naam ingevuld.<br>"; echo $error; //als er geen stationaam is ingevuld } if(!preg_match('/^[A-Za-z_-]+$/',$_POST['station'])) { $error = "Er mogen alleen letters, nummers en _ -in de clan-namen zitten.<br>"; echo $error; //als er spaties of cijfers in de naam zitten } if (!isset($error)) { //als er geen error is aangemaakt echo "Uw stationnaam wordt <b>".$_POST['station']."</b>, welkom"; mysql_query("INSTERT INTO leden (station) VALUES ('".$_POST['station']."') WHERE gebruikersnaam='".$_SESSION['gebruiker']."'"); }} }else { echo "Je station noemt $station"; //als je wel een station hebt } ?> </body> </html>
|