Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Failed opening (pomocy...)
Forum PHP.pl > Forum > Przedszkole
r0m4n
Witam...
Oto kod który mi sprawia kłopot: (pierwsza linijka kodu w pliku jest 32)
Kod
        if($_GET['typ'] == "link")
        {
            $menu = file("moduly/menu/date/menu", 'r');
            $path = split('>', $menu[$_GET['id']]);
            //echo($path[1]);
            if(ereg('php', $path[1]))
            {
                include($path[1]);
            }
                
            else if(ereg('html', $path[1]))
                readfile($path[1]);
                
            else
            {
                echo("<pre>");
                readfile($path[1]);
                echo("</pre>");
            }
         }


I problem polega na tym iż nie mogę ani otworzyć ani zincludowac pliku. W logach jest tyle...
Kod
[Sat Dec 17 21:38:03 2005] [error] [client 127.0.0.1] php Warning:  main( /home/services/httpd/html/moduly/news/index.php\n): failed to open stream: No such file or directory in /home/services/httpd/html/index.php on line 40, referer: http://127.0.0.1/?typ=link&id=6
[Sat Dec 17 21:38:03 2005] [error] [client 127.0.0.1] php Warning:  main(): Failed opening ' /home/services/httpd/html/moduly/news/index.php\n' for inclusion (include_path='.:/usr/share/pear') in /home/services/httpd/html/index.php on line 40, referer: http://127.0.0.1/?typ=link&id=6


Co radzicie ? sad.gif

ps. prawa są ok, wydaje mi się że to wina znaku nowej linii (ten znak tam musi byc bo linijka jest z pliku pobierana).
nospor
tak, wina konca lini. widziales kiedys plik ktory ma w nazwie znak konca linii?
To ze ty takie nazwy dostajesz, nie znaczy ze sa one dobre. trzeba je obrobic funkcja trim

i uzywaj bbcode odpowiednie
r0m4n
Wielkie dzięki ! Ten funkcji potrzebowałem biggrin.gif Jeszcze raz wielkie thx.
r0m4n
A możesz mi jeszcze podać funkcję która zamieniała by znaki typu newline na podane znaki ? :roll2:
nospor
a moglbys zajrzec do manuala? tam masz zestaw wszysrtkich funkcji operujaccyh na stringach. jest tez tam taka, ktorej szukasz
http://pl.php.net/manual/pl/ref.strings.php
r0m4n
Nie mogę znaleźć :\
SongoQ
Cytat
Nie mogę znaleźć :\

Dziwne bo wchodzac na link ktory podal @nospor odrazu zauwazylem

http://pl.php.net/manual/pl/function.nl2br.php
r0m4n
No sorki ale ja jestem bardzo początkującym programistą php no i nie rozpoznaje odrazu funckji. MImo wszystko dziękuję. smile.gif
nospor
szukanie w manualu, nie polega na tym, iz ty zobaczysz funkcje i ja rozpoznasz. To polega na tym, ze musisz przeczytac co dana funkcja robi, wowczas bedziesz wiedzial do czego ona sluzy. Po to jest wlasnie manual.
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.