Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie widzi mi skryptów php?
Forum PHP.pl > Forum > Przedszkole
endr1u
napisalem sobie mala klase niestety nic mi z niej nie widzi nawet gdy chce uzyc echo "cos tam"; wtedy w localhost'ie nic mi nie wypluwa gdzie jest blad?

Kod
<?php

class cButelka
{
     var $zawartosc;
         function cButelka($ile_na_poczatek = 0)
         {
             $this->zawartosc = $ile_na_poczatek;
             echo "stworzono nowa butelke : $ile_na_poczatek";
         }
         fucntion fWlej($ile)
         {
             echo "Wlewamy do butelki ".$ile."<br>";
             $this->zawartosc += $ile;
             $this->fStan();
         }
         function fWylej($ile)
         {
             echo "Wylewamy z butelki ".$ile."<br>";
             $this->zawartosc -= $ile;
             $this->fStan();
         }
         function fStan()
         {
             echo "Stan butelki to ".$this->zawartosc." litrow plynu<br>";
         }
}

$butelka = new cButelka();

echo "dpasoodpasopd";
echo "endr1u";

?>


powinno mi wypisac konstruktora oraz echo "dpasoodpasopd";
echo "endr1u"; niestety nic nie widac w localhoscie? dlaczego?
Grzyw
  1. <?php
  2. fucntion fWlej($ile)
  3. ?>


Literówkę masz:)
endr1u
Cytat(Grzyw @ 1.01.2009, 15:32:26 ) *
  1. <?php
  2. fucntion fWlej($ile)
  3. ?>


Literówkę masz:)


Dzieki chyba z godzine tego szukałem.. tylko dlaczego mi bledu nie wyplulo? tylko poprostu nie dzial skrypt dalej? chyba echo powinno zadziałac nie?

eh mialem wylaczone error logs juz dziala dzieki za pomoc
Grzyw
Nie zadziała, bo parser PHP już na poziomie analizy kodu klasy napotyka na SYNTAX ERROR (błąd składni). I taki błąd powinno Ci wyrzucić na ekran.
Czemu nie wyrzuciło? Może masz w php.ini display_errors ustawione na off.
Jak coś, dodaj na początku pliku:
  1. <?php
  2. ini_set('display_errors',1);
  3. ?>
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.