Hulp gezocht...

Status
Niet open voor verdere reacties.
Bestelformulier?

Dan gebruik je gewoon deze code en mix je die met het formulier...
 
bestelformulier kan niet verzenden

ik heb session start gebruik om het berekende bedrag in bestelformulier te voegen en verzenden. maar ik ontvang niets op mijn email.
vervolgens in bestelformulier is session start gezet maar ik zie het berekende bedrag niet
http://jawaweb.com/test.php

heb je idee waar de fout in zit?
alvast bedankt
 
Aan de broncode zal ik meer hebben...

Wat je eigenlijk moet doen is voor het echo stukje dit zetten
PHP:
$_SESSION['naam'] = $totaal;

Vervolgens lees je in die variabele in op bestel.php...
 
hoe kan ik de volgende gegevens toevoegen aan een formulier ?( met session start )

php code;
PHP:
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
    // Afhandeling van het formulier
    $_SESSION['bestemming'] = $_POST['stad'];
    $_SESSION['personen'] = $_POST['personen'];
    $_SESSION['tussenstop'] = $_POST['tussenstop'];

    // Berekenen van ritprijs
    // --> Resultaat in $totaal
    $_SESSION['totaal'] = $totaal;

    // Weergeven van berekende gegevens
    // --> Geef hier een overzicht van de berekende gegevens
    echo 'Voor een enkelprijs naar '. $_POST['stad'] .'
        van Schiphol voor '. $_POST['personen'] .' personen met
         '. $_POST['tussenstop'] .' tussenstop(s) is: &euro; '. $totaal .'<br />
        Dit komt neer op een prijs van &euro; '. $prijs_pp .' per persoon <br />
        voor een retourprijs is &euro; &nbsp; '. $retour .'';

    // Link naar bestelformulier
    echo '&nbsp;&nbsp;&nbsp;<a href="bestel.php">Direct bestellen!</a>';
}
else
{
    // Berekeningformulier tonen
}

}
else {

echo '<form action="'. $_SERVER['PHP_SELF'] .'" method="post">
       Selecteer uw stad:<select name="stad">';
foreach($stad_array AS $stad => $km) {
  echo '<option value="'. $stad .'">'. $stad ."</option>\n";
}
echo '</select><br />
Selecteer het aantal personen:<select name="personen">';
for($i=1;$i <= $max_personen; $i++) {
  echo'<option value="'. $i .'">'. $i ."</option>\n";
}
echo '</select><br />
Selecteer het aantal tussenstops:<select name="tussenstop"><option value="0">Geen</option>';
for($i=1;$i <= $max_stop; $i++) {
  echo'<option value="'. $i .'">'. $i ."</option>\n";
}
echo '</select><br />
<input type="submit" value="Bereken" name="submit" />
</form>';
}

Dit is de scipt in de formulier.
PHP:
<?php
 session_start();
error_reporting(E_ALL);

    if($_SERVER['REQUEST_METHOD'] == 'POST')
{
    $_SESSION['bestemming'] = $_POST['stad'];
    $_SESSION['personen'] = $_POST['personen'];
    $_SESSION['tussenstop'] = $_POST['tussenstop'];

    // Berekenen van ritprijs
    // --> Resultaat in $totaal
    $_SESSION['totaal'] = $totaal;
    $_SESSION['retour'] = $retour;

}

    echo 'Voor een enkelprijs naar '. $_POST['stad'] .'
        van Schiphol voor '. $_POST['personen'] .' personen
        is: &euro; '. $totaal .'<br /> <br />
        Dit komt neer op een prijs van &euro; '. $prijs_pp .' per persoon <br />
        voor een retourprijs is &euro; &nbsp; '. $retour .'';
    ?>

    <form method="post" action="input.php">
    <table cellpadding="2" cellspacing="2" width="600?>   
    <tr valign="top">
    <td width="30%">Naam:</td>
    <td width="60%"><input type="text" name="naam" size="30"></td>
    </tr>

    <tr valign="top">
    <td width="30%">Adres:</td>
    <td width="60%"><input type="text" name="adres" size="30"></td>
    </tr>

    <tr valign="top">
    <td width="30%">Postcode:</td>
    <td width="60%"><input type="text" name="postcode" size="30"></td>
    </tr>

    <tr valign="top">
    <td width="30%">Woonplaats:</td>
    <td width="60%"><input type="text" name="woonplaats" size="30"></td>
    </tr>
    <tr valign="top">
    <td width="30%"><input type="submit" name="Submit" value="Verzenden"></td>
    </tr>
    </table>
    </form>
Als ik op deze formulier komt ik zie geen gegevens van vorige formulier...
kan iemand mij helpen?
 
Laatst bewerkt:
formulier

Het lukt mij niet om een formulier te maken m.b.v session start.

kan iemand mij helpen s.v.p
alvast bedankt
 
Je moet natuurlijk al die berekeningen ook gebruiken in je REQUEST_METHOD

Het enige wat je nu doet is gewoon de gegevens uit het formulier overnemen en er niets mee doen...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan