Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 6.06.2005 Ostrzeżenie: (30%)
|
Witam
Chciałem zrobić skrypt dodający nowego użytkownika do bazy mysql, który ma ograniczone prawa. Wszystko działa ładnie i się dodaje, ale nie mogę sie zalogować na nowym haśle. Podejrzewam że przyczyną może być to, że zaszyfrowane hasła w mysql mają mają inną długość, tzn są znacznie dłuższe od tych ktrórych używam do logowania się. POMOCY! Mój skryt do dodawania nowych użytkowników wygląda następująco: <? session_start(); if(session_is_registered("prawid_uzyt")) { echo "<h1>hasła</h1>"; $connection = mysql_connect("localhost", $legitymacja , $haslo ); mysql_select_db("mysql", $connection); if ($co == 'dodaj') { $query = "insert into user (host, user, password) values ('localhost', '$user', password('$password'))"; $wynik = mysql_query ($query, $connection); } $wynik = mysql_query ("SELECT * FROM user", $connection) or die ("błąd w pytaniu"); Print "<table cellpadding=5 border=1>"; Print "<TR><TD>user</TD><TD>haslo</TD></TR>\n"; while ($rekord = mysql_fetch_row ($wynik)) { $user = $rekord[1]; $password = $rekord[2]; Print "<TR><TD>$user</TD><TD>$password</TD><td>"; } Print "</table>"; print '<form method="post">Nowy wpis:'; print '<input type="hidden" name="co" value="dodaj"><table>'; print '<tr><td>user:</td><td><input type="text" name="user"></td></tr><tr><td>password:</td><td><input type="text" name="password"</td></tr>'; print '</table><input type="submit" value="dodaj"></form>'; } echo '<b>Nie masz uprawnienia</b><p>'; echo "<a href=\"uwierz_glowny.php\">Powrót do strony głównej</a>"; ?> Co jest tu nie tak? |
|
|
|
Początkujący_ Dodawanie nowego urzytkownika 11.06.2005, 08:34:50
sopel 1. uzywaj bbcode do wklejania kodu na forum
2. htt... 11.06.2005, 09:00:28
Początkujący_ Ok.
Przeczytałem to sobie, ale angielskiego to nie... 11.06.2005, 09:51:39
nospor w przypadku gdy się logujesz i sprawdzasz czy gośc... 11.06.2005, 09:57:18
Początkujący_ Proces logowania odbywa się poprzez skrypt php. Ot... 11.06.2005, 10:29:29
sopel 1. uzywaj bbcode!!!!!
2. pisze... 11.06.2005, 10:33:00
nospor Mistrzuniu, a czemu ty sprawdzasz czy zostaly zwró... 11.06.2005, 10:38:30
Początkujący_ Czyli zamiast
[PHP] pobierz, plaintext <?php... 11.06.2005, 12:52:02 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 17:51 |