Einzelnen Beitrag anzeigen

Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#10

Re: [PHP] Suche Script zum Dateitransfer zwischen Webspace

  Alt 10. Mär 2007, 21:13
Oder, wie oben beschrieben, mit ftp:

Code:
<?php

  $ftp_server      = "test.de";        # Host, ohne ftp://
  $ftp_user_name   = "";               # Benutzername
  $ftp_user_pass   = "";               # Passwort
  $destination_file = "log.gif";        # Datei auf dem Remote-Host
  $source_file     = "log.gif";        # Datei auf diesem Host
 
  // Um die maximale Script-Ausführ-Dauer zu deaktivieren
  set_time_limit(0);

  // Verbindungsaufbau
  $conn_id = ftp_connect($ftp_server);
  // Login mit Username und Passwort
  $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  // Verbindung überprüfen
  if ((!$conn_id) || (!$login_result)) {
     echo "FTP Verbindung ist fehlgeschlagen!\n";
     echo "Verbindungasufbau zu $ftp_server mit Username $ftp_user_name versucht.\n";
     exit;
   } else {
     echo "Verbunden zu $ftp_server mit Username $ftp_user_name";
   }
  // Datei hochladen
  $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY);
  // Upload überprüfen
  if (!$upload) {
    echo "FTP-Upload ist fehlgeschlagen!\n";
  } else {
    echo "Datei $source_file auf Server $ftp_server als $destination_file hochgeladen\n";
  }
  // FTP Verbidung schließen
  ftp_close($conn_id);
?>
MfG,

Valle
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat