Avatar billede train1077 Nybegynder
21. februar 2009 - 17:42 Der er 2 kommentarer

hjælp til at løse problem med at lave en regnemaskine

Jeg er ved at prøve på at lære php, men det er godt nok forvirrende hvornår ting skal stå efter echo eller ej og i hvilke rækkefølge det hele skal stå i. Men jeg har lavet et forsøg på en maskine der skal lægge to tal sammen, men jeg kan ikke få den til at virke, jeg vil høre om i kan se hvad problemet er eller om jeg gør det på en dum måde.

Dokument 1 "test.php"

<h1> Her kan du lægge to tal sammen </h1>

    <form action="resultat.php" method="post">
    Første tal: <input type="integer" name="Et" />
    Andet tal: <input type="integer" name="To" />
    <input type="submit" name="godkend" Value="Læg sammen" />
    </form>
       

Dokument 2 "resultat.php"

De to tal du har valgt at lægge sammen giver:
   
    <?php
   
    $_POST["Et"] = $Et;
    $_POST["To"] = $To;
   
    echo $Et + $To;
   
    ?>
Avatar billede psychopixi Nybegynder
21. februar 2009 - 17:47 #1
Du skal gøre det omvendt:

<?php
$et = $_POST["Et"];
$to = $_POST["To"];

echo ($et+$to);
?>
Avatar billede psychopixi Nybegynder
21. februar 2009 - 17:54 #2
og så skal formen være:

<form action="resultat.php" method="post">
Første tal: <input type="text" name="Et" />
Andet tal: <input type="text" name="To" />
<input type="submit" name="godkend" Value="Læg sammen" />
</form>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester