
robie skrypt rejestracji, ale mam problem.
chodzi mi o to że skrypt nie dodaje do bazy danych rekordów.
tu są listingi
index.php
<?php include('funkcje_bazy.php'); /* * Rejestracja użytkowników na stronie * Pozycja.bee.pl */ //Łączenie z bazą danych polacz(); //po połączeniu //wyświetlany formularz ?> <form method="POST" action="rejestruj.php"> <p><input type="text" name="login" size="20" value="twój login"><br> <input type="text" name="haslo" size="20" value="twoje hasło"><br> <input type="submit" value="Rejestruj"><input type="reset" value="Resetuj" name="B2"></p> </form> <? //i tu koniec pierwszego pliku ?>
funkcje_bazy.php
<?php function polacz() { include ("zmienne.php"); if (!$db) { } } ?>
zmienne.php
<? $host = 'localhost'; //host do bazy $user = 'niewazne'; // uzytkownik bazy $haslo = 'niewazne'; //hasło do bazy $baza = 'rus_stal11'; //nazwa bazy ?>
i najważniejszy:
rejestruj.php
<?php include('funkcje_bazy.php'); //zmienne $login = $_POST['login']; $haslo = $_POST['haslo']; //po zmiennych //połączenie polacz(); //zapytanie mysql_query('INSERT * INTO uzytkownicy(login, haslo) VALUES ("$haslo", "$haslo")') or die("Rejestracja niepowiodła się!") //powyżej zostały dodane dane do bazy danych ?> <? ?> <? //koniec ?>
i w tym pliku mam problem bo mi nie dodaje rekordu do bazy danych
pomożcie mi
