Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy warto stosowac dodatkowe zabezpieczenie?
Forum PHP.pl > Forum > Przedszkole
Gość_Adam
Witam, czy warto jest stosowac dodatkowe zabezpieczenie aby upewnic sie ze funkcja została wykonana? Chodzi mi głównie o funkcje zwiazane z baza danych, aktualne pisze tak, ale czy ma to jakis sens?

  1. <?php
  2. if (!$sth = mysql_query("SELECT * FROM x WHERE x = x")) { echo 'ERROR!!!' }
  3. ?>
Kuziu
  1. <?php
  2.  
  3. $sth = mysql_query("SELECT * FROM x WHERE x = x") or die(mysql_error());
  4.  
  5. ?>


Dzięki temu jeśli zapytanie się nie wykona skrypt się zatrzyma i nic złe go sie nei stanie. np. gdybyś pobierając jakieś dane zapisywał je do pliku TXT czy coś nie wpiszesz pustego wyniku dop pliku txt czy coś.
scanner
Oczywiście ze warto.
Moze niekoniecznie w taki sposób, we jaki to pokazałeś, ale przechwytywanie błędów to podstawa, IMHO.
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.