Ik gebruik om te testen het onderstaande script:
Het probleem is dat het script een plaatje (oid) blijkbaar maar voor de helft upload op de *n?x-server hier. Als ik het script lokaal op een WinXP machine draai, dan wordt wel het volledige bestand geupload.
De directory '/usr/local/apache2/htdocs/ranch/img/' is als 0777 ge-CHMOD
Mijns inziens behoord het script naar behoren te werken.
Serverinfo:
- PHP 4.3.0
- Apache 2.0.43
Heeft iemand hier enig idee? 'k Ben er al zo'n 2 weken mee bezig, heb al verscheidene scripts geprobeerd.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <?php $uploaddir = '/usr/local/apache2/htdocs/ranch/img/'; $uploadfile = $uploaddir. $_FILES['userfile']['name']; copy($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name']); if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { echo "Gelukt..."; // chmod ($uploadfile, 0777); } else { echo "Nope..."; } ?> <form enctype="multipart/form-data" action="upload.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="5000000"> Send this file: <input name="userfile" type="file"> <input type="submit" value="Send File"> </form> |
Het probleem is dat het script een plaatje (oid) blijkbaar maar voor de helft upload op de *n?x-server hier. Als ik het script lokaal op een WinXP machine draai, dan wordt wel het volledige bestand geupload.
De directory '/usr/local/apache2/htdocs/ranch/img/' is als 0777 ge-CHMOD
Mijns inziens behoord het script naar behoren te werken.
Serverinfo:
- PHP 4.3.0
- Apache 2.0.43
Heeft iemand hier enig idee? 'k Ben er al zo'n 2 weken mee bezig, heb al verscheidene scripts geprobeerd.
Leren door te strijden? Dat doe je op CTFSpel.nl. Vraag een gratis proefpakket aan t.w.v. EUR 50 (excl. BTW)