ďťż
Podstrony
|
telcocafewitam :)mam malutkie pytanko otoz zamierzam stworzyc strone ktora bedzie zbudowana z podstron (umieszczonych na jedym serwerze) na ktorych beda includowane pliki *.txt z drugiego serwera nom i teraz pytanie jaki kod wpisac (i czy taki w ogole istnieje) aby bo kliknieciu w link nie wyswietlal sie blad tylko teks typu "serwer offline" na razie na podstronie mam tak: <? include("http://serwer2/plik.txt"); ?> moglby ktos powiedziec czy jest mozliwosc aby wlasnie pojawial sie taki tekst? i jesli jest to jak to zrobic? z gory slicznie dziekuje :) Nie można includować plików z innych serwerów :] @down: Bełdzio: chodziło mi o użycie funkcji include() :rolleyes: Użytkownik Coldpeer edytował ten post 04 kwiecień 2006, 17:47 Nie można includować plików z innych serwerów :] hmm... nom ja Ci sie przyznam ze nie za duzo pojalem, pewnie dlatego, ze php to nie jest moja mocna strona znalazlem jeszcze inny kodzik: <?php $ip = '[b]TUNASZEIP[/b]'; @$fp = fsockopen ("$ip",7171, $errno, $errstr, 1); if (!$fp) { header('Location: http://'.$ip.'/'); } else{ echo 'Przepraszam strona dostepna tylko gdy server jesto nline'; } ?> ale on powinien byc umieszczony w pliku "index" na pierwszym serwerze i przekierowywac na drugi serwer... gdzie domyslnie wczytywany jest "index" ma ktos jakies pomysly? albo potrafi mi to przetlumaczyc? :) masz przecież w manie: <?php $file = fopen ("http://www.example.com/", "r"); if (!$file) { echo "<p>Nie można otworzyć zdalnego pliku.\n"; exit; } while (!feof ($file)) { $line = fgets ($file, 1024); /* Zadziała tylko wtedy, gdy tytuł i jego znaczniki są w tej samej linii */ if (eregi ("<title>(.*)</title>", $line, $out)) { $title = $out[1]; break; } } fclose($file); ?> nie zbyt mi to działa... wpisalem: <?php $file = fopen ("http://83.8.9.159/r.txt", "r"); if (!$file) {  echo "<p>Nie można otworzyć zdalnego pliku.\n";  exit; } while (!feof ($file)) {  $line = fgets ($file, 1024);  /* Zadziała tylko wtedy, gdy tytuł i jego znaczniki są w tej samej linii */  if (eregi ("<title>(.*)</title>", $line, $out)) {    $title = $out[1];    break;  } } fclose($file); ?> || V plik na serwerze nr1: http://www.members.l...marionez/cl.php zmienilem dla ciekawostki dodam ze strona ma wygladac mw tak: http://83.8.9.159/newest/index.php (musi stac na "offlinowym" serwerze) Użytkownik marionez edytował ten post 05 kwiecień 2006, 14:21 if($plik=@file_get_contents("http://serwer2/plik.txt")) echo $plik; else echo "nie ma pliku"; hmm... nom ja Ci sie przyznam ze nie za duzo pojalem, pewnie dlatego, ze php to nie jest moja mocna strona znalazlem jeszcze inny kodzik: <?php  $ip = '[b]TUNASZEIP[/b]'; @$fp = fsockopen ("$ip",7171, $errno, $errstr, 1);  if (!$fp) {  header('Location: http://'.$ip.'/'); } else{ echo 'Przepraszam strona dostepna tylko gdy server jesto nline'; } ?> ale on powinien byc umieszczony w pliku "index" na pierwszym serwerze i przekierowywac na drugi serwer... gdzie domyslnie wczytywany jest "index" ma ktos jakies pomysly? albo potrafi mi to przetlumaczyc? :) dalej cos nie tak: <?php if($plik=@file_get_contents("http://83.8.9.159/r.txt")) echo $plik; else echo "nie ma pliku";?> plik z tym kodem: http://www.members.l...marionez/cl.php plik txt: zmienilem aaa kod z tibia org =) Użytkownik marionez edytował ten post 05 kwiecień 2006, 14:20 dalej cos nie tak: <?php if($plik=@file_get_contents("http://83.8.9.159/r.txt")) echo $plik; else echo "nie ma pliku";?> plik z tym kodem: http://www.members.l...marionez/cl.php plik txt: http://83.8.9.159/r.txt aaa kod z tibia org =) po mojemu, $plik jest tablica.. sproboj tak.. $i; for($i = 0; $i=count($plik); $i++) { echo($plik($i)); } ale moge sie mylic... PS to twoje ip co podales jako nazwa drugiego serva.. nie odpowiada.. moze tu siedzi problem... yyy. little errors... $i; for($i = 0; $i=count($plik)-1; $i++) { echo($plik[$i]); } nawiasy i count liczony od jednego... dzieki za info.. ;) teraz to wyczarowaliscie cos ze nie wiem co :P plik z kodem: <?php if($plik=@file_get_contents("http://members.lycos.co.uk/klasapc/r.txt")) echo $plik; else echo "nie ma pliku";?> http://www.members.l...marionez/cl.php sam plik txt: http://members.lycos...k/klasapc/r.txt tak wiec serwer odpowiada... kurcze chyba sobie dam z tym spokoj... teraz to wyczarowaliscie cos ze nie wiem co :P plik z kodem: <?php if($plik=@file_get_contents("http://members.lycos.co.uk/klasapc/r.txt")) echo $plik; else echo "nie ma pliku";?> http://www.members.l...marionez/cl.php sam plik txt: http://members.lycos...k/klasapc/r.txt tak wiec serwer odpowiada... kurcze chyba sobie dam z tym spokoj... no serwer nie dzialal bo byl odpalony u mnie na kompie i sie wylaczyl :P dlatego teraz plik jest na lycosie... mój błąd a co do kodzikow to w pierwszym przypadku wywala tekst "nie ma pliku" mimo ze on jest a w 2. przypadku nic sie nie pokazuje... jakis inny pomysl?:) no serwer nie dzialal bo byl odpalony u mnie na kompie i sie wylaczyl :P dlatego teraz plik jest na lycosie... mój błąd a co do kodzikow to w pierwszym przypadku wywala tekst "nie ma pliku" mimo ze on jest a w 2. przypadku nic sie nie pokazuje... jakis inny pomysl?:) no to musze Cie zasmucic ale to tez nie wyswietla pliku... pozatym powiedz mi... gdzie w tym kodzie znajde wzmianke o tym ze serwer jest offline ?:P bo mi sie rozchodzi o kod ktory by dzialal na zasadzie: klik w link=>podstrona idzie w iframe=> i teraz: jesli serwer jest uruchomiony to normalnie wczytuje sie na niej plik *.txt jesli serwer jest wyłączony wyskakuje na niej komunikat w stylu "serwer off" Użytkownik marionez edytował ten post 06 kwiecień 2006, 17:27 no to musze Cie zasmucic ale to tez nie wyswietla pliku... pozatym powiedz mi... gdzie w tym kodzie znajde wzmianke o tym ze serwer jest offline ?:P bo mi sie rozchodzi o kod ktory by dzialal na zasadzie: klik w link=>podstrona idzie w iframe=> i teraz: jesli serwer jest uruchomiony to normalnie wczytuje sie na niej plik *.txt jesli serwer jest wyłączony wyskakuje na niej komunikat w stylu "serwer off" przypadkiem lycos nie zabrania includea plikow z innego serva? tzn bloguje ta funkcje? hejo:) wlasnie sprawdzilem i bikstopa miał 100% racji. wrzucilem plik z kodem: <? $plik=@file_get_contents("http://members.lycos.co.uk/klasapc/r.txt"); if($plik!='') echo $plik; else echo "nie ma pliku"; ?> na webserv'a i ładnie chula :) teraz tylko znalesc odpowiedni serwer :P dzięki wielkie! (...) chyba lycos wylaczyl obsluge plikow (?) - mam swoj serv i all good chodzi... (...) nie da rady :P trzeba serwer inny szukac :P ale dzieki za pomoc :) hmm... poszukaj w faq... serverow.. mozesz sprobowac np. na ovh.org... albo na host.sk (ale tutaj chyba tez wylaczona obsloga plikow)... to znowu ja :P z tego co zauwarzylem to kodzik ten nie dziala na operce :P wstepnie nie dziala to tak=> http://polakots.awardspace.com/newest/ :P Podaj więcej szczegółów :P Co ma przeglądarka do php ? to znowu ja :P z tego co zauwarzylem to kodzik ten nie dziala na operce :P wstepnie nie dziala to tak=> http://polakots.awardspace.com/newest/ :P dziwne zwidy :P chwilowo musze zawiesic swoja dzialalnosc :P swieta ida :) jak cos tam zknoce to dam wam znac :) wesolych :) |
|||
Sitedesign by AltusUmbrae. |