Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Php da sempre 0

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2013
    residenza
    Basildon, Essex
    Messaggi
    34

    Php da sempre 0

    Nonostante non mi fornisca errori nell'interpretazione il risultato è sempre zero!
    Come mai? Non mi prende ciò che inserisco nel form html?! Come mai? Vi prego aiutatemi sto impazzendo!!!

    HTML:

    <html>
    <head>
    <title> Pagamento </title>
    </head>
    <body>
    <h1> Fattura </h1>
    <form action="pagamento.php" type="POST">
    Prezzo:<br>
    <input type="text" name="prezzo" /> Prezzo<br>
    Iva:<br>
    <input type="radio" name="piva" value="Iva 4"/>Iva 4%<br>
    <input type="radio" name="piva" value="Iva 10"/>Iva 10%<br>
    <input type="radio" name="piva" value="Iva 22"/>Iva 22%<br>
    Pagamento:<br>
    <input type="radio" name="pagamento" value="pagamento_immediato"/>Pagamento Immediato, con sconto<br>
    <input type="radio" name="pagamento" value="pagamento_dilazionato"/>Pagamento Dilazionato(60 gg)<br>
    Sconto:<br>
    <input type="text" name="sconto" /> Inserisci l'eventuale sconto<br>
    <input type="text" name="pinteressi" /> Inseriscila percentuale degli interessi bancari<br>
    <input type="submit" name="Invia" value="Invia"/>
    <input type="reset" name="Cancella" value="Cancella"/>
    </form>
    </body>
    </html>





    PHP:

    <?php






    $prezzo=$POST_['prezzo'];
    $piva=$POST_['piva'];
    $pagamento=$POST_['pagamento'];
    $sconto=$POST_['sconto'];
    $pinteressi=$POST_['pinteressi'];

    if($pagamento=="pagamento_immediato")
    {

    $bimp=$prezzo-($prezzo*$sconto/100);
    $totfattura=$bimp+($bimp*$piva/100);
    $interessi=$pinteressi*$bimp/100;
    $tot1=$fattura+$interessi;
    }


    else if ($pagamento=="pagamento_dilazionato")


    $bimp=$prezzo;

    $iva1=($bimp*$piva)/100;

    $tot2=$bimp+$iva1;

    echo"Fattura:<br>";
    echo"Prezzo merci: $prezzo<br>";
    echo"Percentuale IVA: $piva<br>";
    echo"Primo pagamento:<br>";
    echo"Tot fattura: $totfattura<br>";
    echo"Percentuale interessi bancari: $pinteressi<br>";
    echo"Interessi bancari: $interessi<br>";
    echo"Tot da pagare $tot1<br>";
    echo"Secondo pagamento:<br>";
    echo"Totale fattura: $bimp<br>";
    echo"Totale da pagare: $tot2<br>";




    if ($tot1>$tot2)

    echo"E\' piu conveniente il secondo pagamento";

    else

    echo"E\' piu conveniente il primo pagamento";

    ?>

  2. #2
    prova con $_POST invece di $POST_

    Magari il php e' piu' contento assai.....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Quote Originariamente inviata da piero.mac Visualizza il messaggio
    prova con $_POST invece di $POST_

    Magari il php e' piu' contento assai.....
    Questi linguaggi poco flessibili.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2013
    residenza
    Basildon, Essex
    Messaggi
    34
    lo ho corretto ma non è cambiato nulla...

  5. #5
    Quote Originariamente inviata da vicsynth Visualizza il messaggio
    lo ho corretto ma non è cambiato nulla...
    ...e questo cosa sarebbe?

    Codice PHP:
    ...
    ... 
    type="POST">
    ... 

    ...ritorna quando avrai studiato almeno la prima pagina di un manuale HTML
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

Tag per questa discussione

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.