Hej,
Jeg har oprettet et script til at uploade billeder til en mappe på
web-serveren. Scriptet virker fint når jeg kører det på min egen server,
men det virker ikke når jeg kører det på TDC serveren.
Efter at have snakket med TDC og fået at vide at TDC ikke giver
rettigheder til at uploade via I-user ( som jeg formoder betyder
internet-user ), er jeg blevet i tvivl om hvorvidt jeg så skal gøre det.
Scriptet ser således ud:
<?php
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used
instead
// of $_FILES.
$uploaddir = 'upload/';
$uploadfile = $uploaddir . $_FILES['hent_fil']['name'];
$bob = $_FILES['hent_fil']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['hent_fil']['tmp_name'], $uploadfile)) {
print "File is valid, and was successfully uploaded. ";
print "Here's some more debugging info:\n";
print_r($_FILES);
echo"Filnavnet ".$uploadfile."<br>Filnavnet:
".$_FILES['hent_fil']['name']."<br>";
// $connect=mysql_connect("host","user","pass");
// mysql_select_db("database");
// $sql="INSERT INTO brugt (tekst,pris,img)
// VALUES('$tekst','$pris','$bob')";
// $result=mysql_query($sql);
// mysql_close($connect);
// echo $sql;
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
print "</pre>";
?>
Jeg har sat alle rettigheder på upload-mappen.
Hvad skal jeg gøre???
Hilsen Ricki
--
Using M2, Opera's revolutionary e-mail client:
http://www.opera.com/m2/