Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Prosty formularzyk w php
garretpl
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.07.2010

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


Witam,

muszę przygotować prosty formularz do sprawdzania na stronie. Chodzi o coś takiego: jedno pole do wpisywania peselu, przycisk "wyślij" i po przetworzeniu wyskoczyłby komunikat dopasowany do tego peselu lub grupy peselów.

Nie znam się kompletnie na php, zostałem oddelegowany do zrobienia strony, z htmlem nie mam raczej problemów, bo kiedyś coś w tym robiłem, ale na php nie znam się kompletnie.

Liczę na szybką odpowiedź (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
evolucja
post
Post #2





Grupa: Zarejestrowani
Postów: 362
Pomógł: 27
Dołączył: 14.09.2009

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


Cytat(garretpl @ 21.07.2010, 11:22:45 ) *
Liczę na gotowca (IMG:style_emoticons/default/smile.gif)

Na tym forum nie dajemy gotowców.
Go to the top of the page
+Quote Post
garretpl
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.07.2010

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


  1. <form action="" method="GET">
  2. <input type="text" name="pesel">
  3. <input type="submit" name="Wyslij">
  4. </form>




  1. <?PHP
  2.  
  3. echo $_GET("pesel");
  4.  
  5. if ($pesel=87020910856)
  6. {
  7. echo "zaplacone";
  8. }
  9.  
  10. if ($pesel=87020910855)
  11. {
  12. echo "zaplacone 2";
  13. }
  14.  
  15. ?>


Co tutaj jest źle? :/
Go to the top of the page
+Quote Post
thek
post
Post #4





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




$_GET['pesel'] = $pesel TYLKO przy włączonych register_globals! Jeśli nie są włączone to $_GET['pesel'] = to co w formularzu, ale $pesel nie istnieje i jest tworzone w locie z nadaniem wartości pustej lub 0 w zależności od kontekstu. Zamiast $pesel daj $_GET['pesel'] i dopiero teraz sprawdź czy działa (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
motyl-pl
post
Post #5





Grupa: Zarejestrowani
Postów: 294
Pomógł: 31
Dołączył: 2.04.2010

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


  1. <?PHP
  2. $pesel = $_GET['pesel'];
  3. echo $pesel;
  4. if ($pesel = "87020910856")
  5. echo "zaplacone";
  6. if ($pesel = "87020910855")
  7. echo "zaplacone 2";
  8. ?>
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




get to nie funkcja
nie $_GET('blabla')
a: $_GET['blabla']


nie: echo $_GET("pesel");
a: $pesel = $_GET['pesel']


= to przypisanie
== to porownanie

nie: if ($pesel=87020910856)
a: if ($pesel=='87020910856')
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:54