Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    residenza
    NG Lab Cecchina, Roma
    Messaggi
    143

    Cosa cambia in PHP 8.0.1 su date

    Ragazzi, mi trovo un modify->('+1 day') che non funziona in php 8
    Qualcuno vede cosa sbaglio ?
    Codice PHP:
                    if(isset($_POST['grafico']))                {                    $star_time =    new DateTime($_POST['from']);                    $stop_time =    new DateTime($_POST['togo']);                }                else                {                    $star_time =    new DateTime($start);                    $stop_time =    new DateTime($date);                }                echo $star_time->format('d/m/y')." - ".$stop_time->format('Y-m-d');                 for($i $star_time$i $stop_time$i->modify('+1 day') )                {                    $labels[] = gdate($i->format("Y-m-d"));                    $iDay $i->format("Y-m-d 00:00:00");                    $fDay $i->format("Y-m-d 23:59:59");
                        
    $stmt $indexPage->runQuery("SELECT id, nome, cognome FROM UTENTI WHERE level > 1 ORDER BY id ASC");                    $stmt->execute();                    while($adm $stmt->fetch(PDO::FETCH_ASSOC))                    {                        $stmt_contacts $indexPage->runQuery("SELECT id FROM CONTACTS WHERE risp='R' && cDate BETWEEN '$iDay' AND '$fDay' && user=:usr");                        $stmt_contacts->execute(array(":usr"=>$adm['id']));
                            if(!
    in_array($adm['id'], $user))                        {                            $user[$adm['id']] = $adm['id'];                            $background[$adm['id']] = "rgb(".rand (0255).", ".rand (0255).", ".rand (0255).")";                            $nome[$adm['id']] = $adm['cognome']." ".$adm['nome'];                        }                        $count[$adm['id']] .=  $stmt_contacts->rowCount();                                                }                } 
    Ottima scelta

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ricorda: "Non funziona", senza dare ulteriori spiegazioni non da alcuna idea su come aiutarti, è spiegato anche nel regolamento della sezione.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    residenza
    NG Lab Cecchina, Roma
    Messaggi
    143
    Preciso che in PHP 7.4 funziona.
    L'ho messo su un php 8.0.1 e da pagina bianca, Error 500
    Noto che $user non ha un valore quando viene interrogato per la prima volta
    if(!in_array(
    Valorizzando $user[$adm['id']] = "" ho risolto. Non sapevo che se null si buttava a terra
    Ottima scelta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.