Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    12

    esercizio su percentuali (php)

    Salve,
    dovrei creare una pagina web con due campi per immettere del testo. Nel primo immettere una cifra (es. 3245) nel secondo un valore in percentuale (es 30%).

    In un terzo campo lo script mi dovrà stampare il valore 3245 aumentato del 30%. Chi di voi può aiutarmi? Grazie

    ps. scusate se non posto codice, ma non sono un esperto di php

  2. #2
    Utente di HTML.it L'avatar di jappoz
    Registrato dal
    Dec 2007
    Messaggi
    114
    Codice PHP:
    <html>
    <
    head>
    <
    titlepercentuale </title>
    </
    head>
    <
    body>
    <
    form method="post" action="action.php">
    numero: <input type "text" name="numero">
    percentualenon esprimere il simbolo % ) <input type="text" name="percentuale">
    <
    input type "submit" value="calcola">
    </
    form
    action.php
    Codice PHP:

    <?php
    $valore
    =$_POST['numero'];
    $percentuale=$_POST['percentuale'];
    echo 
    $valore /100 $percentuale;
    ?>

    p.s. se usi un linguaggio lato server non puoi direttamente vederlo visualizzato nel form il risultato, devi inviare i dati ad un' altra pag come ho fatto io, se fa lo stesso fai così, se no usa js
    "Un film è, o dovrebbe essere, più simile alla musica che non alla fiction. Dovrebbe essere una progressione di stati d'animo e sentimenti. Il tema, ciò che è dietro all'emozione, il significato: tutto viene dopo"
    Stanley Kubrick

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    12
    grazie mille.... il problema però è che non visualizza nulla nella nuova pagina.... come posso fare?

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    12
    qualcuno può aiutarmi dicendomi perchè nella pagina action.php non si visualizzano i dati???

    credo sia una stupidaggine per voi...

  5. #5
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    <?php

    if(isset($_POST['calcola']))
    {
    $valore=$_POST['numero'];
    $percentuale=1+ ($_POST['percentuale'] / 100) ;
    $tot= $valore*$percentuale;
    $tot=number_format($tot, 2, ',' , '.');

    }
    ?>



    <html>
    <head>
    <title> percentuale </title>
    </head>
    <body>
    <form method="post" action="">
    numero: <input type = "text" name="numero">
    percentuale( non esprimere il simbolo % ) <input type="text" name="percentuale">
    <input type = "submit" value="calcola" name="calcola">
    </form>

    <input type = "text" name="tot" value="<?php if($tot)echo $tot;?>" onlyread=onlyread />
    </body>
    </html>
    ...altri 5 anni di purga...

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    12
    non so perchè ma manco questo funziona

  7. #7
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    Funziona benissimo.
    Copia e incolla tutto il codice in un file unico. (es.: test.php)

    Poi lo chiami sul tuo webserver (ne hai 1.... vero?).
    ...altri 5 anni di purga...

  8. #8
    Utente di HTML.it L'avatar di jappoz
    Registrato dal
    Dec 2007
    Messaggi
    114
    comunque anche il mio codice a me funzionava?
    sei sicuro di afre te il procedimento giusto?
    ce l' hai php e pache installati?
    "Un film è, o dovrebbe essere, più simile alla musica che non alla fiction. Dovrebbe essere una progressione di stati d'animo e sentimenti. Il tema, ciò che è dietro all'emozione, il significato: tutto viene dopo"
    Stanley Kubrick

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.