Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - semplicemente area quadrato in php
Forum - PHP - semplicemente area quadrato in php

Avatar
corello (Normal User)
Newbie


Messaggi: 3
Iscritto: 10/03/2006

Segnala al moderatore
Postato alle 13:03
Venerdė, 10/03/2006
ciao qualc'uno puo scivermi il codice php per l'area del quadrato ma con il lato dato in input dall'utente grazie 100:k:

PM Quote
Avatar
buba (Ex-Member)
Pro


Messaggi: 103
Iscritto: 14/04/2005

Segnala al moderatore
Postato alle 23:14
Domenica, 12/03/2006
per input cosa intendi? un form in una pagina precedente?

in questo caso il codice ?
(mettiamo che il campo del form che contiene il lato si chiama "lato" e che il metodo usato ? POST)

<?
$area = $_POST['lato'] * $_POST['lato'];
echo $area;
?>

PM Quote
Avatar
radio (Ex-Member)
Expert


Messaggi: 327
Iscritto: 03/03/2005

Segnala al moderatore
Postato alle 19:40
Mercoledė, 15/03/2006
Supponendo che tu sia nuovo alla programmazione in php ti scrivo per esteso il form (form.html) e il file che calcola l'area (area.php)

FORM.HTML
Codice sorgente - presumibilmente PHP

  1. <html>
  2. <head>
  3. <title>calcolo area quadrato</title>
  4. <meta name="author" content="corello">
  5. </head>
  6. <body>
  7. <p>Pagina per calcolo dell'area del quadrato dato il alto</p>
  8. <form action="area.php" method="POST">
  9. Inserisci il lato del quadrato: <input type="text" name="lato maxlenght="15" size="35">
  10. <input type="submit" value="Invia"> <input type="reset" value="annulla">
  11. </form>
  12. </body>
  13. </html>



AREA.PHP
Codice sorgente - presumibilmente Python

  1. <html>
  2. head>
  3. <title>calcolo area quadrato</title>
  4. <meta name="author" content="corello">
  5. </head>
  6. <body>
  7. <p>Pagina per calcolo dell'area del quadrato dato il alto</p>
  8. <?
  9. if(!isset($_POST['lato']))
  10. {
  11. $l=$_POST['lato'];
  12. Settype($l, "integer"); // non si s? mai, magari qualche burlone ci mette del testo...
  13. $area=$l*$l;
  14. Print("L'area del quadrato di lato $l ? $area.<br>");
  15. }
  16. else echo "Non ho ricevuto la lunghezza del lato"
  17. ?>
  18. </body>
  19. </html>



Non l'ho provato, dovrebbe andare.
Se hai domande...

PM Quote