PHP File-Upload? was geht ab?

  • Themenstarter Themenstarter DJiTRONIC
  • Beginndatum Beginndatum
D

DJiTRONIC

Hye plz

Ich habe da ein Problem...

Ich habe gerade einen FileUpload programiert, besser gesagt, aus einem alten Script von mir kompiert. Nur, der Witz ist jener, dass es auf einmal nicht mehr funktioniert!

also sagen wir, $bild ist der lokale Pfad des Bildes...dann kann ich doch mit $bild_name den Bildnamen aus dem Pfad lesen. Oder?!?!

Also es ging mal...

Weiss jemand von euch was da so abgeht?!?! :{}

Bitte bitte brauche hile :>

greez
 
besser?

der pfad des bilder ist in der variable $bild gespeichert....

###############################################################
if ($bild_name != "") {
copy("$bild", "../img/$bild_name")
or die("Das grosse Bild konnte nicht upgeloadet werden.");

}
###############################################################

mhm?!?!?!?
 
eben...

und eben, er meint, dass $bild_name leer sei...
aber eigentlich sollte $bild_name den dateinamen beinhalten...

mhm?!?!?!
 
mhm??

i han zwei sites...

1.site => formular mit input felder...

<form>
<input type = file name = bild>
<input type = submit>
</form>

so in dem stil...bezeichnung vom file-input ist "bild"...wie im obigen Bsp.

2.site => da wo er das file uploaden soll...

if ($bild_name != "") {
copy("$bild", "../img/$bild_name")
or die("Das grosse Bild konnte nicht upgeloadet werden.");
}


so...sollte doch klar sein, nciht? :-)
 
-

Guck ob die Action vom Formular richtig angegeben ist und schreib den PHP Code mal so.
PHP:
if(isset($bild)) {
copy(blablabla);

}
 
Das ist genau das Problem...er schnallt den befehl nicht ($bild_name), das er die datei aus dem pfad liest...weiss nicht warum...darum meint er auch er habe schlussendlich gar kein file...obwohl es rum sein muss...und genau an dieser stelle...

###########################################################
Warning: Unable to open 'C:\\Dokumente und Einstellungen\\Administrator\\Eigene Dateien\\Eigene Bilder\\ba13058.jpg' for reading: No such file or directory in /u/web/flori5/d/buechershop/admin/uploaden.php on line 21
Das grosse Bild konnte nicht upgeloadet werden.
###########################################################
 
Das ist mein Script und es funzt bei mir 100%

PHP:
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" method="post">

<table>
 <tr>
  <td><center><INPUT TYPE="file" NAME="uploadfile"></center></td>
 </tr>
 <tr>
  <td><center><INPUT TYPE="submit" value='UPLOAD!'></center></td>
 </tr>
</table>

</center>

</FORM>

<br><br>

<?php
if ($uploadfile_name) {
   copy($uploadfile,"".$uploadfile_name);
echo "<center>Die Datei $uploadfile_name wurde erfolgreich upgeloadet.</center>\n";
echo "<br>\n";
echo "<center>Sie ist ab sofort unter folgendem Link erreichbar:</center>\n";
echo "<br>\n";
echo "<center><a href=\"http://www.brainworm-designs.de/rstweb/$uploadfile_name\">http://www.brainworm-designs.de/rstweb/$uploadfile_name</a></center>\n";
}
?>

cYa,
Brainworm
 
es funktioniert irgendwie überhaupt nix...

nicht mal dies...

global $PHP_SELF, $HTTP_POST_FILES;

$file = $HTTP_POST_FILES['file']['name'];
$type = $HTTP_POST_FILES['file']['type'];
$size = $HTTP_POST_FILES['file']['size'];
$temp = $HTTP_POST_FILES['file']['tmp_name'];
 
Zurück