Ho fatto una prova:
se metto il codice con date() a video mette 21:51 GMT +01:00
Codice PHP:
$giorni1=array ("Dom,","Lun,","Mar,","Mer,","Gio,","Ven,","Sab,");
$data_oggi=$giorni1[date("w", time())]." ".date("d-m-y");
$orario = date("H:i \G\M\T P");
se invece metto gmdate() a video mette 20:51 GMT +00:00
Codice PHP:
$giorni1=array ("Dom,","Lun,","Mar,","Mer,","Gio,","Ven,","Sab,");
$data_oggi=$giorni1[gmdate("w", time())]." ".gmdate("d-m-y");
$orario = gmdate("H:i \G\M\T P");
Ma non dovrebbe essere il contrario? Il server della prova è altervista.org