Gdje postavljati or mysql_error()

Pozdrav!

Dali trba na svakim upitu postavljati mysql_error()

dali da sakrijem gresku od korisnika i posjetitelja, ili da postavljam na svakom upitu.

Gresku sakrij od korisnika zato sto ima dojam lose izradjene aplikacije. Napravi sebi login gdje mozes da vidis ako nastane error i popraviti ga na vrjeme. Ali nebi bilo lose da ako nastane neki problem korisnik vidi neku poruku kao npr.“Nastala je greska pri ucitavanju podataka, molimo vas da ovo prijavite administratoru kako bi je mogao ispraviti” a ne “43153#341 error<mysql’notload’>” naprimjer.

Dok je sajt u fazi razvijanja svagdje koristi mysql_error(), kod svakog upita.

Ali u index.php stavi u prvu liniju koda: ERROR_REPORTING(E_ALL);
A kad je web zavrsen stavi ERROR_REPORTING(0); // da sakrijes greske od korisnika

možeš li mi reći kako da napravim login za greške gdje mogu popraviti

Greške obavezno sakrivaj od posjetitelja. Iz error reporta se vrlo često može otkriti struktura tablice, a vjeruj mi da to ne želiš :slight_smile:

Šta mislite dali je vako dobro?

Napravio sam u bazi tablicu za spremanje mysql greški

CREATE TABLE `mysql_greske` ( 
  `id_mysql_greske` int(11) NOT NULL AUTO_INCREMENT,
  `mysql_greska` text NOT NULL,
  `datum_stvaranja_greske` datetime NOT NULL, 
  PRIMARY KEY (`id_mysql_greske`) 
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1;

e sad sam napravio funkciju

i kada pravim upit na bazu stavljam vako

i na stranici sam napravio posebno mjesto gdje cu pratiti greške.

Šta mislite dali je to dobro?

[quote=“susok”]Šta mislite dali je vako dobro?

Napravio sam u bazi tablicu za spremanje mysql greški

CREATE TABLE `mysql_greske` ( 
  `id_mysql_greske` int(11) NOT NULL AUTO_INCREMENT,
  `mysql_greska` text NOT NULL,
  `datum_stvaranja_greske` datetime NOT NULL, 
  PRIMARY KEY (`id_mysql_greske`) 
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1;

e sad sam napravio funkciju

i kada pravim upit na bazu stavljam vako

i na stranici sam napravio posebno mjesto gdje cu pratiti greške.

Šta mislite dali je to dobro?[/quote]

Još napravi na kojoj lokaciji se to desilo :slight_smile:


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja