Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u
Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan
Pripremite ispite
Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u
Nabavite poene za preuzimanje
Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan
Php, web programiranje, informatika, slajdovi, primeri, Server – side script jezik, Ukljucuje se u HTML, Oznacavanje promenljivih, Dodeljivanje vrednosti promenljivima, Tipovi promenljivih, Boolean, Integer, Floating-point, Objektno – orijentisano programiranje u PHP-u, Metode klase, DB & PHP SQLite, XML,Extensible Markup Language, Interakcija između aplikacija,Agregacija podataka,Elektronska trgovina,E-commerce,Trgovacke aplikacije,Upravljanje lancem nabavke,Elektronska razmena podataka,EDI-Ele
Tipologija: Slajdovi
1 / 69
Ova stranica nije vidljiva u pregledu
Ne propustite važne delove!
// definicija error handler function oops($type, $msg, $file, $line, $context) { echo "Greska!"; echo “Ukoliko se pojavila greska prijavitewebmaster problem."; echo "
"; echo “Ovde su informacije od skripta:"; echo "
"; echo "Error code: $type"; echo “Ovde su informacije od skripta:"; echo "
"; echo "Error code: $type // modifikacija error handler function oops($type, $msg, $file, $line, $context) { switch ($type) { // primedba case E_NOTICE: // nista break; // upozorenje case E_WARNING: // izvestaj o greski print "Non-fatal error on line $line of $file: $msg
"; break; // ostalo default: print "Error of type $type on line $line of $file: $msg
"; break; } } ?> // modifikacija error handler function oops($type, $msg, $file, $line, $context) { switch ($type) { // primedba case E_NOTICE: // nista break; // upozorenje case E_WARNING: // izvestaj o greski print "Non-fatal error on line $line of $file: $msg
"; break; // ostalo default: print "Error of type $type on line $line of $file: $msg
"; break; } } ?>
php // funkcija za testiranje projeva // generise E_USER_WARNING ukoliko je broj float // generise E_USER_ERROR ukoliko je broj negativan function testNumber($num) { // float // triger aa warning if ( is_float ($num)) { trigger_error (“Broj $num nije ceo", E_USER_WARNING); } // negativan // triger za fatal error if ($num < 0) { trigger_error (“Broj $num je negativan", E_USER_ERROR); } } <?php // funkcija za testiranje projeva // generise E_USER_WARNING ukoliko je broj float // generise E_USER_ERROR ukoliko je broj negativan function testNumber($num) { // float // triger aa warning if ( is_float ($num)) { trigger_error (“Broj $num nije ceo", E_USER_WARNING); } // negativan // triger za fatal error if ($num < 0) { trigger_error (“Broj $num je negativan", E_USER_ERROR); } }
php // PHP 5 error_reporting(0); // probaj ovaj kod try { $file = 'somefile.txt'; // otvori fajl if (!$fh = fopen($file, 'r')) { throw new Exception('Ne moze se otvoriti fajl!', 12); } // procitaj sadrzaj fajla if (!$data = fread($fh, filesize($file))) { throw new Exception(‘Fajl ne moze biti procitan!', 9); } Dodelili smo kod gresci <?php // PHP 5 error_reporting(0); // probaj ovaj kod try { $file = 'somefile.txt'; // otvori fajl if (!$fh = fopen($file, 'r')) { throw new Exception('Ne moze se otvoriti fajl!', 12); } // procitaj sadrzaj fajla if (!$data = fread($fh, filesize($file))) { throw new Exception(‘Fajl ne moze biti procitan!', 9); } Dodelili smo kod gresci