Visualizzazione risultati 1 fino 8 di 8

Discussione: [PHP] errore unexpected T_IF irrisolvibile

  1. #1
    rikkardo non è connesso Neofita
    Data registrazione
    11-02-2008
    Messaggi
    27

    Question [PHP] errore unexpected T_IF irrisolvibile

    ciao a tutti... c'è questo errore che non riesco a risolvere...
    l'errore completo è questo:
    Parse error: syntax error, unexpected T_IF in /membri/rikkardo/habbo_imaging_avatar/image-form.php on line 4

    è un form eseguito da una pagina che dovrebbe creare l'avatar dell'habbo scritto nella casella. non badate al layout, quello lo sistemo quando avrò risolto il problema...

    il codice php è questo:
    Codice PHP:
    <font face='verdana' color='#000' style='font-size:15pt;'>Il nome dell'Habbo è: <?php echo $_POST["nome"]; ?>.</font><br><br>
    <?php
    \n
    if { ( !$_POST['azione'] != fermo )
    echo
    "<img src="http://www.habbo.it/habbo-imaging/avatarimage?user=<?php echo $_POST["nome"]; ?>&direction=4&head_direction=4&gesture=sml&size=l&img_format=png"; > }
    if { ( !$_POST['azione'] != saluta )
    echo "<img src="http://www.habbo.it/habbo-imaging/avatarimage?user=<?php echo $_POST["nome"]; ?>&action=wav&direction=4&head_direction=4&gesture=sml&size=l&img_format=png"; > }
    if { ( !$_POST['azione'] != cammina )
    echo "<img src="http://www.habbo.it/habbo-imaging/avatarimage?user=<?php echo $_POST["nome"]; ?>&action=wlk&direction=4&head_direction=4&gesture=sml&size=l&img_format=png"; > }
    else {
    echo "ERRORE!!"; }
    ?>
    il codice della pagina che esegue lo script:
    Codice HTML:
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Habbo-Imaging Avatar</title>
    </head>
    <body bgcolor='#000'><br><center>
    <font face='verdana' color='#ffffff' style='font-size:17pt;'>
    Inserisci il nome del tuo Habbo, inserisci cosa sta facendo, e apparirà la sua immagine! Prova!
    </font><br><br><br><br>
    <table><tr><td>
    <div align='right'><font face="verdana" style="font-size: 13pt" color="#FFFFFF">
    Qual'è il tuo nome Habbo?
    <br><br>Cosa sta facendo?  <br><br>
    Niente
    <br>Sta salutando<br>
    Sta camminando</font></div>
    </td><td><div>
    <form action="image-form.php" method="post">
    |<input type="text" name="nome" size="25" /><br>|<br>|<br>|<br>
    |<input type="radio" name="azione" value='fermo'><br>
    |<input type="radio" name="azione" value='saluta'><br>
    |<input type="radio" name="azione" value='cammina'>
    </div>
    </table>
    <p><input type="submit" value="     Vai!     " /></p>
    </form></center></body>
    </html>

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Basta guardare la colorazione del primo codice che hai postato: hai fatto casino con le virgolette


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    Solo con le virgolette?
    Guarda la struttura delle if...
    E quella "n" iniziale?
    E gli echo all'interno di altri echo?


    Ciao!

  4. #4
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    Solo con le virgolette?
    Guarda la struttura delle if...
    E quella "n" iniziale?
    E gli echo all'interno di altri echo?
    Non volevo essere così cattivo


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    rikkardo non è connesso Neofita
    Data registrazione
    11-02-2008
    Messaggi
    27

    Predefinito

    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    Basta guardare la colorazione del primo codice che hai postato: hai fatto casino con le virgolette
    Citazione Originalmente inviato da debug Visualizza messaggio
    Solo con le virgolette?
    Guarda la struttura delle if...
    E quella "n" iniziale?
    E gli echo all'interno di altri echo?


    Ciao!
    Citazione Originalmente inviato da saitfainder Visualizza messaggio
    Non volevo essere così cattivo
    mi potete postare il codice giusto?

  6. #6
    Guest

    Predefinito

    Dovrebbe essere una cosa del genere:

    Codice PHP:
    <?php

    if ( $_POST['azione'] != 'fermo' ){
    echo
    "<img src=\"http://www.habbo.it/habbo-imaging/avatarimage?user=".$_POST["nome"]."&direction=4&head_direction=4&gesture=sml&size=l&img_format=png\">"; }
    bla bla
    else {
    echo
    "ERRORE!!"; }
    ?>

    Ciao!

  7. #7
    Guest

    Predefinito

    Questo dovrebbe funzionare:

    Codice PHP:
    <?php
    if ( $_POST['azione'] != 'fermo' ){
    echo
    '<img src="http://www.habbo.it/habbo-imaging/avatarimage?user='. $_POST["nome"].'&direction=4&head_direction=4&gesture=sml&size=l&img_format=png" >'; }
    if (
    $_POST['azione'] != 'saluta' ){
    echo
    '<img src="http://www.habbo.it/habbo-imaging/avatarimage?user='.$_POST["nome"].'&action=wav&direction=4&head_direction=4&gesture=sml&size=l&img_format=png">'; }
    if (
    $_POST['azione'] != 'cammina' ){
    echo
    '<img src="http://www.habbo.it/habbo-imaging/avatarimage?user='.$_POST["nome"].'&action=wlk&direction=4&head_direction=4&gesture=sml&size=l&img_format=png" >'; }
    else {
    echo
    "ERRORE!!"; }
    ?>

  8. #8
    rikkardo non è connesso Neofita
    Data registrazione
    11-02-2008
    Messaggi
    27

    Predefinito

    grz ciao!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •