Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 2 Dołączył: 21.10.2006 Ostrzeżenie: (0%)
|
Koledzy mam taki problem że funkcja fopen nie czyta pliku jeżeli w urlu występują spacje, np
fopen('http://domena.pl/katalog/plik.jpg') // działa fopen('http://domena.pl/katalog 2/plik.jpg') // nie działa próbowałem zamienić ' ' na '%20' ale nic to nie dało. W googlach nic sensownego nie znalazłem, jeżeli możecie pomóc będę wdzięczny. No i funkcja musi być fgets. Ten post edytował VegetaSSJ 19.02.2010, 13:13:18 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 2 Dołączył: 21.10.2006 Ostrzeżenie: (0%)
|
Sory pisząc fgets miałem cały czas na myśli fopen. Co do urlencode to próbowałem tego jeszcze zanim napisałem na forum (IMG:style_emoticons/default/winksmiley.jpg) zapewniam cię.
fopen('http://domena.pl/temp/upload/x/'.urlencode('xx xx').'/plik.gif', 'rb')); fopen(urlencode('http://domena.pl/temp/upload/x/xx xx/plik.gif'), 'rb')); fopen('http://domena.pl/temp/upload/x/xx+xx/plik.gif', 'rb')); fopen('http://domena.pl/temp/upload/x/xx%20xx/plik.gif', 'rb')); [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in D:\WORKSPACE\test\fopen.php on line 3 Ten post edytował VegetaSSJ 19.02.2010, 13:24:14 |
|
|
|
VegetaSSJ [PHP] fopen i urle z białymi znakami. 19.02.2010, 09:49:29
fifi209 A urlencode? 19.02.2010, 12:18:01
piotrooo89 ja bym preparował linki w ten sposób że zastępuje ... 19.02.2010, 12:26:16 
fifi209 Cytat(piotrooo89 @ 19.02.2010, 12:26... 19.02.2010, 12:29:06
VegetaSSJ Nie wiem czy się zrozumieliśmy:
jest plik o takim... 19.02.2010, 12:43:57
fifi209 Bo do fgets podajesz tylko uchwyt. Plik musisz naj... 19.02.2010, 12:48:57 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:29 |