Billed upload script på CSG.dk server..
Hey!Jeg har hafty et upload script liggende på en side ved csg. Det har virket fint, pluselig virker det ikke. Nogen der pege finger af min fejl, eller manglende opdatering af koder...
Fejlen lyder på:
Warning: move_uploaded_file(../img/bg_tilbud.jpg): failed to open stream: Permission denied in /var/www/epoxy/web2/skovbykrodk/docs/funktion/scripts.php on line 7
Warning: move_uploaded_file(): Unable to move '/tmp/phpGGkSSX' to '../img/bg_tilbud.jpg' in /var/www/epoxy/web2/skovbykrodk/docs/funktion/scripts.php on line 7
Warning: imagejpeg(): Unable to open '../img/bg_tilbud.jpg' for writing in /var/www/epoxy/web2/skovbykrodk/docs/funktion/scripts.php on line 12
Min form:
<form action="funktion/scripts.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="fra_side" value="<?php print $_GET['vis']?>">
<input type="file" name="billed"> <input type="submit" name="submit_sidebilled" value="Anvend">
</form>
Og modtager scriptet:
if (isset($_POST['submit_sidebilled']) AND is_uploaded_file($_FILES['billed']['tmp_name'])){
if (substr($_FILES['billed']['name'],-3)!="jpg"){
die ("<META HTTP-EQUIV=Refresh CONTENT='{$tid}; URL=../admin.php?vis={$_POST['fra_side']}'><br><p style='font:13px,arial,verdana,sans-serif;'>Fil formatet skal være jpg!</p>");
}
$til = "../img/bg_{$_POST['fra_side']}.jpg";
move_uploaded_file($_FILES['billed']['tmp_name'], $til);
$src_img = imageCreateFromJPEG($til);
$dst_img = imagecreatetruecolor(135,350);
$imginfo = getimagesize($til);
imageCopyResized($dst_img, $src_img, 0, 0, 0, 0, 135, 350, $imginfo[0], $imginfo[1]);
imageJPEG($dst_img, $til, "90");
imagedestroy($dst_img);
die ("<META HTTP-EQUIV=Refresh CONTENT='{$tid}; URL=../admin.php?vis={$_POST['fra_side']}'><br><p style='font:13px,arial,verdana,sans-serif;'>Opdateret!</p>");
}
