Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema PHP

  1. #1

    Problema PHP

    Salve a tutti.
    Ho un problema che spero mi risolverete.
    Compilato un programma PHP che simula una calcolatrice, nel laboratorio della mia scuola.
    A scuola il programma non mi dà nessun problema, ma quando lo apro con lo stesso browser sul mio PC di casa mi dà un problema, quando clicco su Risultato mi apre il download del file PHP.
    Ecco il programma:

    HTML:

    <html>
    <head>
    <title>Calcolatrice</title>
    </head>
    <body>
    <form action="calcolatrice.php" method="post"/>
    inserire valore


    <input name= "valore" type="text" tabindex="1"/>




    Inserisci operatore
    <select class=select name="operatori" size="1" tabindex="2" >
    <option selected> +
    <option> -
    <option> *
    <option> / </option>
    </select>




    inserisci valore



    <input name= "valore2" type="text" tabindex="3"/>



    <input type="submit" name="submit" value="Risultato" />
    </body>
    </html>



    PHP:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    </head>

    <body>
    <?php If
    (($valore=="")
    || ($valore2=="")
    || ($operatori=="") )
    {
    echo "<h3> Inserisci tutti i valori</h3>


    Riprova";
    exit;
    }
    if ($operatori=="+") $risultato=$valore+$valore2;
    if ($operatori=="-") $risultato=$valore-$valore2;
    if ($operatori=="*") $risultato=$valore*$valore2;
    if ($operatori=="/") $risultato=$valore/$valore2;

    echo $risultato
    ?>
    </body>
    </html>


    Grazie in anticipo.

  2. #2
    Ovviamente sul tuo computer di casa non hai installato nessun webserver e nessun interprete di php
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

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.