Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Dodaje krzaczki
Forum PHP.pl > Forum > Przedszkole
flaq1991
witam mógłby ktoś przerobić mi ten skrypt aby nie dodawał mi różnego typu krzaków tylko litery i numerki ?

  1. <?php
  2. $con = mysql_connect("","_","");
  3. if (!$con)
  4. {
  5. die('Nie moge polaczyc: ' . mysql_error());
  6. }
  7. mysql_select_db("_baza", $con);
  8.  
  9. $query1 = "SELECT * FROM Wpis WHERE Login = '".$_GET['Login']."'";
  10. $result = mysql_query($query1) or die(mysql_error());
  11. if (mysql_num_rows($result) )
  12. {
  13. print 'Rekord juz istnieje';
  14. }
  15. else
  16. {
  17. $query =mysql_query("INSERT INTO Wpis (Login, Haslo) VALUES ('{$_GET['Login']}','{$_GET['Haslo']}')");
  18. if($query) print 'Pomyslnie dodano';
  19. else
  20. print 'Wystapil error';
  21. print_r($_GET);
  22. }
  23. mysql_close($con);
  24. ?>
Turson
Masz na myśli brak polskich znaków? - Polskie znaki w PHP
Swoją drogą, to wstawianie danych z GET prosto do zapytania jest mega niebezpieczne
flaq1991
nie ma byc polskich znaków ani krzaków typu $^#@$&# ;P
Turson
Czemu login i hasło przesyłasz getem? Nonsens.

Co daje kod z linii 21?
flaq1991
no bo robie cos dla testów... zreszta mniejsza o to tutaj mi chodzi o tez znaki ;D
Turson
Cytat(Turson @ 25.12.2013, 15:01:42 ) *
Co daje kod z linii 21?

flaq1991
kod z tej lini nic nie pokazuje nie wiem nawet po co to tam jest ;P
Turson
Daj na samą górę dokumentu
  1. print_r($_GET);

napisz co wyswietli
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.