Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapisywanie obrazka na serwer www., Jak zapisać obrazek na serwer www.
miras
post 21.03.2012, 14:51:08
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam taki kod:

  1. <?php include('config.php');
  2. $wynik = mysql_query("SELECT * FROM motocykle ORDER BY id DESC LIMIT 6")
  3. or die('Błąd zapytania');
  4.  
  5.  
  6.  
  7. while($r = mysql_fetch_assoc($wynik)) {
  8.  
  9.  
  10.  
  11. $i = explode(':', $r['zdjecia']);
  12. $li=0;
  13. while($x = ($i[$li])) {
  14.  
  15.  
  16. $zdj = mysql_query("select * from galeria where id_zdjecie='$i[$li]' LIMIT 1;");
  17. $rek = mysql_fetch_assoc($zdj);
  18. $link=$rek['id_zdjecie'];
  19. echo '<td><a href="index.php?p=profile&id='.$r[id].'"> <img src="include/zmniejszacz.php?link='.$link.'" alt="" /><br><b>Właściciel: </b>'.$r[wlasciciel].'</a></td>';
  20.  
  21. $li++;
  22.  
  23. $folder="mini/";
  24. $p_nazwa="zmniejszacz.php?link='.$link.'";
  25.  
  26.  
  27. if(!move_uploaded_file($p_nazwa, $folder.$p_nazwa))
  28.  
  29. exit('Nie można zachować pliku. Prawdopodobnie nie ma folderu lub nie można w nim zapisać');
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. }
  39.  
  40.  
  41.  
  42. }
  43.  
  44. ?>


który zmniejsza i wyświetla zdjęcie, wszystko ok, działa zmniejszanie i wyświetlanie, ale chciałbym dodać do tego zapisywanie tych pomniejszonych zdjęć na serwer www i wyświetlanie ich z serwera, ponieważ jak wyświetlam tak jak teraz to trwa to dosyć długo, grzebałem trochę po internecie, ale nie znalazlem nic sensownego - oprócz tego co zamieściłem już w kodzie powyżej, ale jednak to też nie działa...

Proszę o pomoc i dzięki z góry!

Ten post edytował miras 21.03.2012, 14:52:14


--------------------
Go to the top of the page
+Quote Post
em1X
post 23.03.2012, 12:43:05
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


Ten cały plik zmniejszacz.php zmniejsza obrazki rozumiem?
Możesz pobrać zawartość obrazka i go zapisać gdzie chcesz:

  1. function getRemoteContent($url)
  2. {
  3. $fp=fopen($url,'rb');
  4. if ($fp == null) return null;
  5.  
  6. $content=null;
  7. while (!feof($content)) {
  8. $content .= fgets($fp, 4096);
  9. }
  10. fclose($fp);
  11.  
  12. return $content;
  13. }
  14.  
  15. // pobierz zawartość miniatury
  16. if (($content=getRemoteContent('http://twoja-domena.pl/include/zmniejszacz.php?link='.$link)) != null) {
  17. // i zapisz ją
  18. file_put_contents('/jakis/katalog/ze/zdjeciami/', $content);
  19. }


Ten post edytował em1X 23.03.2012, 12:43:17


--------------------
eh, co polska wódka to polska wódka
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: 14.08.2025 - 04:19