Problem med billedevisning (gdlib)
Jeg kan ikke lige få vist billederne via min output.php.------output.php---------
<?php
//resizes the image if it's to big
$fil = "./gallery/".$_REQUEST["pic"];
$type = getimagesize($fil);
if($type[2] == 1){
$img = $fil;
$pic1 = imagecreatefromgif($img);
}
if($type[2] == 2){
$img = $fil;
$pic1 = imagecreatefromjpeg($img);
}
if($type[2] == 3){
$img = $fil;
$pic1 = imagecreatefrompng($img);
}
$logo = "./gfx/gaslightlogo.gif";
$sizeX = imagesx($pic1);
$sizeY = imagesy($pic1);
$pic2 = imagecreatefromgif($logo);
$lsizeX = imagesx($pic2);
$lsizeY = imagesy($pic2);
$posX = $sizeX - $lsizeX;
$posY = $sizeY - $lsizeY;
imagecopymerge($pic1, $pic2, $posX, $posY, 0, 0, $lsizeX, $lsizeY, 100);
// output
//header("Content-type: image/jpeg");
imagejpeg($pic1, '',85);
// cleanup
imagedestroy($pic1);
imagedestroy($pic2);
?>
----------------------------------------
Den skal så vise billederne på partypics.php
------------------partypics.php------------
<?php
$result = mysql_query("SELECT * FROM galpictures WHERE catID = ". $_GET[catID] ." ") or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
?>
<img src="./includes/output.php?pic=<?php print $row['picname']; ?>" alt="<?php print $row['picname']; ?>" /><br />
<a href="view.php?picID=<?php print $row['picID']; ?>">Se billedet i fuld størrelse</a><p></p>
<?php }
mysql_close();
?>
---------------------------------------------
Den virker sådan set perfekt...Henter det ud fra db'en den skal, men der kommer blot det velkendte røde kryds.
Mener det må være noget i min output.php
Jeg kører det hele lokalt.
Billederne skal ligge i C:\Apache\htdocs\projekt\gallery
Håber nogle kan hjælpe!
