Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Upload script finde fehler nicht!“

rey

Der Frager ;)

hi hab nen uplaod script finde aber fehler nicht.
Code:
<html>
<head>
  <title>File-Upload</title>
</head>
<body>
<?php
$target_path = "oneononeladderreps/";

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 
   if (file_exists("oneononeladderreps/".$file_name)) die ("Eine Datei mit gleichem Namen existiert schon.<br><a href='javascript:history.back(1)'>Zurück</a>");
elseif(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "The file ".  basename( $_FILES['uploadedfile']['name']). 
    " has been uploaded";
	
} else{
    echo "There was an error uploading the file, please try again!";
} ?>
<form enctype="multipart/form-data" action="uploadrepladder.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
</body>
</html>

mr wurde das hier vorgeshclagen
Code:
<?php
if( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
    if( $_FILES['uploadedfile']['error'] > 0 ) {
        echo "There was an error uploading the file, please try again!";
        // hier sollte der Fehler noch ausformuliert werden
    } else {
        $target_path = "oneononeladderreps/";
        $target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
        if( file_exists("oneononeladderreps/".$file_name) ) {
            echo "Eine Datei mit gleichem Namen existiert schon.<br><a href='javascript:history.back(1)'>Zurück</a>";
        } else if( !move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path) ) {
            echo 'Datei konnte nicht bewegt werden!';
        } else {
            echo "The file ".  basename( $_FILES['uploadedfile']['name']). 
    " has been uploaded";
        }
    }
} ?> <form enctype="multipart/form-data" action="uploadrepladder.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
</body>
</html>
aber das geht auch nicht.
es komtm immer datei existiert schon
 
K

kart6

Guest

AW: Upload script finde fehler nicht!

PHP:
if( file_exists("oneononeladderreps/".$file_name) ) {
wo wird denn diese variable gesetzt? ($file_name)

Und du solltest die maximale Dateigröße lieber nicht über ein Formular schreiben, das kann man nämlich ändern ;)...

gruß
kart
 

CIX88

Aktives Mitglied

AW: Upload script finde fehler nicht!

Und wenn $file_name gar nicht definiert ist, was wird wohl hier
> if( file_exists("oneononeladderreps/".$file_name) ) {
passieren ? Stell dir die Frage einfach selber, was file_exists an dieser Stelle in wirklich prüft.

Auch ein error_reporting(E_ALL); an den Anfang vom Script kann ganz nützlich sein.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.189
Beiträge
2.582.075
Mitglieder
67.259
Neuestes Mitglied
SaschMasch1312
Oben