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

Discussione: Aiuto problema..

  1. #1

    Aiuto problema..

    Ho creato una pagina per un "test" diciamo relativo ad un gioco online, il cui codice è:

    codice:
     <html> 
    <head> 
    <title>Quiz Gold!</title> 
    </head> 
    <body> 
    <ceneter><h1>Come essere Gold</h1> 
    
    
    
    
    <span style="font-family: verdana; color: red; font-size: x-small;">Nome Bobba:</span> 
    <form method="post" action="dati.php"><input maxlength="40" name="nome" size="35" type="text" />
     <span style="font-family: verdana; color: red; font-size: x-small;">Da quanto tempo sei in BoBBa?Inserisci qui la data GG/MM/AAAA:</span> 
    <input maxlength="40" name="data" size="35" type="text" />
     <span style="font-family: verdana; color: red; font-size: x-small;">1-Di cosa ti occupi durante il tempo libero? Seleziona la risposta che pi&ugrave; ti si addice:</span> </p> 
    <input name="a" type="RADIO" value="A" /> A. Aiuto persone in hotel con l'informatica e la sicurezza
     <input name="a" type="RADIO" value="B" /> B. Aiuto persone in hotel e gli spiego come comportarsi e come utilizzare il nostro hotel.
     <input name="a" type="RADIO" value="C" /> C. Arbitro ai miei giochi facendo divertire molte persone
     <input name="a" type="RADIO" value="D" /> D.Nessuna di queste
     </form> 
    
    
    <span style="font-family: verdana; color: red; font-size: x-small;">2-Sei esperto di sicurezza,giochi,informatica?</span> </p> 
    <input name="b" type="RADIO" value="A" /> A. Si
     <input name="b" type="RADIO" value="B" /> B. No
     <input name="b" type="RADIO" value="C" /> C. Un pochino
     </form> 
    
    
    <span style="font-family: verdana; color: red; font-size: x-small;">3-Ti piace BoBBa Hotel?</span> </p> 
    <input name="c" type="RADIO" value="A" /> A. Si
     <input name="c" type="RADIO" value="B" /> B. No
     </form> 
    
    
    <span style="font-family: verdana; color: red; font-size: x-small;">4-Quale categoria ti piace di pi&ugrave;?</span> </p> 
    <input name="d" type="RADIO" value="A" /> A. Safety
     <input name="d" type="RADIO" value="B" /> B. Gamer
     <input name="d" type="RADIO" value="C" /> C. Albergatori
     </form> 
    
    
    <span style="font-family: verdana; color: red; font-size: x-small;">5-La tua et&agrave;?</span> </p> 
    <input name="e" type="RADIO" value="A" /> A. 18 o pi&ugrave;
     <input name="e" type="RADIO" value="B" /> B. 17
     <input name="e" type="RADIO" value="C" /> C. Meno di 17
     <input name="e" type="RADIO" value="D" /> D. 15 
     <input name="e" type="RADIO" value="E" /> E. Meno di 15 
     </form> 
    
    
    <span style="font-family: verdana; color: red; font-size: x-small;">Perch&egrave; sei interessato a questo team e perch&egrave; dovremmo scegliere proprio te?  
    Spiegaci qui sotto il motivo</span> 
    <input maxlength="60" name="motivo" size="100" type="text" />
     </p> 
    <input type="submit" value="Invia"></form>
    
    
    <span style="font-family: verdana; color: blue; font-size: x-small;">Grazie per aver partecipato i Team leader stanno valutando le tue proposte :-)</span></p> 
    </center> 
    </body> 
    </html>
    Dopodichè ho creato la pagina PHP in cui voglio che le scritte nei campi del form siano salvati, il cui codice è:

    Codice PHP:
    <?php
       $nome 
    $_POST[‘nome’];
       
    $tempo $_POST[‘data’];
       
    $a $_POST[‘a’];
       
    $b $_POST[‘b’];
       
    $c $_POST[‘c’];
       
    $d $_POST[‘d’];
       
    $e $_POST[‘e’];
       
    $motivo $_POST[‘motivo’];
       echo 
    "Nome: $nome , Data di registrazione: $data , Occupazione: $a , Esperto giochi, informatica, sicurezza: $b , Piace BoBBa Hotel: $c , Categoria: $d , Età: $e , Motivo: $motivo”;
     ?>
    però poi quando compilo nella pagina HTML, in quella PHP mi appare questo messaggio:

    Parse error: syntax error, unexpected $end in /membri/provagoldguides/dati.php on line 11
    Come risolvo?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Sulla riga 11 cosa c'è scritto?

  3. #3
    questo ” è diverso da questo "
    Ciao!

  4. #4
    @Alhazred

    Hotel: $c , Categoria: $d , Età: $e , Motivo: $motivo”;

    (la fine di ciò che voglio che appaia)

  5. #5
    posta un po di codice... su...
    Ciao!

  6. #6
    L' ho postato sopra.. O_O

  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Originariamente inviato da fmortara
    questo ” è diverso da questo "
    Già, tant'è che anche qui sul forum la stringa risulta non chiusa e quindi anche ?> viene preso come parte della stringa e non come tag di chiusura.

  8. #8
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569
    Scusa ma hai provato a sostituire gli apici con " invece che con gli altri in $motivo ” ?

    ” è diverso da ".
    Prova a sostituire tutto il codice con questo e riprova.
    N.B.: non è uguale il codice, anche se ti sembra e riprova.

    Codice PHP:
    <?php
       $nome 
    $_POST[‘nome’];
       
    $tempo $_POST[‘data’];
       
    $a $_POST[‘a’];
       
    $b $_POST[‘b’];
       
    $c $_POST[‘c’];
       
    $d $_POST[‘d’];
       
    $e $_POST[‘e’];
       
    $motivo $_POST[‘motivo’];
       echo 
    "Nome: $nome , Data di registrazione: $data , Occupazione: $a , Esperto giochi, informatica, sicurezza: $b , Piace BoBBa Hotel: $c , Categoria: $d , Età: $e , Motivo: $motivo";
     
    ?>
    Ti da errore perché ” non chiude " perché è diverso.

    Prova col codice sopra...

  9. #9
    Utente di HTML.it L'avatar di skjobax
    Registrato dal
    Jan 2010
    Messaggi
    569
    ’ inoltre non è un apice come '.
    sostituisci ’ con '
    e ’’ con "

  10. #10
    Grazie, ora funziona, un' ultima cosa, ho modificato le apici come diceva skjobax e quindi il codice mi è venuto così:

    Codice PHP:
    <?php 
       $nome 
    $_POST['nome']; 
       
    $tempo $_POST['data']; 
       
    $a $_POST['a']; 
       
    $b $_POST['b']; 
       
    $c $_POST['c']; 
       
    $d $_POST['d']; 
       
    $e $_POST['e']; 
       
    $motivo $_POST['motivo']; 
       echo 
    "Nome: $nome , Data di registrazione: $data , Occupazione: $a , Esperto giochi, informatica, sicurezza: $b , Piace BoBBa Hotel: $c , Categoria: $d , Età: $e , Motivo: $motivo"
     
    ?>
    ma quando inserisco i dati nella pagina HTML e premo Invia, nella pagina PHP non appaiono i dati inseriti precedentemente.. come mai?

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.