udfører ik script?
Halløj eksperter...Forstår ikke helt det her, den udfører ikke scriptet, den udskriver ikke engang SQL'en ?
Nogle der kan hjælpe?
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
$idgalleri = $_REQUEST['idgalleri'];
$overskrift = $_REQUEST['overskrift'];
// Do this process if user has browse the file and click the submit button
function resize( $filename, $newfilename, $maxw, $maxh )
{
$result = false;
$srcim = imagecreatefromjpeg( $filename );
$ow = imagesx( $srcim );
$oh = imagesy( $srcim );
$wscale = $maxw / $ow;
$hscale = $maxh / $oh;
$scale = ( $hscale < $wscale ? $hscale : $wscale );
$nw = round( $ow * $scale, 0 );
$nh = round( $oh * $scale, 0 );
$dstim = imagecreatetruecolor( $nw, $nh );
imagecopyresampled( $dstim, $srcim, 0, 0, 0, 0, $nw, $nh, $ow, $oh );
$result = imagejpeg( $dstim, $newfilename, 85 );
imagedestroy( $dstim );
imagedestroy( $srcim );
return $result;
}
if ($_FILES) {
$image_types = Array ("image/bmp",
"image/jpeg",
"image/jpg",
"image/pjpeg",
"image/gif",
"image/x-png");
resize($_FILES["billede"]["tmp_name"],"tmpFile.extension",250,250);
$userfile = addslashes (fread (fopen ("tmpFile.extension", "r"), filesize ($_FILES["billede"]["tmp_name"])));
$file_name = $_FILES["userfile"]["name"];
$file_size = $_FILES["userfile"]["size"];
$file_type = $_FILES["userfile"]["type"];
if (in_array (strtolower ($file_type), $image_types)) {
$sql = "INSERT INTO fotos (image_type, image, image_size, image_name,overskrift,idgalleri) ";
$sql.= "VALUES ('{$file_type}', '{$userfile}', '{$file_size}', '{$file_name}', '{$idartikel}', '{$overskrift}', '{$idgalleri}')";
echo $sql;
@mysql_query ($sql);
echo '<span style="color:green;">Billedet er blevet tilføjet</span>';
?>
<?
exit();
}
}
}
?>
