![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z połaczeniem kodu z walidacją formularza z kodem zapisujacym dane do pliku txt. Nie moge zrobic aby jezeli walidacja przeszła dobrze to ma zapisac dane do pliku. Walidację nie napisałem sam dlatego mam problem... ale nawet gdybym jakos napisał sam to też pewnie coś byloby nie tak (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
walidacja:
zapisanie wiadomosci z formularza do pliku
sam formularz
jak podczepic wszystko do siebie ,żeby było jedną całościa?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? ps. jest godzina 4:50 w nocy wiec troche juz nad tym mysle (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował kononowicz 14.01.2007, 16:13:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze primo: po co przekazujesz do funkcji kontakt zmienną $ip, skoro i tak pobierasz ją w funkcji (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Po drugie primo: w wywołaniu funkcji kontakt zmień $tresc na $_POST['tresc'] i analogicznie tak wszystkie zmienne przekazywane do funkcji. Po trzecie primo: w walidacji brakuje czegoś co będzie pokazywało, czy możesz dodać wpis, bo jak narazie po prostu sprawdzasz czy poszczególne części są OK.... ale brakuje jakiegoś if'a który ostatecznie sprawdzi czy całość jest OK i doda wpis. Po czwarte primo: jak poprawisz powyższe punkty, sklej te kawałki kodu razem w jednym pliku w kolejności: - kod funkcji ( chociaż on może być w dowolnym miejscu ) - kod walidacji - kod forumlarza. Ja tak zrobiłem i u mnie zadziałało. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Po trzecie primo: w walidacji brakuje czegoś co będzie pokazywało, czy możesz dodać wpis, bo jak narazie po prostu sprawdzasz czy poszczególne części są OK.... ale brakuje jakiegoś if'a który ostatecznie sprawdzi czy całość jest OK i doda wpis. no własnie jak powinna wyglądać ta pętla (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Po drugie primo: w wywołaniu funkcji kontakt zmień $tresc na $_POST['tresc'] i analogicznie tak wszystkie zmienne przekazywane do funkcji.
o to chodzi (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował kononowicz 14.01.2007, 14:49:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 12:04 |