| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: php file upload, mir unbekannter Fehler im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo! Der Datenupload Zeilen klappt nicht oder nicht immer, an was könnte es liegen? auf /opt/lampp/htdocs haben alle Les, ...
![]() |
| | #1 (permalink) |
| Registriert seit: 03.05.06 ![]() Likes: 0 | Anzeige Hallo! Der Datenupload Zeilen klappt nicht oder nicht immer, an was könnte es liegen? auf /opt/lampp/htdocs haben alle Les, Schreib und Ausführrechte. Code: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
if (isset ($submitbtn) && $submitbtn == "senden")
{
$filename = $thefile_name;
$filetype = $thefile_type;
$filesize = ($thefile_size / 1024);
if ($filetype == "audio/mpeg")
{
echo '<script language = "javascript"> alert("Du scheinst ein Musikfile hochzuladen. Beachte bitte
}
$uploaddir = '/opt/lampp/htdocs/';
if (move_uploaded_file($filename, $uploaddir))
{
echo '<script language="javascript">alert("Upload erfolgreich.");</script>';
}
else
{
echo '<script language="javascript">alert("Fehler!!!");</script>';
}
}
else
{
?>
<form enctype="multipart/form-data" action="uploadv2.php" method="post">
<input type="hidden" name="100000000000" value="1000">
file senden: <input name="thefile" type="file">
<input type="submit" value="senden" name="submitbtn"> danke :) |
| | |
| | #2 (permalink) |
| Moderator ![]() | register_globals mal geprüft? So wie das programmiert ist, dürfte es ohne nicht funktionieren. Ansonsten mal die PHP-Doku zu Fileuploads anschauen, in $_FILES gibt es auch Informationen zur Fehlerbestimmung. |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Senior Member | naja, ich kann dir jetzt nicht direkt bei deinem Problem helfen, weil ich nich viel Zeit hab, um mir den code genau anzugucken, aber was mir beim Überfliegen gleich aufgefallen ist, ist, dass das skript sehr unsicher ist: jemand könnte die Datei z.B. index.html nennen, dann würde sie z.B die index.html deines Servers überschreiben. oder er könnte ein bösartiges Skript hochladen und es so nennen wie dein uploadskript, wenn du dann das nächste mal dein Uploadskript ausführst, dann hast du den salat. Besonders bei Uploadskripten würde ich immer auf vorgefertigte zurückgreifen. Aber zum PHP-Üben ist es sicherlich nicht schlecht. |
| | |
| | #4 (permalink) | |
| Themenstarter Registriert seit: 03.05.06 ![]() Likes: 0 | Zitat:
Werd mir jetzt mal wie du gesagt hast du Doku angucken. @Heinzelotto Ist mir klar, dass es sehr unsicher ist, ist eh erst ein basis-skript um micht n bisschen mit der Materie herumzuschlagen... | |
| | |
| | #5 (permalink) |
| PHP-Code: Außerdem würde ich evtl. mit $_FILES arbeiten(müsste so sein konnte es grade nicht testen): PHP-Code: | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| ifconfig hw eth0 MAC macht Probleme - Unbekannter Rechner | RedEagle | Linux/UNIX | 2 | 17.05.08 12:42 |
| unbekannter Datentransfer | Madmickel | Internet Allgemein | 5 | 08.01.06 16:11 |
| Unbekannter Fehler | Beastrider | Windows | 3 | 20.12.05 14:55 |
| Unbekannter RAM-Hersteller | Spuddelkopf | Hardware Probleme | 8 | 09.02.05 16:12 |
| Unbekannter LOG File | Maik01 | Windows | 3 | 26.10.03 11:25 |