Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514

    [php] Errore Notice su costanti nella pagina

    Salve,

    allora la situazione è la seguente

    apache 2
    php 5
    errori visualizzati:tutti (sono in fase di debug)


    Codice PHP:
    isset($_REQUEST[pagina])?$pagina=$_REQUEST[pagina] : $pagina="home"
    mi genera come notice
    Notice: Use of undefined constant pagina

    riferendosi a pagina in $_REQUEST[pagina] la indica come costante

    ma ovviamente pagina non è una costante

    come posso risolvere senza disattivare gli errori?

    ciao e grazie
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  2. #2
    Codice PHP:
    isset($_REQUEST['pagina'])?$pagina=$_REQUEST['pagina'] : $pagina="home"

  3. #3
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    grazie erano proprio gli apici me ne vado a letto è meglio
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  4. #4

  5. #5
    la forma più corretta di usare l'operatore ternario è questa:
    $pagina = (isset($_REQUEST['pagina']))? $_REQUEST['pagina'] : 'home';

    per usarlo come hai fatto tu, tanto vale usare un normale if().

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.