| | | | |
| |||||||
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Code: <?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
set_time_limit(0);
$aMessages = array();
$sUploadDir = '';
if (array_key_exists('upload', $_FILES) && is_array($_FILES['upload'])) {
$sFile = dirname(__FILE__) . '/' .$sUploadDir . $_FILES['upload']['name'];
$sPathinfo = pathinfo($_FILES['upload']['name']);
$sExtension = $sPathinfo['extension'];
$aAllowExtensions = array('png', 'gif', 'jpg');
if (in_array($sExtension, $aAllowExtensions )) {
if (!move_uploaded_file($_FILES['upload']['tmp_name'], $sFile)) {
$aMessages[] = sprintf('Dein Beweisbild konnte <u>nicht</u> hochgeladen werden - Fehlercode %u.<br /><br />', $_FILES['upload']['error']);
}
$aMessages[] = 'Dein Beweisbild wurde erfolgreich hochgeladen. Vielen Dank!<br /><br />';
}
else {
$aMessages[] = 'Dein Beweisbild hat eine unerlaubte Dateiendung.<br />Erlaubte Dateiendungen: jpg, gif, png<br /><br />';
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<body>
<?php
if (count($aMessages) > 0) {
?>
<?php
foreach ($aMessages as $sMessage) {
?><?php echo $sMessage; ?>
<?php
}
?>
<?php
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<input name="upload" type="file" /> <input type="submit" value="Hochladen" />
</form>
</body>
</html> |
| | |
| Gast
Beiträge: n/a
| Also hast mal meinen Code genommen wenn ja was passiert den mit dem Code, was wird ausgegeben ? Code: <?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
set_time_limit(0);
$aMessages = array();
$sUploadDir = '';
if (array_key_exists('upload', $_FILES) && is_array($_FILES['upload'])) {
$sFile = dirname(__FILE__) . '/' .$sUploadDir . $_FILES['upload']['name'];
$sPathinfo = pathinfo($_FILES['upload']['name']);
$sExtension = $sPathinfo['extension'];
echo $sExtension;
$aAllowExtensions = array('png', 'gif', 'jpg');
if (in_array($sExtension, $aAllowExtensions )) {
if (!move_uploaded_file($_FILES['upload']['tmp_name'], $sFile)) {
$aMessages[] = sprintf('Dein Beweisbild konnte <u>nicht</u> hochgeladen werden - Fehlercode %u.<br /><br />', $_FILES['upload']['error']);
}
$aMessages[] = 'Dein Beweisbild wurde erfolgreich hochgeladen. Vielen Dank!<br /><br />';
}
else {
$aMessages[] = 'Dein Beweisbild hat eine unerlaubte Dateiendung.<br />Erlaubte Dateiendungen: jpg, gif, png<br /><br />';
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<body>
<?php
if (count($aMessages) > 0) {
?>
<?php
foreach ($aMessages as $sMessage) {
?><?php echo $sMessage; ?>
<?php
}
?>
<?php
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<input name="upload" type="file" /> <input type="submit" value="Hochladen" />
</form>
</body>
</html> |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP Upload Script | jared566 | PHP Tipps 2009 | 3 | 17.12.2009 16:36 |
| Problem: per PHP Script Ordner anlegen und Dateien einfügen | Aggrafics | PHP Tipps 2009 | 11 | 17.07.2009 13:29 |
| [Erledigt] dateien hinterm document root ablegen und per script ordner erstellen | Buschdieb | PHP Tipps 2009 | 7 | 05.07.2009 15:57 |
| Problem beim Upload von Dateien per FTP | ererbus | PHP-Fortgeschrittene | 4 | 11.06.2009 22:56 |
| Altes Script zum Auflisten und Download von Dateien geht nicht mehr | majoo | PHP Tipps 2009 | 3 | 06.05.2009 20:53 |
| Simples Upload Script | Turbo Freddy | PHP Tipps 2008 | 35 | 18.12.2008 20:44 |
| [Erledigt] mini Upload PHP Script funktioniert nicht | errox | PHP Tipps 2008 | 8 | 20.10.2008 16:40 |
| Upload Script bleibt einfach stehen | SniperWolf | PHP Tipps 2008 | 4 | 19.09.2008 19:39 |
| Upload Script + Multible Server | cyberstorm | PHP Tipps 2006 | 5 | 11.10.2006 19:43 |
| nur bestimmte Dateien aus einem Verzeichnis auslesen | Madden | PHP Tipps 2006 | 2 | 07.03.2006 17:10 |
| FTP upload via PHP script ... | PHP Tipps 2005 | 2 | 13.04.2005 17:39 | |
| Upload von Dateien | PHP Tipps 2004 | 10 | 16.09.2004 10:52 | |
| Ich bin auf der Suche nach einem fertigen Menü Upload Script | Beitragsarchiv | 7 | 22.08.2004 18:53 | |
| Upload mit Fehlermeldung "The script whose uid is 982 i | PHP Tipps 2004 | 2 | 06.07.2004 13:18 | |