Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Sesje i obrazki
Forum PHP.pl > Forum > Przedszkole
Kshyhoo
Może mi ktoś wytłumaczyć jedno zagadnienie? Mianowicie: łopatologiczne sesje. I teraz:

  1. <?php
  2.  
  3. $_SESSION['obraz1'] = $obraz1;
  4. $_SESSION['obraz2'] = $obraz2;
  5.  
  6. echo '<img src="graf2/sklej02.php" />';
  7. ?>


Kod:
  1. <?php
  2.  
  3. foreach ($_SESSION as $nazwa => $wartosc) {
  4. echo "SESSION: ".$nazwa." > wartosc: ".$wartosc."<br />";
  5. }
  6.  
  7. ?>

mówi, że:
Cytat
SESSION: obraz1 > wartosc: http://localhost/herb/graf2/red.png

plik sklej02.php:
  1. <?php
  2.  
  3.  
  4. $img1 = imagecreatefrompng($_SESSION['obraz1']);
  5.  
  6. header("Content-Type: image/png");
  7. imagesavealpha($img1, true);
  8. imagepng($img1, NULL);
  9.  
  10. ?>


A obrazka nie wyświetla!
kamil4u
Może dlatego: http://pl.php.net/imagecreatefrompng :
Cytat
Jeśli włączona jest dyrektywa konfiguracyjna fopen wrappers, możliwe jest podanie jako nazwy pliku adresu URL. Zobacz opis funkcji fopen() aby dowiedzieć się jak przekazać nazwę pliku, oraz fopen wrappers aby uzyskać listę obsługiwanych protokołów.
Kshyhoo
Jak podam link na sztywno, to się wyświetlają...

EDIT: Wodzu, miałeś rację - problem w pełnych ścieżkach. Skróciłem i hula teraz.

EDIT: Sesje nie dygają:

  1. <?php
  2. $_SESSION['obraz1'] = $_POST['kolor1'].".png";
  3. $_SESSION['obraz2'] = $_POST['kolor2'].".png";
  4. echo '<img src="graf2/sklej02.php" />';
  5. ?>


  1. <?php
  2. $obraz1 = $_SESSION['obraz1'];
  3. $img1 = imagecreatefrompng($obraz1);
  4.  
  5. header("Content-Type: image/png");
  6. imagepng($img1, NULL);
  7. ?>
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-2025 Invision Power Services, Inc.