Hey,
Ik heb een klein probleempje. Soms werkt mijn cronjob wel, en soms niet. Ik hoop dat iemand mij kan vertellen wat er fout is.
PHP
<?
include("connection.php");
if(!(@mysql_connect("$host","$user","$pass") && @mysql_select_db("$tablename"))) {?>Geen verbinding...<?}
$dbres = mysql_query("SELECT * FROM `cron`");
while($x = mysql_fetch_object($dbres))
$update[$x->name] = $x->time;
if(floor($update['hour']/3600) <= floor(time()/3600)) {
$dbres = mysql_query("SELECT GET_LOCK('hour_update',0)");
if(mysql_result($dbres,0) == 1) {
$cron_pass = "secretcronpassword";
mysql_query("SELECT RELEASE_LOCK('hour_update')");
$datum1 = (date("Y-m-d H"));
$datum = time()+3600;
mysql_query("UPDATE `cron` SET `time`='$datum' WHERE `name`='hour'");
Toon Meer
De tijd die in me database staat als hour is 1336240803
Ik hoop dat iemand mij kan helpen, alvast bedankt!