ALso ich bin immer noch an meinem alten Problem von Datei upload oder bilder upload!!!
Ich habe jetzt folgendes zusammen getragen:
Script:
1. Teil:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<body>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD=POST>
Foto auswählen: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" name="submit" VALUE="Send File">
</FORM>
</body>
</html>
2. Teil:
<html>
<?php
// In PHP kleiner als 4.1.0 sollten Sie $HTTP_POST_FILES anstatt $_FILES verwenden.
// In PHP kleiner als 4.0.3 verwenden Sie copy() und is_uploaded_file() anstatt von
// move_uploaded_file()
$uploaddir = '';
$_FILES['userfile']['tmp_name']='/home/www/htdocs/meine_hompage.de/tmp';
$_FILES['userfile']['name']='testdatei2.jpg';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
?>
</html>
Das ergebnis:
Possible file upload attack! Here's some debugging info:
Array
(
[userfile] => Array
(
[name] => testdatei2.jpg
[type] => image/pjpeg
[tmp_name] => /home/www/htdocs/meine_hompage.de/tmp
[error] => 0
[size] => 165601
)
)
einige einstllungen-
anzeige von testphp.php (infophp.php)...:
file_uploads On On
open_basedir /home/www/htdocs/meine_homepage.de/. no value
memory_limit 8M 8M
upload_max_filesize 2M 2M
upload_tmp_dir /home/www/htdocs/meine_homepage.de/tmp no value
Jetzt warum geht der verdammte upload nicht!!!????????
ich hab schon so viel ausprobiert...
Kann mir da von euch einer weiter helfen, weil so wie ich die infophp.php deute sollte ein upload möglich sein?!
Was mach ich falsch?
Um hilfe wäre ich sehr dankbar...
mfg bassel
Ich habe jetzt folgendes zusammen getragen:
Script:
1. Teil:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<body>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD=POST>
Foto auswählen: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" name="submit" VALUE="Send File">
</FORM>
</body>
</html>
2. Teil:
<html>
<?php
// In PHP kleiner als 4.1.0 sollten Sie $HTTP_POST_FILES anstatt $_FILES verwenden.
// In PHP kleiner als 4.0.3 verwenden Sie copy() und is_uploaded_file() anstatt von
// move_uploaded_file()
$uploaddir = '';
$_FILES['userfile']['tmp_name']='/home/www/htdocs/meine_hompage.de/tmp';
$_FILES['userfile']['name']='testdatei2.jpg';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
?>
</html>
Das ergebnis:
Possible file upload attack! Here's some debugging info:
Array
(
[userfile] => Array
(
[name] => testdatei2.jpg
[type] => image/pjpeg
[tmp_name] => /home/www/htdocs/meine_hompage.de/tmp
[error] => 0
[size] => 165601
)
)
einige einstllungen-
anzeige von testphp.php (infophp.php)...:
file_uploads On On
open_basedir /home/www/htdocs/meine_homepage.de/. no value
memory_limit 8M 8M
upload_max_filesize 2M 2M
upload_tmp_dir /home/www/htdocs/meine_homepage.de/tmp no value
Jetzt warum geht der verdammte upload nicht!!!????????
ich hab schon so viel ausprobiert...
Kann mir da von euch einer weiter helfen, weil so wie ich die infophp.php deute sollte ein upload möglich sein?!
Was mach ich falsch?
Um hilfe wäre ich sehr dankbar...
mfg bassel
Kommentar