Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: php in locale

  1. #1
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210

    php in locale

    ciao ragazzi,
    in locale ho una serie di errori in ogni pagina PHP,
    ad esempio:

    Notice: Use of undefined constant id - assumed 'id' in c:\programmi\easyphp1-8\www\reversaitalia\ddt\visualizza_ddt.php on line 25

    come posso risolvere?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    metti gli apici negli indici degli array, cioè:

    codice:
    $_GET[id]
    deve essere scritto

    codice:
    $_GET['id']
    altra possibilità è quella di non mostrare i notice, puoi farlo modificando la direttiva error_reporting nel file php.ini.

    ciao

  3. #3
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210
    mi da errore anche qui:

    $prodotto[$i] = $_POST[$i];


  4. #4
    Lo stesso errore?
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  5. #5
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210
    ops, no scusa...

    l'errore stavolta è

    codice:
    Notice: Undefined offset:
    sai di che si tratta? grazie...

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ma a che linea di codice te lo da?

  7. #7
    *credo* non esista l'elemento $i in uno dei due array...
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  8. #8
    Scusa ma in $_POST ci sono le variabili che arrivano via metodo POST; gli input li hai chiamati con dei numeri?
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  9. #9
    Utente bannato L'avatar di ciao_a_tutti
    Registrato dal
    Dec 2005
    Messaggi
    210
    Originariamente inviato da angykiss
    Scusa ma in $_POST ci sono le variabili che arrivano via metodo POST; gli input li hai chiamati con dei numeri?
    si, con dei numeri...
    coma mai questo errore?

    l'errore me lo da solo se quell'input è vuoto.

    come posso evitare questo errore?

  10. #10
    Prova con

    codice:
    if (isset($_POST[$i])) $prodotto[$i] = $_POST[$i];
    else $prodotto[$i] = "";
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

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.