Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Include, i numer linii
Forum PHP.pl > Forum > PHP
h.4
mam 2 pliki:

klasa.php
  1. <?php
  2.  
  3. function sprawdz($dane) {
  4.  
  5.  if($dane == "tekst") {
  6.  return $dane;
  7.  }
  8.  
  9.  else {
  10.  return "Blad w lini ".__LINE__." w pliku __FILE__";
  11.  }
  12. }
  13. ?>


index.php
  1. <?php
  2.  
  3. include("klasa.php");
  4. echo sprawdz("cyfra");
  5. ?>


Jak zrobic zeby wynik byl taki:
Kod
Blad w lini 4 w pliku index.php


Chodzi o to ze nie chce zwracac bledu ktory wystapil w klasie i jego lini tylko chce zwrocic linie i nazwe pliku gdzie ta klasa zostala uzyta i zostal zwrocony blad.

Bo nic mi nie daje ze blad mi sie pokazuje w pliku klasa.php
Tylko mi trzeba informacje w którym miejscu w kodzie jest blad gdyz klasa moze byc uzywana w roznych miejscach itd.

Ma ktos jakis pomysł questionmark.gif
mike
Poszuaj może w tym kierunku: debug_backtrace i inne takie.
h.4
dzieki smile.gif

chyba dam juz rade
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.