Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Obrazki
Forum PHP.pl > Forum > Gotowe rozwiązania
-maciek-
Po wykonaniu tego skryptu:
  1. <?php
  2. $filename = &#092;"./foto/1.jpg\";
  3. $img = ImageCreate(100, 200);
  4. $bg = imagecreatefromjpeg($filename);
  5. imagecopy($img, $bg, 0,0,0,0, 100, 200);
  6. header(&#092;"Content-type: image/jpeg\");
  7. imagejpeg($img);
  8. imagedestroy($img);
  9. ?>

na oddzielnej czystej stronie obrazek wyświetla się,
jednak na takiej strnoce
  1. <?php
  2.  
  3.  require_once('./inc/conf.php');
  4.  require_once('./inc/functions.php');
  5.  
  6. ?>
  7. <html>
  8.  
  9. <head>
  10. <title><?=$site_name; ?></title>
  11. <link rel=\"stylesheet\" href=\"./css/style.css\" type=\"text/css\"/>
  12. </head>
  13.  
  14. <body>
  15. <a name=\"top\"></a>
  16. <table class=\"tableMain\" cellspacing=\"0\">
  17. <tr class=\"trMenu\">
  18. <td colspan=\"2\"><a href=\"\"><img src=\"./img/logo.gif\" alt=\"asdf\"/></a></td>
  19. </tr>
  20. <tr class=\"trMenu\">
  21. <td class=\"tdMenuLeft\"><a class=\"menu\" href=\"./index.php?name=news&amp;op=all&amp;page=1\">asdf</a> | <a class=\"menu\" href=\"./index?name=club\">asdf</a> | <a class=\"menu\" href=\"\">asdf</a> | <a class=\"menu\" href=\"./index.php?name=gazeta\">asdf</a> | <a class=\"menu\" href=\"./index.php?name=foto&amp;op=all&amp;page=1\">asdf</a></td>
  22. <td class=\"tdMenuRight\"><a class=\"menu\" href=\"./index.php?name=search\"><img src=\"./img/search.gif\" alt=\">>\"/> szukaj</a></form></td>
  23. </tr>
  24. <tr>
  25. <td colspan=\"2\" class=\"tdTitle\"><?=$page_name; ?></td>
  26. </tr>
  27. <tr>
  28. <td colspan=\"2\" class=\"tdSubmenu\"><?php if($club_menu){?><img src=\"./img/arrow.gif\" alt=\"\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=news&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asfd</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a><?}?>
  29. </td>
  30. </tr>
  31. <tr>
  32. <td colspan=\"2\" class=\"tdContent\"></p>
  33. <?
  34.  $filename = &#092;"./foto/1.jpg\";
  35.  $img = ImageCreate(100, 200);
  36.  $bg = imagecreatefromjpeg($filename);
  37.  imagecopy($img, $bg, 0,0,0,0, 100, 200);
  38.  header(&#092;"Content-type: image/jpeg\");
  39.  imagejpeg($img);
  40.  imagedestroy($img);
  41. ?>
  42. </td>
  43. </tr>
  44. <tr>
  45. <td colspan=\"2\" class=\"tdSubmenu\"><?php if($club_menu){?><img src=\"./img/arrow.gif\" alt=\"\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=news&amp;page=1\">asfd</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a>&nbsp;&nbsp;&nbsp;<img src=\"./img/arrow.gif\" alt=\">>\"/><a class=\"menu\" href=\"./index.php?name=club&amp;sub=all&amp;page=1\">asdf</a><?}?>
  46. </td>
  47.  
  48. </tr>
  49. <tr>
  50. <td colspan=\"2\" class=\"tdMenuBottom\"><a class=\"menu\" href=\"./index.php?name=news&amp;op=all&amp;page=1\">asdf</a> | <a class=\"menu\" href=\"\">asdf</a> | <a class=\"menu\" href=\"\">asdf</a> | <a class=\"menu\" href=\"./index.php?name=gazeta\">asdf</a> | <a class=\"menu\" href=\"./index.php?name=foto&amp;op=all&amp;page=1\">asdf</a>
  51. </td>
  52. </tr>
  53. <tr>
  54. <td colspan=\"2\" ><p class=\"pSmall\">asdf</p>
  55. </td>
  56. </tr>
  57. </table>
  58. </body>
  59.  
  60. </html>

nie działa

o co chodzi?
mike
Przed wywołaniem funkcji header() nie wolno wysyłać do przeglądrki żadnych danych. czyli nie wolno wysyłać tekstu przed użyciem header(). Nawet pojedynczej spacji.
-maciek-
wiem własnie to doczytalem

w takim razie jak to zrobić?
mike
Plik obrazek.php :
  1. <?
  2. $img = ImageCreate( 100, 200 );
  3. $bg = imagecreatefromjpeg( $_GET[ 'url' ] );
  4. imagecopy( $img, $bg, 0, 0, 0, 0, 100, 200 );
  5. header( &#092;"Content-type: image/jpeg\" );
  6. imagejpeg( $img );
  7. imagedestroy( $img );
  8. ?>


Plik index.php :
  1. <b>To jest obrazek</b> <br>
  2. <img href="obrazek.php?url=./foto/1.jpg">


nie wiem czy akurat to zadziała bo piszę z pamięci, może jakaś literówka się wkradła. Jednym słowem możesz to zrobić własnie tak.
-maciek-
sprobuje jakby co bede pisał biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.