PHP błąd


(Tomasz Langner) #1

Witam

jak uruchamiam skrypt wyskakuje mi blad:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\wamp\www\test\index.php on line 3

ktoś wie o co tu moze chodzic ?

jak czytalem o tym bledzie to zazwyczaj jakiegos znaczka brakowalo gdzies albo bylo za duzo ale nie moge sie doszukac bledu... :frowning:

<?php

// adres strony

$url = "http://www.inwestycjawkadry.info.pl/?dz=2&pd=1&szukana=a&id=4";


// pobierz dane

$data = file($url);


// lec po kazdej linii pobranych danych

foreach ($data as $line)

{

    // jezeli znaleziono wpis `Nazwa instytucji`

    if (strpos($line, 'Nazwa instytucji') !== false)

    {

        // nastepna linie zeskanuj z tekstu

        $check = true;

        

        // przejedz o 1 linijke

        continue;

    }

    

    // jezeli mam szukac tekstu

    if ( $check )

    {

        // pobierz nazwe

        preg_match('/(.*?)<\/td>/', $line, $m);

        

        // obetnij z bialych znakow

        $nazwa = trim($m[1]);

        

        // wyjdz z petli

        break;

    }

}


print 'Firma: ' .$nazwa;

?>

(system) #2

nie ma żadnego błędu... wrzuć na jakiś serwer, na lokalu może masz coś poprzestawiane.

odpaliłem na WebServie i też działa, nie ma błędu.


(Kmrela) #3

hmm dziwna rzecz ponieważ skopiowałem Twoje wrzuciłem na serwer i nie ma błędu.Nie zmieniałem nic. Może ktoś to będzie w stanie wytłumaczyć bo moja wiedza jest jeszcze za mała.


(Tomasz Langner) #4

tak jak napisał privand na lokalu nie dziala bo ustawienia serwera lokalnego sa zle ustawione domyslnie

na normalnym serwie dobrze dziala dzieki za pomoc