Jestem nowym użytkownikiem forum i jest to mój pierwszy post. Mam pewien problem z panelem logowania.
Używam systemu z tej strony : http://it-maniak.pl/prosty-system-newsow-w...e-takie-trudne/
W komentarzu ktoś dodał kod PHP na logowanie ( zabezpieczenie do dodawania newsów )
<?php $login = "login"; // tu wpisz swój login $password = "haslo"; // a tu swoje hasło if(!isset($_SERVER['PHP_AUTH_USER']) or strcmp($_SERVER['PHP_AUTH_USER'],$login) or strcmp($_SERVER['PHP_AUTH_PW'],$password)) { } else { include("polacz.php"); if($_SERVER['REQUEST_METHOD'] == 'POST') { $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."')"); } } ?>
Po wgraniu go do odpowiedniego pliku otrzymuję komunikat : Parse error: syntax error, unexpected '&', expecting ']' in D:\WebServ\httpd\php\dodaj.php on line 80
Oto plik dodaj.php :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3c.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> <link rel="shortcut icon" href="images/icon.png" type="image/x-icon" /> <link rel="stylesheet" type="text/css" href="style/style.css"> </head> <body> <div class="strona"> <div id="top"> <div id ="content"> <div id="menu"> </div> </div> </div> <div id ="content"> <div id="news"> <table width="1100" align="center" cellspacing="0" cellpadding="0"> <tr> <td width="150" align="right" style="float: left;"> <form action="" method="post"> </td> <td width="900" align="left" style="float: right;"> </td> </tr> <tr> <td width="150" align="right" style="float: left;"> </td> <td width="900" align="left" style="float: right;"> </td> </tr> <tr> <td width="150" align="right" style="float: left;"> </td> <td width="900" align="left" style="float: right;"> </td> </tr> <tr> <td width="150" align="right" style="float: left;"> </td> <td width="900" align="left" style="float: right;"> </td> </tr> <tr> <td width="150" align="right" style="float: left;"> </td> <td width="900" align="left" style="float: right;"> </td> </tr> </table> <?php $login = "login"; // tu wpisz swój login $password = "haslo"; // a tu swoje hasło if(!isset($_SERVER['PHP_AUTH_USER']) or strcmp($_SERVER['PHP_AUTH_USER'],$login) or strcmp($_SERVER['PHP_AUTH_PW'],$password)) { header("WWW-Authenticate: Basic realm=strefa chroniona"); header("HTTP/1.0 401 Unauthorized"); die("Brak uprawnień do przeglądania strony"); } else { echo "Witaj w strefie chronionej!"; include("polacz.php"); if($_SERVER['REQUEST_METHOD'] == 'POST') { $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['tresc']."')"); } echo ""; echo "tytuł: "; echo "autor "; echo "treść "; echo ""; } ?> <?php include("polacz.php"); if($_SERVER['REQUEST_METHOD'] == 'POST') { $query = mysql_query("insert into news values('','".$_POST['tytul']."',now(),'".$_POST['autor']."','".$_POST['obrazek']."','".$_POST['tresc']."')"); } ?> </div> </div> </div> <div id="stopka"> <div class="stopka_info"> </div> </div> </body> </html>
Liczę na szybką odpowiedź. Pozdrawiam.