Diskuze: ELSE ERROR - problém
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Za "if" máš nadbytečný středník. Kdybys nedělal tak dlouhé řádky, jistě by sis ho všiml.
Je to hodně podivně napsané.
Máš tam SQL injekce, addslashes se k escapování nepoužívá. Koukám, že budu muset napsat nový PHP seriál.
Má tam těch nesmyslů víc. Například die() se nepoužívá, mysql_connect() je také už jen ve starých tutoriálech.
Protože to byla vymyšlena luxusní náhrada: Výjimky.
Místo addslashes()
raději používej
mysql_real_escape_string()
nebo ještě lépe prepared
statements.
Máš tam pomíchány větve else.
Zobrazeno 9 zpráv z 9.