Esecuzioni programmate si fanno con CronTab, ma il server deve permetterti di usarlo.
PHP da solo non può fare una cosa del genere, a meno di tenere un browser sempre aperto e puntato a quella pagina.