Visualizzazione dei risultati da 1 a 4 su 4

Discussione: form

  1. #1

    form

    Vorrei incrementare un form html come questo con un campo numerico dove le persone possono chiedere la quantità di prodotti da acquistare. Il campo da creare si deve chiamare Quantità in modo da comunicare con la variabile creata in vendite.php
    <html>
    <head>
    <title> primo script php </title>
    </head>
    <body>
    <form action="vendite.php" method=post>
    Nome <input type=text name="Nome" size=30>

    Cognome <input type=text name="Cognome" size=30>

    E-mail <input type=text name="Email" size=30>

    Commenti <textarea name="Commenti" rows=6 cols=12></textarea>

    <input type=submit name="Submit!" value=submit!>
    <input type=reset name="Reset!" value=Reset!>
    </form>
    </Body>
    </html>

    <html>
    <head>
    <title> Numeri </title>
    </head>
    <body>
    <?php
    $Email=trim(' ','', $Email);
    $Commenti=trim($Commenti);
    print("Il tuo Cognome è $Cognome.
    \n");
    print("Il tuo nome è $Nome.
    \n");
    print("La tua e-mail è $Email.
    \n");
    print("I tuoi commenti sono $Commenti.
    \n");
    $Prezzo=2000.00;
    $Sconto=100.00
    $Tassa=0.06;
    $CostoTotale=$Quantità * $Prezzo;
    $Tassa++;
    print("$Tassa
    ");
    $CostoTotale=$CostoTotale - $Sconto;
    $CostoTotale=$CostoTotale * $Tassa;
    $Pagamento= $CostoTotale / 12;
    print("Tu hai richiesto n° $Quantità oggetti al prezzo di € $Prezzo l'uno
    \n");
    print("Il totale con le tasse, meno lo sconto di € $Sconto, ammonta a € $");
    printf("%01.2f
    ", $CostoTotale);
    print("Puoi pagare gli oggetti in 12 rate da $");printf("%01.2f", $Pagamento);
    print("ciascuno.\n

    ");
    ?>
    </body>
    </html>
    Grazie per oggi prometto di non stressarvi più

  2. #2
    Ho sbagliato la voce $Email=trim(' ','',$Email);
    volevo scrivere $Email=str_replace(' ','',$Email);
    Scusate sono agli inizi.

  3. #3
    <form action="vendite.php" method=post>
    Nome <input type=text name="Nome" size=30>

    Cognome <input type=text name="Cognome" size=30>

    E-mail <input type=text name="Email" size=30>

    Commenti <textarea name="Commenti" rows=6 cols=12></textarea>

    <input type="text" name="Quantita">


    <input type=submit name="Submit!" value=submit!>
    <input type=reset name="Reset!" value=Reset!>
    </form>


    ---------------------------------------------------

    <?php
    $Email=str_replace(' ','', $Email);
    $Commenti=trim($Commenti);

    $Quantità = trim($Quantita);
    // magari controlla che sia un intero
    // altrimenti imposta a zero

    $Quantità = (eregi("^[0-9]+$", $Quantità) == TRUE)?$Quantità:0;


    print("Il tuo Cognome è $Cognome.
    \n");
    print("Il tuo nome è $Nome.
    \n");
    print("La tua e-mail è $Email.
    \n");
    print("I tuoi commenti sono $Commenti.
    \n");
    $Prezzo=2000.00;
    $Sconto=100.00
    $Tassa=0.06;
    $CostoTotale=$Quantità * $Prezzo;
    $Tassa++;
    print("$Tassa
    ");
    $CostoTotale=$CostoTotale - $Sconto;
    $CostoTotale=$CostoTotale * $Tassa;
    $Pagamento= $CostoTotale / 12;
    print("Tu hai richiesto n° $Quantità oggetti al prezzo di € $Prezzo l'uno
    \n");
    print("Il totale con le tasse, meno lo sconto di € $Sconto, ammonta a € $");
    printf("%01.2f
    ", $CostoTotale);
    print("Puoi pagare gli oggetti in 12 rate da $");printf("%01.2f", $Pagamento);
    print("ciascuno.\n

    ");
    ?>
    In a world without walls and fences - who needs windows and gates ?

  4. #4
    Grazie.

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.