Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Prosty skrypt wyświetlający przesłany obrazek i zapisujący go
Malwin91
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 28.01.2012

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


Witam !
Chciałem stworzyć prosty skrypt który po przesłaniu obrazka zapisuje go i otwiera.

Napisałem taki o to kod
  1. $image = $_POST['datafile'];
  2.  
  3. fopen($image, 'r+');
  4.  
  5.  
  6. imagejpeg ( $image [$patch ] );
  7. echo $image;
  8.  
  9.  


Ale niestety nie wyświetla obrazka tylko zwraca błąd.
Czy może ktoś pomóc ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Malwin91
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 28.01.2012

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


No racja oświeciło na tyle ,że skrypt zapisuje obrazek (IMG:style_emoticons/default/smile.gif)
Ale mam problem z funkcją imagejpeg
Chce aby po zapisaniu obrazek otworzył się w przeglądarce.

Kod wygląda tak

  1. <?php
  2. $image = $_POST['datafile'];
  3.  
  4. $fp = fopen($image, 'a+');
  5. fwrite($fp,'1');
  6. $file = '';
  7. $quality = 80%
  8.  
  9. imagejpeg($image[$file] [$quality]);
  10. fclose($fp);
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. ?>


Błąd jest zwracany

Warning: Illegal string offset '' in C:\xampp\htdocs\Hosting\controller.php on line 9

Notice: Undefined variable: quality in C:\xampp\htdocs\Hosting\controller.php on line 9

Notice: String offset cast occurred in C:\xampp\htdocs\Hosting\controller.php on line 9

Warning: imagejpeg() expects parameter 1 to be resource, string given in C:\xampp\htdocs\Hosting\controller.php on line 9

Warning: Division by zero in C:\xampp\htdocs\Hosting\controller.php on line 9

Czy ktoś może dać jakąś małą wskazówkę jak otworzyć obrazek (IMG:style_emoticons/default/smile.gif) ?

I dziękuje za pomoc.




Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 20:45