Skrypt php- stała część strony czy soś takiego :)

Poniewaz w lini 33 czyli include(‘home.php’); nie masz kropki - zamiast home.php jest homephp

pzdr

cudny

kropka i odpowiedni pliczek jest

<?

     switch ($_GET['parent']){


case "glowna":

include(home.php);

break;


case "netykieta":

include(netykieta.php);

break;


case "wyszukiwarki":

include(wyszukiwarki.php);

break;


case "czarna":

include(czarna_ksiega.php);

break;


case "linkownia":

include(linkownia.php);

break;


case "kontakt":

include(kontakt.php);

break;


default:

include(home.php);

break;


}

?>

no i w czym problem… nie dzilala CI cos ?

no nie działa :slight_smile:

Warning: main(homephp): failed to open stream: No such file or directory in c:\usr\krasnal\www\konkurs\index.php on line 33

Warning: main(): Failed opening ‘homephp’ for inclusion (include_path=’.’) in c:\usr\krasnal\www\konkurs\index.php on line 33

to otwierasz chyba zla strone… ja widze w bledzie ze otwierasz homephp a nie home.php

no nie działa :slight_smile:

Warning: main(homephp): failed to open stream: No such file or directory in c:\usr\krasnal\www\konkurs\index.php on line 33

Warning: main(): Failed opening ‘homephp’ for inclusion (include_path=’.’) in c:\usr\krasnal\www\konkurs\index.php on line 33

to my Ci juz nie pomozemy tutaj bo skrypt jest dobry wiec wina wywalania bledu lezy po Twojej stronie :stuck_out_tongue:

Chlopaku nie wiem czy ty uaktualniasz ten plik w innym katalogu czy moze nie wiesz o czym mowimy ale przegladarka wywala ci blad - wytlumacze ci go:

W LINI 33 JEST SUPER POWSZECHNA LITEROWKA !!

ZAPOMNIALES DAC KROPKI.

POWINNO BYC home.php A JEST homephp !!

LINIA 33 TO DOKLADNIE TO:

include(home.php);

Jak nie wierzysz to poprostu wykasuj cale

case “glowna”:

include(home.php);

break;

Moze poprostu zapisujesz plik php na local’u a sprawdzasz na serwerze !!

Ja kiedys tak sie wkurzalem pol dnia :stuck_out_tongue: To jest glupie ale sie zdarza

pzdr

cudny

http://forumweb.e-vip.pl/viewtopic.php?t=271

Sorry ale co polkO ale co twoj post ma do pytania co za blad wyskakuje ??

Poza tym nie do konca prawda jest, ze strona sie dluzej laduje przy funkcji include niz przy ramkach bo przy pierwszym ladowaniu strony include(); jest bardziej wydajne bo nie musi wczytywac ramek. A jak wszyscy wiemy najwazniejsze jest pierwsze wrazenie ;]

pzdr

cudny

tak, ramki to jest zło, ktorego początkujacy naduzywaja… Include w cale nie jest wolniejsze przeciez, a jest duzo estetyczniejesze niz cale te ramki ;]

Ale wracając do meritum problemu to stronka dalej nie działa.

Tu jest do zobaczenia w necie.

Jeszcze raz podaję kodzik

<?

     switch ($_GET['parent']){


case "glowna":

include(home.php);

break;


case "netykieta":

include(netykieta.php);

break;


case "wyszukiwarki":

include(wyszukiwarki.php);

break;


case "czarna":

include(czarna_ksiega.php);

break;


case "linkownia":

include(linkownia.php);

break;


case "kontakt":

include(kontakt.php);

break;


default:

include(home.php);

break;

}

?>

Odpowiednie pliki, czyli kontakt.php itd są na serwerze, ale nic nie działą :confused:

<?

     switch ($_GET['parent']){


case "glowna":

include 'home.php';

break;


case "netykieta":

include 'netykieta.php';

break;


case "wyszukiwarki":

include 'wyszukiwarki.php';

break;


case "czarna":

include 'czarna_ksiega.php';

break;


case "linkownia":

include 'linkownia.php';

break;


case "kontakt":

include 'kontakt.php';

break;


default:

include 'home.php';

break;

}

?>

działa ?

Chodzi jak złe !!