Я написал PHP-скрипт, который перенаправляет вас на ту или иную страницу в зависимости от значения из базы данных.
Это значение вставляется скриптом bash.
Проблема в том, что я хочу проверять значение te каждые 5 секунд, и если значение не было загружено через 120 секунд, оно должно перенаправить вас на третью страницу.
Дело в том, что этот php-код не работает до тех пор, пока не закончится какое-то время, и он должен работать каждые 5 секунд.
Код выглядит так:
$condicion=10;
$numero=5;
$contador=0;
while ($condicion!=1 or $condicion!=2 or $contador!=120){
if($condicion==2){
echo " hello world ";
}
if($condicion==1){
header("Location: http://www.mywebpage.com ");
}
if($contador==120){
header('Location: http://www.mywebpage.com/whatever');
}
$contador = $contador+1;
sleep (5);
$sqls= "SELECT `cond` FROM `cm` WHERE `id`='$numero'";
$result = mysql_query($sqls);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
$row = mysql_fetch_assoc($result);
$condicion = $row['cond'];
}
Я написал PHP-скрипт, который перенаправляет вас на ту или иную страницу в зависимости от значения из базы данных.
Это значение вставляется скриптом bash.
Проблема в том, что я хочу проверять значение te каждые 5 секунд, и если значение не было загружено через 120 секунд, оно должно перенаправить вас на третью страницу.
Дело в том, что этот php-код не работает до тех пор, пока не закончится какое-то время, и он должен работать каждые 5 секунд.
Код выглядит так:
$condicion=10;
$numero=5;
$contador=0;
while ($condicion!=1 or $condicion!=2 or $contador!=120){
if($condicion==2){
echo " hello world ";
}
if($condicion==1){
header("Location: http://www.mywebpage.com ");
}
if($contador==120){
header('Location: http://www.mywebpage.com/whatever');
}
$contador = $contador+1;
sleep (5);
$sqls= "SELECT `cond` FROM `cm` WHERE `id`='$numero'";
$result = mysql_query($sqls);
if (!$result) {
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
$row = mysql_fetch_assoc($result);
$condicion = $row['cond'];
}