2016-07-20 10 views
0

move_uploaded_file funktioniert nicht in PHP. Unten ist der CodeHochgeladene Datei in PHP verschieben funktioniert nicht

$TempFilePath ='../tmp'; 
$filename = $custid.$HTTP_POST_FILES['upload']['name']; 
if(move_uploaded_file($HTTP_POST_FILES['upload']['tmp_name'], $setTempFilePath .$filename)){ 
    echo '<br>File Moved <bR>'; 
    if (file_exists($TempFilePath .$filename)){ 
     echo '<br> File Exists <br>'; 
    } else { 
     echo '<br> File doesnt Exists <br>'; 
    } 
else { 
    echo '<br>File not Moved <bR>'; 
} 

Ausgang ist:

File Moved 

File doesnt Exists 

Bug: Wenn die Datei verschoben, warum dann existiert Datei tut.

+2

'$ setTempFilePath. $ Filename' vs' $ TempFilePath. $ Filename'? – castis

+0

bearbeitet den Code –

+0

Verwenden Sie '$ _FILES' und nicht' $ HTTP_POST_FILES' – RiggsFolly

Antwort

Verwandte Themen