Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    53

    Pagina php non funzionante...

    Salve a tutti, ho questa pagina php che dovrebbe trovarmi il numero più vicino (tra 3 numeri inseriti da un utente) ad un numero (sempre scelto dall'utente), ma non funziona.

    ecco i codici per capirci.

    codici pagina .php
    Codice PHP:
    <html> 
    <head> 
    <title>Calcola Spesa</title> 
    </head> 
    <body> 
    <?php
    /*Le variabili */

    $A $_POST["A"];  
    $B $_POST["B"]; 
    $C $_POST["C"]; 
    $num $_POST["num"];

    /*Operazioni da svolgere */

    $num1 $num $A;
    $num2 $num $B;
    $num3 $num $C;

    /* -INIZIO- analisi dei risultati */

    if ($num1 $num2) {
    $num1 $num3;
    echo 
    "Il numero pi&ugrave; vicino al numero richiesto &egrave;".$num1;
    } else {
    $num2 $num3;
    echo 
    "Il numero pi&ugrave; vicino al numero richiesto &egrave;" .$num2;
    } else {
    echo 
    "Il numero pi&ugrave; vicino al numero richiesto $egrave;".$num3;
    }

    /* -FINE- analisi dei risultati */

    ?>
    [url="numvicino.html"]Clicca qui per ricalcolare[/url] 
    </body> 
    </html>
    codice pag .html
    codice:
    <html>
    <head>
    <title>Numero più vicino...</title>
    </head>
    <body>
    <h2>Num vicino</h2>
    
    
    Calcola quale numero &egrave; pi&ugrave; vicino al numero che decidi tu.
    <form method="post" action="numvicino.php">
    
    
    
    <label>Inserisci numero A:</label>
    <input type="text" name="A">
    </p>
    
    
    
    <label>Inserisci numero B:</label>
    <input type="text" name="B">
    </p>
    
    
    
    <label>Inserisci numero C:</label>
    <input type="text" name="C">
    </p>
    
    
    
    <label>Inserisci Num:</label>
    
    <input type="text" name="num"
    </p>
    <input type="submit" value="calcola" name="invia">
    </form>
    </body>
    </html>
    l'errore è questo:
    Parse error: syntax error, unexpected T_ELSE in /Applications/XAMPP/xamppfiles/htdocs/numvicino.php on line 28

    allla linea 28, solo che io non riesco a capire quale sia, mi potete aiutare?

  2. #2
    E' errata la costruzione degli else...devi usare gli elseif


  3. #3
    Codice PHP:
    echo "Il numero pi&ugrave; vicino al numero richiesto $egrave;".$num3
    Hai scritto $egrave; invece di
    Codice PHP:
    &egrave
    Social Network in costruzione.. Misto tra Twitter e Facebook.. Twitbook o facetter?

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.