rOb: FileUpload im SafeMode?

Beitrag lesen

Hi Chris und danke schonmal für deine Antwort.

Mal sehen aber nur wenn dus nicht verstehst!

Ich muß zugeben...ich verstehe es nicht.

Ich habe ein ftp-script benutzt, daß dir auf den php.net-seiten angeboten wird, aber dann erhalte ich folgende Fehlermeldung:

Fatal error: Call to unsupported or undefined function ftp_connect() in /www/25/htdocs/test/uploadxe.php3 on line 24

hmm....

Hab noch n anderen php-space-anbieter, dort funzt ftp_connect() aber ich bekomm die Fehlermeldung, daß mein zu übertragenes File nicht geöffnet werden kann.

(Connected to www.superflat.de, for user MEIN-USER-NAME
Warning: error opening testdatei.txt in /PFAD DES SKRIPTES/ on line 40
Ftp upload has failed! )

Hier das Skript:

<?php
$ftp_server="www.superflat.de";

$user=$ftp_user_name="MEIN-USER-NAME";

$ftp_user_pass="MEIN-PASSWORT";

$source_file=$userfile_name;

$destination_file="testdir/".$userfile_name; //testdir ist freigegeben von mir

// set up basic connection
$conn_id = ftp_connect("$ftp_server");

// login with username and password
$login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");

// check connection
if ((!$conn_id) (!$login_result)) {
        echo "Ftp connection has failed!";
        echo "Attempted to connect to $ftp_server for user $user";
        die;
    } else {
        echo "Connected to $ftp_server, for user $user";
    }

// upload the file

$upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY);

// check upload status
if (!$upload) {
        echo "Ftp upload has failed!";
    } else {
        echo "Uploaded $source_file to $ftp_server as $destination_file";
    }

// close the FTP stream
ftp_quit($conn_id);
?>

Aufgerufen wird das skript durch dieses Formular:

<form action="uploadexe.php3" method="POST" enctype="multipart/form-data">

<font face="" size="+2"><b>Datei Aktualisieren</b></font><br>

<input type="hidden" name="MAX_FILE_SIZE" value="10000">

Datei: <input type="FILE" name="userfile" size="30" naxlength="255"><br>

<input type="SUBMIT" value="Datei Aktualisieren"><br>

</form>

Was mach ich da falsch - bzw. was mach ich da überhaupt - so ganz weiß ich nämlich nicht, was ich da überhaupt mache ;-)

Naja....hoffe du steigst hier durch,

Gruß,
rob