1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
127
127
EMPFEHLEN
-
13.03.09 13:17 #1
- Registriert seit
- Dec 2002
- Ort
- amprater
- Beiträge
- 175
Hallo zusammen!
Wie kann ich bei diesem Skript .pdf hochladen? Mit Bilddateien funktionierts ...
Ist da ein Fehler bei der Angabe des MIME-Type?
Code in der upload.php vor <!DOCTYPE...:
Code in der upload.php im body:PHP-Code:<?php
function doppel_datei($name) {
global $name;
$anhang = "copy_of_";
$name = $anhang.$name;
return $name;
}
?>
Das Formular dazu:PHP-Code:<?php
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
$maxdatasize = 150000;
if (empty($name)) $error [] ="Du hast kein Bild ausgewählt!";
if ($type != "application/pdf") $error[] = "Es dürfen nur *.pdf hochgeladen werden!";
if ($size > $maxdatasize) $error[] = "Das Bild ist zu groß!<br>Es darf maximal ".$maxdatasize." groß sein.";
while (file_exists("upload_bilder/".$name)) doppel_datei($name);
if (empty($error)) {
move_uploaded_file ($tempname, "upload_bilder/".$name);
echo ("Dein Bild wurde erfolgreich hinzugefügt");
}
else {
foreach ($error as $err) echo ($err."<br>");
}
?>
PHP-Code:<form action="upload.php" method="post" enctype="multipart/form-data" >
<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<input name="file" type="file" value="" size="50"></td>
</tr>
<tr>
<td><div align="right">
<input name="Input" type="submit" value="Los!">
</div></td>
</tr>
</table>
</form>
upload.php mit MIME-Type für Bilder funktioniert schrägerweise:
PHP-Code:if ($type != "image/jpeg" && $type != "image/png" && $type != "image/gif") $error[] = "Es dürfen nur *.jpeg, *.jpg, *.png und *.gif Dateien hochgeladen werden!";
Geändert von whiterussian (13.03.09 um 13:21 Uhr)
-
13.03.09 15:31 #2
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
warum lässt Du Dir $type nicht einfach mal testhalber ausgeben?
LGDa es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
-
19.03.09 13:05 #3
- Registriert seit
- Dec 2002
- Ort
- amprater
- Beiträge
- 175
Wenn ich pdf hochlade bekomm ich bei Ausgabe: \"application/pdf\"
Bei gif: image/gif
Tja, wo hakts da?
Ähnliche Themen
-
Upload Script Problem
Von reyjr im Forum PHPAntworten: 12Letzter Beitrag: 18.10.05, 19:09 -
Problem mit Upload Script
Von mtk-flo im Forum PHPAntworten: 4Letzter Beitrag: 13.07.05, 15:21 -
Problem mit Upload-Script
Von sreinhardt im Forum PHPAntworten: 5Letzter Beitrag: 13.04.05, 14:35 -
Problem mit upload script
Von visionsign im Forum PHPAntworten: 3Letzter Beitrag: 03.11.04, 10:06 -
Problem mit upload script
Von R3D-k1lla im Forum PHPAntworten: 6Letzter Beitrag: 20.08.02, 06:59





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren