Subversion-Projekte lars-tiefland.content-management

Revision

Revision 1 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
    set_time_limit( 0 );
3
    $ftp = array( "host" => "uploads.google.com", "user" =>
4
        "pieper_freizeit_de", "pass" => "h-zf-5t" );
5
 
6
    $source = array( "froogle_bootdepot_de.txt" =>
7
        "http://www.bootdepot.de/preisagentur/froogle_bootdepot_de.txt",
8
        "froogle_pieper_golf_de.txt" =>
9
        "http://www.pieper-golf.de/preisagent/froogle_pieper_golf_de.txt",
10
        "froogle_mediaran_de.txt" =>
11
        "http://www.mediaran.de/preisagent/froogle_mediaran_de.txt",
12
        "froogle_reitsportdepot.de.txt" =>
13
        "http://www.reitsportdepot.de/preisagent/froogle.php",
14
        "froogle_truckerdepot_de.txt" =>
15
        "http://www.truckerdepot.de/preisagent/froogle_truckerdepot_de.txt",
16
        "froogle_piepershop_de.txt" =>
17
        "http://www.pieper-shop.de/preisagentur/froogle_piepershop_de.txt",
18
        "froogle_marine-sales_de.txt" =>
19
        "http://www.marine-sales.de/preisagentur/froogle_marine-sales_de.txt",
20
        "froogle_it_styles_de.txt" =>
21
        "http://www.it-styles.de/preisagentur/froogle_it_styles_de.txt",
22
        "froogle_schaumstoffcenter_de.txt" =>
23
        "http://www.schaumstoffcenter.de/preisagentur/froogle_schaumstoffcenter_de.txt",
24
        "froogle_schaum-king_de.txt" =>
25
        "http://www.schaum-king.de/preisagentur/froogle_schaum-king_de.txt",
26
        "froogle_hausshop-24_de.txt" =>
2 lars 27
        "http://www.hausshop-24.de/preisagent/froogle_hausshop-24_de.txt", );
1 lars 28
 
29
    // ---------------------------------------------------------------
30
    // create FTP Connection
31
    // ---------------------------------------------------------------
32
    if ( $conn_id = ftp_connect($ftp["host"]) )
33
    {
34
        $login_result = ftp_login( $conn_id, $ftp["user"], $ftp["pass"] );
35
    }
36
    else
37
    {
38
        "connection error";
39
        exit;
40
    }
41
 
42
    // Verbindung überprüfen
43
    if ( (!$conn_id) || (!$login_result) )
44
    {
45
        echo "Ftp-Verbindung nicht hergestellt!";
46
        echo "Verbindung mit $site als Benutzer " . $ftp["user"] .
47
            " nicht möglich";
48
        die;
49
    }
50
    // ---------------------------------------------------------------
51
 
52
    reset( $source );
53
    while ( list($dest, $src) = each($source) )
54
    {
55
        $tmpfname = tempnam( "/tmp", "FOO" );
56
        echo $src . "\n";
57
 
58
        $handle = fopen( $tmpfname, "w" );
59
        fwrite( $handle, file_get_contents($src) );
60
        fclose( $handle );
61
 
62
        $upload = ftp_put( $conn_id, $dest, $tmpfname, FTP_BINARY );
63
 
64
        unlink( $tmpfname );
65
    }
66
 
67
 
68
    // ---------------------------------------------------------------
69
    // close FTP Connection
70
    // ---------------------------------------------------------------
71
    ftp_quit( $conn_id );
72
    // ---------------------------------------------------------------
73
 
74
 
75
 
76
?>