Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    93

    perchè non funziona niente??

    ciao a tutti sto imparando php
    allora ho scaricato una guida da manuali.net sul php
    ci tengo a precisare anche che ho installato easyphp e con alcuni codici le pagine mi funzionano con altri no.

    testando questo scritp:
    <?PHP

    If (($x>=0) && ($x<3))
    {
    print “$x è contenuto nell’intervallo [0-3) “;
    }
    else
    {
    print “$x non è contenuto nell’intervallo [0-3) “;
    }


    ?>

    il risultato è

    Parse error: syntax error, unexpected T_VARIABLE in C:\Program Files\EasyPHP-5.3.2i\www\index.php on line 5

    ma perchè??'
    è probabile che sto seguendo una guida vecchia?quindi non aggiornata al php5?

  2. #2
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    93
    ho provato anche a dare un valore ala variabile

    $x = "2";

    ma non va lo stesso ma perchèèèè????ufffaa comè scorraggiante bloccarsi cosi

  3. #3
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    mi sa che se quelli sono gli apici che usi veramente il problema sta lì

    Codice PHP:
    print "$x è contenuto nell’intervallo [0-3) "

  4. #4
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    93
    devo togliere gli spazi?

  5. #5
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    “ <= questo è male

    " <= questo è bene

  6. #6
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    93
    ora sto testando questo form,preso da un sito
    allora nell'index.php:

    <html>
    <head>
    <title>porci</title>

    </head>
    <body bgcolor="#FFFFFF" text="#000000">

    <form action="parolacce.php" method=post>
    Io mi chiamo:

    <input type="text" name="tichiami">


    La parolaccia pi&ugrave; perversa che conosco &egrave;:

    <input type="text" name="parolaccia">



    <input type="submit" name="submit" value="Accetta i miei dati!">
    </form>
    </body>
    </html>




    nel file parolacce.php questo:

    <html>
    <head>
    <title>Sei un Pervertito!!!</title>
    </head>
    <body bgcolor="#FFFFFF" text="#000000">



    Ciao <?php print $tichiami; ?>



    Sei proprio messo male visto che ti piace <?php print $parolaccia; ?> !?!


    Speriamo che ti vergogni, e sappi che un messaggio è stato appena inviato a tua moglie sulle tue preferenze perverse!
    </body>
    </html>



    mi esce:

    Ciao
    Notice: Undefined variable: tichiami in C:\Program Files\EasyPHP-5.3.2i\www\parolacce.php on line 7


    Sei proprio messo male visto che ti piace
    Notice: Undefined variable: parolaccia in C:\Program Files\EasyPHP-5.3.2i\www\parolacce.php on line 9
    !?!

    Speriamo che ti vergogni, e sappi che un messaggio è stato appena inviato a tua moglie sulle tue preferenze perverse!




    perchèèèèèèèèèèèèèèèè???
    grazie a tutti

  7. #7
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    93
    Originariamente inviato da clasku
    “ <= questo è male

    " <= questo è bene

    aggiustando le virgolette, questo è il risultato:


    Notice: Undefined variable: x in C:\Program Files\EasyPHP-5.3.2i\www\index.php on line 2

    Notice: Undefined variable: x in C:\Program Files\EasyPHP-5.3.2i\www\index.php on line 2

    Notice: Undefined variable: x in C:\Program Files\EasyPHP-5.3.2i\www\index.php on line 4
    è contenuto nell’intervallo [0-3)

  8. #8
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    allora... prima cosa... prenditi una guida seria da HTML.it così impari le basi...

    nel tuo caso, come puoi ben evincere dalla dichiarazione di errore, alcune variabili non sono definite...
    per definirle devi prima recuperarle dal form...
    dato che il form usa il metodo POST devi fare qualcosa tipo

    Codice PHP:
    $variabile $_POST['nome_del_campo']; 
    buono studio

  9. #9
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    93
    ok solo un ultima cosa che non riesco a trovare

    come invio i dati reperiti dal form e metterli nel database mysql?

  10. #10

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.