Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
ftp auf online prüfen... [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
ftp auf online prüfen...


 
ghhe
18-11-2003, 18:40 
 
also dieses script soll einen ftp auf online, offline und ob man sich einloggen kann prüfen! es geht auch alles nur wenn der server offline ist dann ladet und ladet das script bis ein fatal error kommt (timeout after 30 sec) könnt ihr mir jetzt helfen das ich hier irgendwie ein timeout einfüge das der mir anzeigt das der server offline ist und nicht das ein error kommt? oder was anderes ... bin für alles offen ;)


<?
// Variablen definiert
$ftp_server = "213.**.**.***";
$ftp_user_name = "ghhe";
$ftp_user_pass = "******(entfernt)";

// Herstellen der Verbindung
$connection = ftp_connect("$ftp_server");

// Einloggen mit Benutzername und Kennwort
$login_result = ftp_login($connection, "$ftp_user_name", "$ftp_user_pass");

// Onlinestatus prüfen
if ($connection) {
echo "Verbunden mit $ftp_server als User $ftp_user_name";
} else {
echo "Server ist offline!";
}

echo "<br>";

// Einloggen überprüfen
if ($login_result) {
echo "Eingeloggt zu $ftp_server als Benutzer $ftp_user_name";
} else {
echo "Konnte nicht einloggen zu $ftp_server";
}

// Schließen der Connection
ftp_quit($connection);
?>


Danke schonmal
MfG ghhe

PS: ich bin totaler anfänger

 
Samson2k
18-11-2003, 19:27 
 
Erstmal solltest du prüfen ob überhaupt eine Verbindung zum FTP-Port aufgebaut werden kann und dich dann einlogen.

So würd ich das machen...

 
ghhe
18-11-2003, 19:28 
 
und wie mach ich das?

 
Samson2k
18-11-2003, 19:31 
 
Forumsuche? :D
Dazu gibts glaub ich ne Menge Beiträge hier *ggg*

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:00 Uhr.