Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Undefined index

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    2

    Undefined index

    Non riesco a capire come risolvere questo problema di notifica di errore: "Undefined index ...".

    Invio dei dati tramite form (metodo POST) alla pagina.php

    Qui, come ho sempre fatto, creo delle varibili in questo modo: es.

    $anno= $_POST['anno'];

    e via dicendo.

    ma mi dà sempre

    Notice: Undefined index: anno in pagina.php on line 4

    Qualcuno mi spiega perché e come risolvere il problema?

  2. #2
    Posta l'intero codice. Forse il problema dipende dal fatto che hai dato un nome al campo del form e quando lo richiami ne usi uno diverso (anche solo una lettera cambiata da problemi).

  3. #3
    Controlla che il campo anno esista tra i campi form.

    Suggerisco invece di

    Codice PHP:
    $anno$_POST['anno']; 
    usare qualcosa tipo

    Codice PHP:
    $anno = isset($_POST['anno']) ? $_POST['anno'] : null

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.