Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html][php] formularze - zabezpieczenia
aga323
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 26.01.2007
Skąd: Oborniki

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


Witam wszystkich. Mam krótki formularz i interesuje mnie żeby ograniczyć w nim ilość wprowadzanych znaków i by ograniczały sie one tylko do cyfr i znaków "+" i "-" i ",". Chciałabym się także dowiedzieć jak najlepiej go zabezpieczyć przed wprowadzaniem przez niego złośliwych kodów itd. Podaje mój formularz (co prawda jest on wpleciony w php dlatego podam tylko jego fragment zawierający pole text:
  1. <?php
  2. echo '<input type="hidden" name="id' .$cos. '" value="' .$wiersz['id']. '" />';
  3.  //Znak nowej lini, aby wprowadzić porządek w kodzie html
  4.  echo "n";
  5.  echo '<input type="text" name="oc' .$cos. '" value="' .$wiersz['ocena']. '" />';
  6. ?>

Prosze o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
aga323
post
Post #2





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 26.01.2007
Skąd: Oborniki

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


Ok, ale ja cos chyba źle kombinuje, zrobiłam tak:
  1. <?php
  2. function zach($zbazy) {
  3.  echo '<option';
  4. if ($zachowanie == naganne) {
  5. echo ' selected="selected" '; 
  6. }
  7. else if ($zachowanie == nieodpowiednie) {
  8. echo ' selected="selected" '; 
  9. }
  10. else if ($zachowanie == poprawne) {
  11. echo ' selected="selected" '; 
  12. }
  13. else if ($zachowanie == dobre) {
  14. echo ' selected="selected" '; 
  15. }
  16. else if ($zachowanie == bardzo dobre) {
  17. echo ' selected="selected" '; 
  18. }
  19. else if ($zachowanie == wzorowe) {
  20. echo ' selected="selected" '; 
  21. }
  22.  echo '>'.$zmienna.'</option>';
  23.  }
  24.  echo '<select name="nazwa">';
  25. ?>

I mi wyskakuje błąd: Parse error: syntax error, unexpected T_STRING in /var/www/sites/yoyo.pl/g/2/g2test/dziennik/zach2.php on line 46
A to jest akurat przy zachowaniu bardzo dobrym które powinno być wyświetlone...
Go to the top of the page
+Quote Post

Posty w temacie
- aga323   [html][php] formularze - zabezpieczenia   11.07.2007, 13:05:12
- - qwaq   oto formularz niepozwalający na wpisanie wi...   11.07.2007, 13:36:51
- - aga323   Dzięki Ale mam jeszcze jedno pytanko. Otóż robię ...   11.07.2007, 14:40:30
- - uli   Funkcja do wpisywania tylko wybranych znaków (JS):...   11.07.2007, 14:52:32
- - maziak   A jezeli chcesz wyswietlic to co masz w bazie w po...   11.07.2007, 14:58:14
- - aga323   Tzn. chodzi mi o to że mam liste wyboru i tam mam ...   11.07.2007, 15:00:45
- - maziak   Za to czy cos jest domyslnie wybrane odpowiada atr...   11.07.2007, 15:06:25
- - aga323   Hmm dzięki. Ale myśle, ze to i tak nie będzie taki...   11.07.2007, 15:21:06
- - maziak   Nie bedzie problemu. Dostosuj to do swoich potrzeb...   11.07.2007, 15:52:50
- - aga323   Thx A w kawałku: [PHP] pobierz, plaintext <?ph...   11.07.2007, 16:25:18
- - maziak   za $zmienna to, z czym wynik rekordu z bazy m...   11.07.2007, 16:35:50
- - aga323   Ok. Wrzuciłam wszystko i teraz wiem o co loto. Ter...   11.07.2007, 19:29:21
- - maziak   Nie no , jak tych ocen jest 5 czy 6, to wydaje mi ...   11.07.2007, 20:50:05
- - aga323   Ok, ale ja cos chyba źle kombinuje, zrobiłam tak: ...   13.07.2007, 17:00:48
- - Ziels   A teraz właduj te nazwy w cudzysłowia 'bardzo ...   13.07.2007, 17:18:26
- - aga323   Kaszana... teraz to nawet w liście rozwijanej...   13.07.2007, 19:51:30
- - maziak   Nie nie nie Wywołanie funkcji, zach pobiera dwa ...   14.07.2007, 06:18:02
- - aga323   Zrobiłam tak jak mówiłeś, żadnego błędu mi nie wyw...   14.07.2007, 09:36:44
- - maziak   Najłatwiej jest poprostu spojżeć do...   14.07.2007, 09:57:49
- - aga323   Ja mam ff i nie działa, sprawdzilam na ie i też ni...   14.07.2007, 18:54:01
- - maziak   Jeżeli jedno z optionow ma w kodzie atrybut s...   15.07.2007, 11:42:44


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: 2.10.2025 - 18:13