Upload billed til db?
Nedestående script virker udmærket når jeg kører det lokalt, men når jeg forsøger mig på en webserver giver den fejl. Jeg har forsøgt mig med 2, og de gav begge samme fejl:-------------------------------------------------------
Warning: Unable to access C:\Documents and Settings\Aslan1\Skrivebord\aga.jpg in /data/playground/sites/180/docs/agaBooking/edit/lys/upload.php on line 9
Warning: fopen("C:\Documents and Settings\Aslan1\Skrivebord\aga.jpg", "r") - No such file or directory in /data/playground/sites/180/docs/agaBooking/edit/lys/upload.php on line 9
Warning: stat failed for C:\Documents and Settings\Aslan1\Skrivebord\aga.jpg (errno=2 - No such file or directory) in /data/playground/sites/180/docs/agaBooking/edit/lys/upload.php on line 9
Warning: Supplied argument is not a valid File-Handle resource in /data/playground/sites/180/docs/agaBooking/edit/lys/upload.php on line 9
Warning: Cannot add header information - headers already sent by (output started at /data/playground/sites/180/docs/agaBooking/edit/lys/upload.php:9) in /data/playground/sites/180/docs/agaBooking/edit/lys/upload.php on line 14--------------------------------------------------------
Scriptet:
<?
include("../../config.php");
if(!empty($gem))
{
if(!empty($form_data))
{ // Data tilrettes
$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));
}
$query ="insert into billede (billede,filetype,filename,filesize,billedId) values('$data','$form_data_name','$form_data_size','$form_data_type','$id')";
mysql_query($query) or die(mysql_error());
header("location:billedsamling.php?antal=$nr&bilId=$id");
} else
{
?>
<form method="post" action="<?php echo $PHP_SELF; ?>" enctype="multipart/form-data">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000">
<INPUT TYPE="hidden" name="id" value="<? echo $id ?>">
<INPUT TYPE="hidden" name="nr" value="<? echo $nr+=1 ?>">
<br>Find billede:<br>
<input type="file" name="form_data" size="40">
<p><input type="submit" name="gem" value="Gem">
</form>
<?php
}
?>
--------------------------------------------------------
Kan nogen fortælle mig hva jeg gør galt... eller vise mig et andet script der virker online?
