Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    Warning: in_array(): Wrong datatype for second argument

    $pag=$_SERVER['REQUEST_URI'];

    if(in_array($pag,$_SESSION['pagine'])){
    ?>...
    <? }else{ ?> ...

    mi dà l'errore che si legge nel titolo...
    premetto che $_SESSION['pagine'] è un array...

  2. #2
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    siccome quell'array si carica via via che vengono chiamate le pagine... la prima pagina, dalla quale parte la navigazione, quella variabile è vuota, perciò nn essendo in quel momento un array mi dà quell'errore...

  3. #3
    usa l'istruzione isset()
    codice:
    if(!isset($_SESSION['pagine']))  $_SESSION['pagine'] = 0;

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.