ik ben opzoek naar een simpel script die een variable getal van uit een veld maal een gegeven waarde berekend en de uitkomst direct weer geeft zodra het variable getal wordt in gegeven.

de opgegeven waarde moet wel uit een unieke field worden gelezen.

vb

field1 = 5

vaste (niet zichtbaren waarde) 2

field2 = 10

heeft iemand hier een klein script van
<?php
$field1 = 5;
$field2 = 10;
echo $field1 + $field2;
?>
Andere mogelijkheid is een duidelijke vraag stellen en vertellen wat je al hebt geprobeerd.
echo $_GET['getal1'] + $_GET['getal2'];

Aan te roepen via: pagina.php?getal1=5&getal2=10

Bedoel je dit?
<?php
$field1 = 5;
$field2 = 10;
echo $field1 + $field2;
?>

kan ik de uitkomst hier van ook laten weergeven in een veld

Ja. Lees eens wat tutorials door.
<INPUT TYPE=TEXT NAME="uitkomst" VALUE="<?php echo $field1 + $field2;
?> 
">
Je kunt het ook afkorten.

$uitkomst = $field1 + $field2


Dit is dan je tekstvak:
<input type="text" name="uitkomst" value="<?php echo $uitkomst; ?>">


Je hoeft die variable niet perse te gebruiken, dat moet je zelf weten.
ik ben bezig om voor de vereninging een bestel pagina te maken.

dit is geen probleem totdat het aantal eieren ingegeven word,
mijn bedoeling is dat het totaal bedrag direct word weer gegeven op deze pagina. na het in vullen van het aantal te bestellen eieren.

hier bij de code

contact.php

<?php
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
<script language="javascript">
<!--

function controleerForm()
{
var fout = '';
if(this.document.forms[0].naam.value == '')
{
fout += '- Naam\n';
this.document.forms[0].naam.focus();
}

if(this.document.forms[0].email.value == '')
{
fout += '- Emailadres\n';
this.document.forms[0].email.focus();
}

if(this.document.forms[0].phone.value == '')
{
fout += '- telefoon nummer\n';
this.document.forms[0].phone.focus();
}

if(this.document.forms[0].plaats.value == '')
{
fout += '- plaats\n';
this.document.forms[0].plaats.focus();
}

if(fout != '')
{
alert("U heeft de volgende velden niet ingevuld!\n\n" + fout);
}
else
{
this.document.forms[0].submit();
}
}
//-->
</script>
<script language="JavaScript" type="text/JavaScript">
function isNumber(field) {
var re = /^[0-9-'.'-',']*$/;
if (!re.test(field.value)) {
field.value = field.value.replace(/[^0-9-'+'-]/g,"");
}
}
</script>
</head>
<body>

<form name="contactform" method="post" action="contact_post.php">

<div>
<h2>Contact formulier</h2>
<table class="tabel">
<tr>

<td width="300">
<b>Algemeen postadres:</b><br />
Wilhelminalaan 60<br />
6101 JH Echt<br />
Tel: 0475-488903
</td>

<td width="133">
<b>Adres H.K:</b><br />
't Patronaat Pey<br />
Kerkstraat 9a<br />
Pey
</td>

</tr>
</table>
<br />
Voor contact via email kunt u het onderstaande formulier invullen.
</div>
<br />

<table class="contact">
<tr><td class="contact" width="100">Naam</td><td class="contact"><input type="text" name="naam" size="50"></td></tr>
<tr>
<td class="contact">Email</td>
<td class="contact"><input type="text" name="email" size="50"></td>
</tr>
<tr>
<td class="contact">telefoon</td>
<td class="contact"><input type="text" name="phone" size="50" onKeyUp="isNumber(this)">
</td>
</tr>
<tr>
<td class="contact">Adres</td>
<td class="contact"><input type="text" name="adres1" size="50"></td>
</tr>
<tr>
<td class="contact">Adres</td>
<td class="contact"><input type="text" name="adres2" size="50"></td>
</tr>
<tr>
<td class="contact">Postcode</td>
<td class="contact"><input type="text" name="postcode" size="50"></td>
</tr>
<tr>
<td class="contact">Plaats</td><td class="contact"><input type="text" name="plaats" size="50"></td></tr>
<tr>
<td class="contact">eieren</td>
<td class="contact">aantal:
<input name="eieren" type="text" value="0" maxlength="3" width="25" onKeyUp="isNumber(this)">

&euro; 0,30 p/st.&nbsp;&nbsp;&nbsp;totaal:
<input name="totaal" type="text" value="0" maxlength="3" width="25" ></td>
</tr>
<tr><td height="100" class="contact">Bericht</td><td class="contact"><p>
<textarea name="bericht" cols="75" rows="7" wrap="soft"></textarea>
</p></td></tr>
</table>

<table>
<td class="contact"><br />
<b><a href="#" onClick="controleerForm();"><u>Verstuur dit formulier</u></a></b></td></tr>
</table>

</form>
</body>
</html>

<?PHP
include("bottom.php");
?>

contact_post.php

<?PHP

$naam = $_POST['naam'];
$email = $_POST['email'];
$ontvanger = "[email protected]";
$bericht = $_POST['bericht'];
$adres1 = $_POST['adres1'];
$adres2 = $_POST['adres2'];
$postcode = $_POST['postcode'];
$plaats = $_POST['plaats'];
$eieren = $_POST['eieren'];
$phone = $_POST['phone'];
$totaal = $_POST['totaal'];


$mail_ontv = "[email protected]";

$datum = date("d-m-Y");
//$ip = $REMOTE_ADDR;
$onderwerp = "paaseieren actie bestelling";

$inhoud_mail = "===================================================\n";
$inhoud_mail .= "bestelling paaseieren\n";
$inhoud_mail .= "===================================================\n\n";

$inhoud_mail .= "Naam: $naam\n";
$inhoud_mail .= "Email adres: $email\n";
$inhoud_mail .= "telefoon nummer: $phone\n";
$inhoud_mail .= "straat: $adres1 $adres2\n";
$inhoud_mail .= "postcode: $postcode\n";
$inhoud_mail .= "plaats: $plaats\n";
$inhoud_mail .= "Bericht: $bericht\n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "besteld: $eieren eieren. prijs totaal: € \n";

$inhoud_mail .= "Verstuurd op $datum\n\n";

$inhoud_mail .= "===================================================\n\n";

mail($mail_ontv, $onderwerp, $inhoud_mail, "From: $naam <$email>");



echo "<b>Uw gegevens zijn verstuurd, bedankt voor uw bestelling. U word binnen 5 seconden terug gelinkt.</b>";
?>

<meta http-equiv="refresh" content="5;url=contact.php">

*****************

ik heb dit ook al op een verlopige plaats onliine staan.

http://www.perry-heijnen.nl/form/contact.php

ik wil echter zonder sql werken.

Reageren