Suchy Posted May 31, 2007 Share Posted May 31, 2007 <?php foreach($entriesResults as $temp_img) { session_start(); $url = $temp_img['url']; $_SESSION['link'] = $url; $max = 75; $_SESSION['x_max'] = $max; ?> <img src="show.php"> </img> <? } ?> show.php <?php session_start(); $link = $_SESSION['link']; $x_max = $_SESSION['x_max']; $photo = open ( $link ); function open ($temp) { $im = @imagecreatefromjpeg($temp); if ($im !== false) { return $im; } $im = @imagecreatefromgif($temp); if ($im !== false) { return $im; } $im = @imagecreatefrompng($temp); if ($im !== false) { return $im; } return false; } $x = imagesx($photo); $y = imagesy($photo); $y_max = $y * ($x_max/$x); $resize = imagecreatetruecolor($x_max, $y_max); imagecopyresampled($resize, $photo, 0, 0, 0, 0, $x_max, $y_max, $x, $y); imagejpeg($resize); ?> The problem is that the $_SESSION['link'] is not set to the next url, thus the page prints out the same image multiple times. How can I reset the $_SESSION['link'] to the next url. Quote Link to comment https://forums.phpfreaks.com/topic/53791-reseting-sessions/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.