Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1

    [Form method get]Niubbo con i primi problemi

    Ciao. Sto provando su apache in locale, esempi di form method get.
    Allora creo una pagina di prova.htm

    <html>
    <body>
    <form method="get" action="ame.php">
    Come ti chiami?
    <input name="Author" type="text">


    <input type="submit">
    </form>
    </body>
    </html>

    e poi la pagina ame.php

    <html>
    <body>
    Come ti chiami?
    <?php
    echo $Author;
    ?>
    </body>
    </html>

    Eppure mi da Notice

    Notice: Undefined variable: Author in c:\programmi\apache group\apache\htdocs\ame.php on line 5

    Come mai che non riconosce la variabile Author? :master:
    Per un forum migliore: denapolizzziamoci.

  2. #2

    Re: [Form method get]Niubbo con i primi problemi

    echo $_GET['Author'];

  3. #3

    Re: Re: [Form method get]Niubbo con i primi problemi

    Originariamente inviato da wesborland
    echo $_GET['Author'];
    Ti ringrazio, ma vorrei capire perchè. Sul libro "Php4 guida per lo sviluppatore", l'esempio è fatto con il semplice echo $variabile;

    Come mai?Il libro forse è rimasto indietro?
    Per un forum migliore: denapolizzziamoci.

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    probabilmente nn tiene conto del register global settato su off di default con le versioni di php > 4.1.0
    think simple think ringo

  5. #5
    Originariamente inviato da marketto
    probabilmente nn tiene conto del register global settato su off di default con le versioni di php > 4.1.0
    Uhm quindi prima del 4.1.0 era settato on di default e l'esempio avrebbe funzionato. Esatto?
    Uhm register global...cos'è?
    $_GET presumo perchè ho impostato il form in method get. Ma se l'avessi impostato come method post?
    Scusa la mia ignoranza da niubbo.
    Per un forum migliore: denapolizzziamoci.

  6. #6
    Originariamente inviato da Mitico
    Uhm quindi prima del 4.1.0 era settato on di default e l'esempio avrebbe funzionato. Esatto?
    Uhm register global...cos'è?
    $_GET presumo perchè ho impostato il form in method get. Ma se l'avessi impostato come method post?
    Scusa la mia ignoranza da niubbo.
    $_POST

    register global scegli se registrare le variabili globali (post get cookie session) in array dedicati anzichè in variabili normali. credo. quindi se è su on hai gli array $_POST['tuavar'] altrimenti hai una semplice $tuavar

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    http://forum.html.it/forum/showthrea...hreadid=245215

    se il method è post usi $_POST anzichè $_GET...
    think simple think ringo

  8. #8
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da wesborland
    $_POST

    register global scegli se registrare le variabili globali (post get cookie session) in array dedicati anzichè in variabili normali. credo. quindi se è su on hai gli array $_POST['tuavar'] altrimenti hai una semplice $tuavar

    con register global off hai solo gli array mentre settato su on hai gli array e le variabili dirette.
    think simple think ringo

  9. #9
    Originariamente inviato da marketto
    con register global off hai solo gli array mentre settato su on hai gli array e le variabili dirette.
    quindi
    off : $_POST['ciao']
    on : $_POST['ciao'] e $ciao

    se è su off posso, dall'interno dello script cambiare il valore di un _POST?

    $_POST['ciao'] = "nuovo valore";

    o mi darà (presumo) errore?

  10. #10
    Uhm capito...penso che nel libro troverò altre cosette un po' datate....spero che non vi secchiate se chiedo in futuro.
    Per un forum migliore: denapolizzziamoci.

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.