Hej folkenz.
Jeg er alså rimelig ny til php så vil gerne have hvis i ændrer på min kode at i forklarer MEGET godt hvad i laver og helst at i ændrer så lidt som muligt.
Nå men jeg har det her upload script her som jeg har fået mig bygget sammen:
<form enctype="multipart/form-data" action='' method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
Upload denne fil:
<input type="file" name="userfile">
<input type="submit" value="Upload fil" name="up">
</form>
<?php
$dir = "/";
if ($_FILES['uploadfil']['tmp_name']) {
if (move_uploaded_file($_FILES['uploadfil']['tmp_name'], $dir.$_FILES['uploadfil']['name']));}
?>
Jeg har været inde i php manualen og læse og fandt lidt kode:
http://dk.php.net/manual/en/features.file-upload.php Nu når jeg finder en fil og trykker på upload får jeg følgende fejl:
Warning: Unable to access in /customers/mega-hawk.dk/httpd.www/test/upload.php on line 16
Possible file upload attack! Here's some debugging info:
Array
(
[userfile] => Array
(
[name] => kode.txt
[type] => text/plain
[tmp_name] => /tmp/phpxFdJk4
[error] => 0
[size] => 523
)
)
Min lijne 16 er:
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
og min mappe test har jeg lavet om til 777 i cmod.
Håber det kan hjælpe jer til at hjælpe mig?