Mam tutaj skrypt i jest w nim jakis blad. Chcialem edytowac w bazie danych pole
stan no i napisalem to ale na stronie wywal mi blad. Oto on:
Kod
Parse error: syntax error, unexpected '}' in /home/rootverde/domains/virtualnie.info/public_html/321/login.php on line 12
Oto skrypt:
<?php
die ("Nie można połączyć się z bazą danych"); die ("Nie można polączyć się z bazą rootverde_strona");
if ($co == 'skasuj') {
("DELETE FROM zamowienia WHERE id=$id");
}
} elseif ($co == 'popraw') {
if ($stan) {
$query = "UPDATE zamowienia (stan";
$query .= "'$stan';";
}
} elseif ($co == 'edytuj') {
$query ="SELECT * FROM zamowienia where nr='$id';";
$id = $rekord[0]; $stan = $rekord[10];
print '<FORM METHOD="POST">Poprawa rekordu:'; print '<INPUT TYPE="hidden" NAME="co" VALUE="popraw">'; print '<INPUT TYPE="hidden" NAME="id" VALUE="'.$id.'"><TABLE>'; print '<TR><TD>Stan:</TD><TD></INPUT TYPE="text" '; print 'NAME="stan" VALUE="'.$stan.'"></TD></TR>'; print '</TABLE><INPUT TYPE="submit" VALUE="Popraw"></FORM>'; }
die ("Nie można odczytać danych z bazy");
function getLoginInfo() {
if (isset($_SERVER['HTTP_AUTHORIZATION'])) $_SERVER['HTTP_AUTHORIZATION'], 6)));
if (isset($_SERVER['PHP_AUTH_USER'])) return array($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
return false;
}
die('Brak pliku danych uzytkownikow');
$auth = false;
if (($loginInfo = getLoginInfo()) !== false) {
$hFile = fopen('user.dat', 'r'); if ($ud[0
] == $loginInfo[0
] && rtrim($ud[1
]) == $loginInfo[1]) {
$auth = true;
break;
}
}
}
if (!$auth) {
// Brak autoryzacji
header('WWW-Authenticate: Basic realm="Panel administracyjny"'); header('HTTP/1.0 401 Unauthorized'); echo 'Brak uprawnień do przeglądania strony'; }
// Dane dla zalogowanych użytkowników
print "<body bgcolor=#2291C5><center><h2>Panel administracyjny</h2><br><TABLE CELLPADDING=5 BORDER=1>"; print "<TR><TD><B>Imię</B></TD><TD><B>Nazwisko</B></TD>"; print "<TD><B>Telefon</B></TD><TD><B>E-Mail</B></TD><TD><B>Okres</B></TD><TD><B>Login</B></TD><TD><B>Plan</B></TD><TD><B>Stan</B></TD><TD><B>Skasuj</B></TD><TD><B>Edytuj stan</B></TD></TR>n";
$id = $rekord[0];
$imie = $rekord[1];
$nazwisko = $rekord[2];
$telefon = $rekord[3];
$email = $rekord[4];
$okres = $rekord[5];
$login = $rekord[6];
$plan = $rekord[9];
$stan = $rekord[10];
print "<TR><TD>$imie</TD><TD>$nazwisko</TD><TD>$telefon</TD><TD>$email</TD><TD>$okres</TD><TD>$login</TD><TD>$plan</TD><TD>$stan</TD><TD><a href="login
.php?co
=skasuj
&id
=$id"><img border=0 src=http://www.barmanpl.cal.pl/forum/style_images/kosz.gif></a></TD><TD><a href="login
.php?co
=skasuj
&id
=$id">edytuj></a></TD></TR>n"; }
print "</TABLE><br><br><b><u>Legenda:</u></b><br>- t (konto aktywne)<br>- n (konto nieaktywne)<br>- b (konto zablokowane)<br><br><b>Pamietaj!</b> Jezeli nacisniesz na kosz system nie zapyta czy usunac, tylko bezwlocznie us
unie uzytkownika.</center></body>";
?>
z gory dziekuje za pomoc.
Ten post edytował in5ane 18.11.2006, 11:43:06