Uploadscript geht nich richtig...
Thomas
- php
Also,
Ich hab ein uploadscript, dass ene Datei auf einen Server laden soll!
Bitte kritisiert nicht, wie unproffesionel ich das ganze "verändert" hab...
Das Problem ist, dass die Datei auf dem Server nicht erscheint!
<form action="" method="post" enctype="multipart/form-data" name="uploadform">
<table border="0">
<tr>
<th>
<input type="text" size="22" name="dateiname" /> Name eingeben! </th>
<th>
<br /> </th>
</tr>
<tr>
<th>
<input name="userfile" type="file" size="22" class="box" id="userfile" /> </th>
<th> </th>
</tr>
<tr>
<th>
<input name="upload2" type="submit" class="button1" id="upload2" value=" Upload " /> </th>
<th> </th>
</tr>
</table>
</form>
$uploadDir = 'uploads/';
if(isset($_POST['upload']))
{
$fileName = $_FILES['userfile']['name'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$name = $_POST['dateiname'];
// get the file extension first
$ext = substr(strrchr($fileName, "."), 1);
// make the random file name
$randName = $name;
// and now we have the unique file name for the upload file
$filePath = $uploadDir . $randName . '.' . $ext;
$result = move_uploaded_file($tmpName, $filePath);
if (!$result) {
echo "<h2>Fehler!</h2>";
exit;
}
echo "<h2>File Uploaded!</h2>";
}
Hat sich erledigt :D
Hello,
<input type="text" size="22" name="dateiname" /> Name eingeben! </th>
<input name="userfile" type="file" size="22" class="box" id="userfile" /> </th>
<input name="upload2" type="submit" class="button1" id="upload2" value=" Upload " /> </th>
Wie passen die obiegen Zeilen zur folgenden?
if(isset($_POST['upload']))
{
# ...
}
Außerdem sollte jedes sinnvolle Uploadscript in PHP die Zeile
if (isset($_FILES[$user_file_field_name]['error'])
and $_FILES[$user_file_field_name]['error'] === 0)
{
# Ein einzelnes File wurde fehlerfrei hochgeladen
}
enthalten
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg