Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zepsułam działający skrypt :( spójrzcie, proszę
Casper_
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 23.01.2009

Ostrzeżenie: (0%)
-----


Witam.
Mam formularz z ankietą. Wszystko działało ale zachciało mi się dodawać wodotryski i zepsułam... Wypełniam wszystkie pola formularza a i tak dostaję "musisz wypełnić wszystkie pola" (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Patrzę od paru godzin i nie widzę gdzie tkwi błąd. Proszę, spójrzcie świeżym okiem. Fragment kodu poniżej:

<?php
\\ tu się łaczę z bazą

$imie=htmlspecialchars($_POST['Imie']);
$nazwisko=htmlspecialchars($_POST['nazwisko']);
$miasto=htmlspecialchars($_POST['miasto']);
$email=htmlspecialchars($_POST['email']);
$wiek=htmlspecialchars($_POST['wiek']);
$plec=htmlspecialchars($_POST['plec']);

if (empty($_POST['Imie'])) || empty($_POST['nazwisko']) || empty($_POST['miasto']) || empty($_POST['email']) || empty($_POST['wiek']) || empty($_POST['plec']))
{echo" Musisz wypełnić wszystkie pola";}

else
{
$efekt=mysql_db_query("froggy_cba_pl","insert into ankieta (Id,Imie,Nazwisko,Miasto,Email,Wiek,Plec) values('','$imie','$nazwisko','$miasto','$email','$wiek','$plec')");
if ($efekt) echo ('Dopisałem rekord, dzięki za udział w ankiecie ').$_POST['imie'];
mysql_close($polaczenie);
}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Casper_
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 23.01.2009

Ostrzeżenie: (0%)
-----


$imie=htmlspecialchars($_POST['Imie']);
$nazwisko=htmlspecialchars($_POST['nazwisko']);
$miasto=htmlspecialchars($_POST['miasto']);
$email=htmlspecialchars($_POST['email']);
$wiek=htmlspecialchars($_POST['wiek']);
$plec=htmlspecialchars($_POST['plec']);

if (empty $imie || empty $nazwisko || empty $miasto || empty $email || empty $wiek || empty $plec)
{echo" Musisz wypełnić wszystkie pola";}
else
{
$efekt=mysql_db_query("froggy_cba_pl","insert into ankieta (Id,Imie,Nazwisko,Miasto,Email,Wiek,Plec) values('','$imie','$nazwisko','$miasto','$email','$wiek','$plec')");
if ($efekt) echo ('Dopisałem rekord, dzięki za udział w ankiecie ').$_POST['imie'];
mysql_close($polaczenie);
}
?>

Skutek jest taki, że strona w ogóle się nie wyświetla...ja już naprawdę nie widzę w których miejscach byki sadzę (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
A jutro muszę to oddać (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 00:20