Cytat
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NIE) in C:\Program Files (x86)\WebServ\httpd\\set.php on line 27
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files (x86)\WebServ\httpd\set.php on line 27
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files (x86)\WebServ\httpd\set.php on line 27
A to móje kody:
<?php $message = ""; // Wiadomość po wylogowaniu // Sekcja logowania $login = $_POST['login']; if($login) { $uzytkownik = $_POST['uzytkownik']; $haslo = $_POST['haslo']; // Połączenie z bazą. $host = "localhost"; $db_user = "root"; $db_password = "roooot"; $database = "abc"; // Sprawdzenie nazwy użtkownika i hasła. $rezultat = mysql_query("SELECT * FROM `players` WHERE `Nick` = '$uzytkownik' AND `pass` = '$haslo'"); { exit; } else { $message = "Nieprawidłowa nazwa użytkownika lub hasło"; } } ?> <!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> <title>logowanie</title> </head> <body> <table> <tr> <td>Użytkownik: </td> <td><input name = "uzytkownik" type = "text" id = "uzytkownik" /></td> </tr> <tr> <td>Hasło: </td> <td><input name = "haslo" type = "password" id = "haslo" /></td> </tr> </table> <input name = "login" type = "submit" id = "login" value = "login" /> </form> </body> </html>
A to main.php:
<? { // Sprawdza zmienną sesji. } ?> <!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> <title>Dokument2</title> </head> <body> <br /> <p><a href="set.php">Zmiana Nicku</a></p> <p><a href="index.php">Wyloguj</a></p> </body> </html>
Oba te pliki były pisane na podstawie tutorialu, a tutaj teraz plik na zmiane nicku, który sam zrobiłem

<? $_SESSION["uzytkownik"] = $uzytkownik; { // Sprawdza zmienną sesji. } else { echo '<table> <form action="" method="post"> <tr> <td>Nowy nick:</td> <td><input type="text" name="formName"/></td> </tr> <tr> <td> </td> <td><input type="submit" name="submit" value="Zmień nick"/></td> </tr> </form> </table>'; if($formName) { $abc = mysql_query("UPDATE `players` SET `Nick` = '$formName' WHERE `nick` = '$uzytkownik'") or die('tu nei wiem co jest'); exit; } else { } } ?> <!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>Dokument bez tytułu</title> </head> <body> </body> </html>
Proszę o pomoc.