#1 15. April 2009 FTP - Upload Hallo Leute, eine Frage: Wie mach ich am Besten einen Upload in PHP mittels FTP? Will nämlich kein normales Upload verwenden, da von der Server PHP uploads auf 2 MB begrenzt! Hier mein CODE, wo ich Probleme habe (Verbindung funktioniert einwandfrei) PHP: $banner = $_FILES [ 'video' ]; $bannername = $_POST [ 'bannername' ]; $displayed = $_POST [ 'displayed' ]; if(! $displayed ) $displayed = 0 ; echo '<h2>Videosection</h2>' ; if( $bannername AND $banner ) { $pfad = '../videos/' ; $typ = '.flv' ; safe_query ( "INSERT INTO videos (name, displayed) values ('" . $bannername . "', '" . $displayed . "')" ); $id = mysql_insert_id (); $zieldatei = $id . $typ ; @ ftp_chdir ( $connection_id , $pfad ); $upload = @ ftp_put ( $connection_id , $zieldatei , $banner , FTP_BINARY ); @ chmod ( $pfad . $id . $typ , 0755 ); if( $displayed == 1 ){ safe_query ( "UPDATE videos SET displayed='0' WHERE vidID !='" . $id . "'" ); } ftp_quit ( $connection_id ); if(! $upload ) echo 'Fehler beim hochladen!' ; else redirect ( "admincenter.php?site=videosection" , "Video erstellt." , "3" ); } else echo '<b>Bitte korrekte Form einfügen.</b><br><br><a href="javascript:history.back()">« zurück</a>' ; DANKE BWs gibts wie immer! + Multi-Zitat Zitieren
#2 15. April 2009 AW: FTP - Upload Ähm nur mal so, wenn du keine Zugriff auf die phi.ini hast, wird das glaub ich eh nichts. Und da du die Uploadgröße nicht geändert hast gehe ich mal davon aus. PHP Scripte werden nach x Sekunden automatisch abgebrochen. Standartwert hier sind 30sek. Jenachdem wie dein Hoster drauf ist, kannst du das ganze aber per htaccess abändern oder halt per PHP + Multi-Zitat Zitieren