Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Error handling u php-u

[es] :: PHP :: Error handling u php-u

[ Pregleda: 1333 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

liban0n
/in/my/office/

Član broj: 2731
Poruke: 203
*.adsl.net.htnet.hr

Sajt: www.dubrovnikapartments.n..


Profil

icon Error handling u php-u17.07.2004. u 17:46

Imam jednu funkciju koja otvara jedan file za čitanje .. ja bi radio neki error handling ali ne znam kako to točno izvesti stavio sam prvo ovako :

$modaj = shell_exec('chmod 777 '.$file);
if (!$modaj) {
echo "Nemogu promjeniti dozvole na fileu: ($file)";


I on mi pored greške

Warning: fopen(/var/www/html/hol_news/admin/index_admin.php): failed to open stream: Pristup odbijen in /var/www/html/browser/browser5.php on line 167

ispiše i :

Nemam dozvolu za otvoriti file

Ali ja nebi htio da mi ispisiva gornji error htio bi nekako srediti sve errore da mi izbaciva točno ono što ja hoću. Jeli to moguće ???


Dakle ako ne može promjeniti pristup fileu da ne izbaciva sve ono nego točno definirano sa moje strane :)

Pa ako ima dobra duša da pomogne :-)
---------------------------------
Knowledge is power
Dubrovnik Apartments
17.07.2004. u 17:46 

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1967
*.inter.net.il

ICQ: 82327428


Profil

icon Re: Error handling u php-u17.07.2004. u 17:55
Citat:
$modaj = @chmod($file,755);
if (!$modaj) {
echo "Nemogu promjeniti dozvole na fileu: ($file)";
17.07.2004. u 17:55 

liban0n
/in/my/office/

Član broj: 2731
Poruke: 203
*.adsl.net.htnet.hr

Sajt: www.dubrovnikapartments.n..


Profil

icon Re: Error handling u php-u17.07.2004. u 18:34
Moš mi pojasniti šta mu je točno @ ? :)

ako nije problem ??

šta eliminira ispivanje greški ???
---------------------------------
Knowledge is power
Dubrovnik Apartments
17.07.2004. u 18:34 

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1967
*.inter.net.il

ICQ: 82327428


Profil

icon Re: Error handling u php-u17.07.2004. u 19:16
@ (Uglavnom, ovaj znak ispred funkcije zabranjuje prikazivanje greške)

Ako mene pitaš napravio bi svoju funkciju/class-u koja će da kontroliše greške. Ili još lakše:


@chmod($file,755) Or echo("Ne moguće CHMOD-ovanje fajla $file. PHP kaže: $php_errormsg");

Nadam se da je ono što ti tražiš...
17.07.2004. u 19:16 

liban0n
/in/my/office/

Član broj: 2731
Poruke: 203
*.adsl.net.htnet.hr

Sajt: www.dubrovnikapartments.n..


Profil

icon Re: Error handling u php-u17.07.2004. u 19:49
da da da to je to!!

HVALA
---------------------------------
Knowledge is power
Dubrovnik Apartments
17.07.2004. u 19:49 

byTer

Član broj: 10936
Poruke: 1221
*.info-net.co.yu

ICQ: 47761626


Profil

icon Re: Error handling u php-u17.07.2004. u 23:03
moze i sa

Code:

 $modaj = @chmod($file,777);
 if (!$modaj) { 
   die("string poruke");
 } else {
    // izvrsenje
 }
17.07.2004. u 23:03 

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 2787
*.vdial.verat.net

Jabber: grakic@jabber.org
Sajt: blog.goranrakic.com


Profil

icon Re: Error handling u php-u18.07.2004. u 12:58
Za "iskusnije" drzanje gresaka, pogledati set_error_handler, i poglavlje o obradi gresaka u PHP Manual-u. Takodje, bitno je napomenuti da greske u PHP kodu (E_ERROR i sl.) nije moguce obraditi na ovaj nacin. Ono sto eventualno moze jeste uraditi buffering izlaza i proveriti da li postoji PHP-ova poruka o gresci, i ako postoji obraditi je. Naravno, ovo znaci dodatno opterecenje...
http://sr.openoffice.org — slobodan kancelarijski paket, zamena za MS Office, na srpskom i engleskom, legalno bez troškova licenciranja
18.07.2004. u 12:58 

[es] :: PHP :: Error handling u php-u

[ Pregleda: 1333 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.