Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]imagecreatefromjpeg - nie działa dla url
chocoloco
post 20.06.2011, 17:55:34
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.06.2011

Ostrzeżenie: (0%)
-----


Witam,
Mam problem z funkcją imagecreatefromjpeg, jeżeli w formularzu podaję adres w postaci kwiat.jpg, to działa jednak gdy podaję http://www.kwiat.jpg to już nie działa.
Na localhoscie działają obie formy, na cba.pl również, jednak na ovh.org jest już problem.

Tu link do formularza na ovh (w polu trzeba podać adres do jakiegoś jpg):
http://masterm.ovh.org/mini_test/index.php

przy pełnym url generowany błąd:
  1. Warning: imagecreatefromjpeg(http://www.masterm.ovh.org/mini_test/kwiat.jpg) [function.imagecreatefromjpeg]: failed to open stream: Connection refused in /home/m/a/s/masterm/www/mini_test/mini.php on line 3

oraz link do cba gdzie działa wszystko ok:
http://masterm.cba.pl/mini_test/index.php

Kod daję poniżej:
plik index.php
  1. <form action="index.php" method="post">
  2. <input type="text" name="net" />
  3. <input type="submit" name="wyslij" value="wyslij" />
  4. </form>
  5. <?php
  6. if(isset($_POST['wyslij'])) {
  7. echo '<img src="mini.php?id='.$_POST['net'].'" />';
  8. }
  9. ?>

oraz plik mini.php
  1. <?php
  2. $plik = imagecreatefromjpeg($_GET['id']);
  3. header('Content-type: image/jpg');
  4. imagejpeg($plik);
  5. ?>


Czy to kwestia ustawienia serwera, czy robię jakiś błąd?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
amii
post 20.06.2011, 18:28:38
Post #2





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


Musisz mieć ustawione allow_url_fopen = On w php.ini


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post
chocoloco
post 20.06.2011, 19:13:34
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.06.2011

Ostrzeżenie: (0%)
-----


Directive Local Value Master Value
allow_url_fopen On On
allow_url_include Off Off

takie jest ustawienie według phpinfo();


Ten post edytował chocoloco 20.06.2011, 19:50:46
Go to the top of the page
+Quote Post
erix
post 21.06.2011, 19:14:53
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Connection refused

To zewnętrzny serwer odrzuca połączenie.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
chocoloco
post 22.06.2011, 21:05:55
Post #5





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.06.2011

Ostrzeżenie: (0%)
-----


No ale nawet jeśli podam adres z tego samego serwera co skrypt to efekt jest ten sam. No a na cba nie ma tego problemu z tymi samymi adresami.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 17:11