Buonasera,
è da qualche giorno che ho dei problemi con una pagina di un sito.
il sito è in produzione da 2 anni e non ha mai dato problemi
la pagina (articolo) in questione contiene del codice php
{source}
<?php
$cat = "";
if (isset($_GET[cat])) {
$cat = $_GET[cat];
}
print " cat=" . $cat;
$cat = $_COOKIE["categoria"];
$dt = date('Y-m-d H:i:s');
print " date=" . $dt . " cat=" . $cat;
include ("php/build_servizibook0_vis.php");
$form = build_form_servizibook($cat);
print $form;
?>
{/source}
dopo tante ma tante prove ho scoperto che appena dopo aver salvato la pagina se vi accedo funziona.
se provo a riaccedere sembra tutto ok tranne per il fatto che il contenuto è praticamente identico a prima.
alla fine me ne sono accorto perché date è uguale sempre allo stesso valore e cioè il primo visualizzato appena dopo aver salvato la pagina.
stessa cosa dicasi sia per la $_GET che per il cookie.
E' come se NON rieseguisse il codice ma memorizza il contenuto generato la prima volta.
Sapete darmi indicazioni ?
Versione joomla 3.6.5
che tra l'altro non riesco ad aggiornare alla 3.8.5 perché mi dice "Download del pacchetto di aggiornamento fallito" e se provo a caricare lo zip mi dice che è corrotto...
grazie