שלום,
אני מעוניין לעשות סקריפט שירוץ כל כמה שניות ויריץ את הקוד הבא:
PHP קוד:
<?php
// פרטי התחברות
$ftp_server = '127.0.0.1';
$uap = file_get_contents('list.txt');
$pieces = explode(" ", $uap);
$a = $pieces[0]; //username
$b = $pieces[1]; //password
$conn_id = ftp_ssl_connect($ftp_server) or die("אין אפשרות להתחבר ל $ftp_server");
if (@ftp_login($conn_id, $a, $b)) {
echo "אתה מחובר כ: $a@$ftp_server\n";
$filename = 'good.txt';
$somecontent = "Ftp Details: \n User: $a \n Password: $b \n Server:$ftp_server \n";
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a')) {
echo "אין אפשרות לפתוח קובץ ($filename)";
exit;
}
if (fwrite($handle, $somecontent) === FALSE) {
echo "אין אפשרות לכתוב לקובץ ($filename)";
exit;
}
echo "";
fclose($handle);
} else {
echo "הקובץ $filename לא ניתן לכתיבה";
}
} else {
echo "אין אפשרות להתחבר כ $ftp_user\n";
$filename = 'bad.txt';
$somecontent = "Ftp Details: \n User: $a \n Password: $b \n Server:$ftp_server \n";
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a')) {
echo "Cannot open file ($filename)";
exit;
}
if (fwrite($handle, $somecontent) === FALSE) {
echo "Cannot write to file ($filename)";
exit;
}
echo "";
fclose($handle);
} else {
echo "The file $filename is not writable";
}
}
// close the connection
ftp_close($conn_id);
?>
בקובץ TXT יש לי שם משתמש וסיסמא שאותם אני מפריד בעזרת explode
עכשיו איך אני יכול לעשות שהסקריפט הזה ירוץ נגיד כל 5 שניות וכל פעם יעבור למשתמש הבא? כייון?