![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 27.03.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam tworzę portal, ma juz formularz i jezeli on jest poprawny dane mają mi się zapisac do bazy:
CODE if ($blad ='') mysql_select_db("baza") || mysql_query("INSERT INTO dane VALUES(NULL, \"$nick\", \"$numer\", \"$haslo\")"); W zmiennej $blad sa zapisywane informacje o bledzie, jezeli ich nie ma wtedy do bazy sa zapisywane dane z formularza, jednak kiedy sa OK klikam wyslij jest napisane ze formularz zostal zapisany, jednak nie ma zadnych informacji w bazie. Wiem pewnie to jakis głupi blad ale nie moge go znalezc :S. Ten post edytował Revan1 12.04.2009, 11:35:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 27.03.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
CODE <?php function info($s,$kolor) { echo ('<div align="center"><p style="color:'.$kolor.'">'.$s.'</p></div>'); } { $blad=''; if (strlen($_POST['T1'])<4 || strlen($_POST['T1'])>15 || is_numeric($_POST['T1'])) $blad.='Niepoprawny nick!<br>'; if (strlen($_POST['T2'])<5 || strlen($_POST['T2'])>20 || !is_numeric($_POST['T2'])) $blad.='Niepoprawny numer konta!<br>'; if (strlen($_POST['T3'])<3) $blad.='Niepoprawne hasło!<br>'; if (!ereg ("^.+@.+\..+$", $_POST['T4'])) $blad.='Podano niepoprawny adres e-mail<br>'; if ($_POST['C1'] == "") $blad.='Musisz zaakceptować regulamin!<br>'; if ($blad!='') info($blad,'red'); else { info('Formularz został zapisany.', 'green'); return; } } $nick = $_POST['T1']; $numer = $_POST['T2']; $haslo = $_POST['T3']; $link=mysql_connect("127.0.0.1", "root", "haslo"); mysql_select_db("baza"); if ($blad =='') { mysql_query("INSERT INTO dane (id,Nick,Numer,Haslo) VALUES (NULL, '$nick', '$numer', '$haslo')") or die ( mysql_error() ); } ?> W bazie zapisuje tylko 3 wartosci |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 06:18 |