rOb: FileUpload im SafeMode?

Hi,

hat irgendjemand hier den leisesten Schimmer wie ich per PHP einen FileUpload bei Xodox realisieren kann, wenn dort alles im Safe Mode läuft? Oder kennt jemand freien PHP-Space bei dem ich mehr Rechte habe und somit nen ganz normalen PHP-Upload realisieren kann?

Ich dreh in der Zwischenzeit weiter am Rad in der Hoffnung auf Erlösung.

Gruß,
rob

  1. Hi,
    habe auch Xodox Web-Space!
    Probiers doch mal mit ftp!
    also ftp://username:passwort@ftpserver/!
    bei Xodox glaube ich
    ftp://dein name:passwor@www.deinSpcae.l4.xodox.com/
    gib das mal als Verzeichnis an und dann halt den Unterodrner!
    Schreib bitte mal zurück obs funzt vielleicht poste ich später
    noch den Quellcode???
    Mal sehen aber nur wenn dus nicht verstehst!

    schreib mal deine Url und namen rein dann kann ich dir den genauen
    Pfad den du nahemen mußt sagen!

    MFG Chris

    1. 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