NetzSchleicher
Mitglied
So, ich hab ma n paar Funktionen, wollte aber mal wissen, warum da die Fehlermeldung kommt, dass auf line 52 ein unerwartetes } steht.
PHP:
<?php
$filename="kurse.php";
$sid = $_REQUEST['sid'];
require("./global.php");
function minus() {
$sql_space = "SELECT space FROM kurs1";
$space = mysql_query($sql_space);
$one = "1";
$new_space = $space - $one;
$sql_minus = "UPDATE kurs1 SET space={$new_space}";
mysql_query($sql_minus);
$sql_check = "SELECT username FROM kurs1l WHERE username={$_GET['username']}";
mysql_query($sql_check);
$rows = mysql_affected_rows();
if ( $rows = 0 )
{
$username = $_GET['username'];
$sql_insert = "INSERT INTO kurs1l VALUES ('', '".$username."')";
mysql_query($sql_insert);
$anmeldung = "Danke für deine Anmeldung";
global $anmeldunganmeldung;
}
}
if ( !isset($_GET['mode']) OR empty($_GET['mode']) )
{
$sql_space = "SELECT space FROM kurs1";
$space = mysql_query($sql_space);
if ( $space = "0" )
{
$allow = "0";
} else {
$allow = "1";
}
if ( $space > "0" )
{
$anmeldung = "<form action='kurse.php?mode=entry' method='get'>Username:<input type='text' name='username'><input type='submit' value='Eintragen'></form>";
} else {
$anmeldung = "Keine Anmeldung mehr möglich";
}
}
if ( $_GET['mode'] = "entry" )
{
minus()
}
eval("\$tpl->output(\"".$tpl->get("kurse")."\");");
?>