![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
pytanie jest proste: chcę sobie przetłumaczyć niewielką stronę,ale ona jest poza moim zasięgiem, czyli mam dostęp do niej wpisując http:// na początku adresu.
Tłumaczenie chcę,by odbywało się za pomocą ereg_replace - gdyż jest to kilka słów,które ulegałyby zamianie, jak to zrobić, ktoś wie? "include" chyba odpada,bo ereg_replace chyba nie idzie zrobić na nim, próbowałem przez fopen: dla www.wp.pl to np. $file=fopen("http://www.wp.pl", "r"); fclose($file); ale pisze mi,że plik http://www.wp.pl nie istnieje :-) więc jaką komendą wczytać stronę do pliku ? -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
No bo nie ma pliku www.wp.pl. Ale za to powinien (?)* być plik www.wp.pl/index.html. Naprowadziłem?
*) Tzn. nie musi to być taki plik. Wirtualna mogła sobie ustawić jako directoryindex np. index.htm lub dowolny inny plik, ale zakładam, że ty będziesz wiedział jakiego pliku szukasz. -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
nie naprowadziłeś
![]() w formacie: costamcośtam.php?coś=tam&coś=tam -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
A weź podaj fragment kodu, którym to robisz. Nie zamykasz przypadkiem fclose() zaraz po otwarciu, tak, jak pokazałeś na przykładzie?
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
A więc socketami ([manual:5c535cf6cc]fsockopen[/manual:5c535cf6cc]()):
[php:1:5c535cf6cc]<?php $adres = "www.jakisadres.pl"; $strona = "costamcośtam.php?coś=tam&coś=tam"; $fp = fsockopen ($adres, 80, $errno, $errstr, 30); fputs ($fp, "GET $strona HTTP/1.0rnHost: $adresrnrn"); ?>[/php:1:5c535cf6cc] Oczywiście przydałoby się to owarunkować. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
niestety ,ale mam wyłączony fsockopen()
![]() Warning: fsockopen() has been disabled for security reasons in a jakaś zastępcza metoda? kod z tą wp, to walnąłem taki (by sprawdzić, czy wogole działą: $file=fopen("http://www.wp.pl", "r"); fclose($file); przy czym zamiast wp.pl wpisywałem także mój baaardzo długi adres w trzy i trochę / nie mówiąc już o zmiennych po "?" ![]() help! bossowie! ![]() -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Hmm wydaje mi się, że bez socketów tego nie zrobisz. Ja przynajmniej nie znam innego sposobu :/
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:34 |