Meerdere Actions in 1 Form
Zou iemand weten hoe ik het beste 2 actions kan verichten met 1 form, nu ziet het er zo uit (wat dus niet goed werkt)
<form method="post" action="http://www.mijnsite.nl/email/form.php?form=2" id="frmSS2" onsubmit="return CheckForm2(this);">
<form method="post" action="out/cp/index.php">
Deze 2 actions zouden d.m.v. 1 submit uitgevoerd moeten worden, enig advies?
Waarom niet de acties uit de twee bestanden samenvoegen tot 1 actie?
wat zijn je 2 actions...
Ik moet er 2 actions van maken anders onthoud hij die firstname niet en is de volgende pagina waar hij die firstname moet echoen dus blank
Ik vrees dat dit niet mogelijk is Yannick. Je zult toch echt je scriptopbouw moeten aanpassen.
Voorbeeld:
form.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
session_start();
if (!empty($_POST))
{
// ...
$_SESSION['post'] = $_POST;
// $naam = $_POST["naam"];
// $bericht = $_POST["bericht"];
$sql = "INSERT INTO ...";
header('location: form2.php');
}
?>
session_start();
if (!empty($_POST))
{
// ...
$_SESSION['post'] = $_POST;
// $naam = $_POST["naam"];
// $bericht = $_POST["bericht"];
$sql = "INSERT INTO ...";
header('location: form2.php');
}
?>
form2.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
session_start();
if ( !empty( $_SESSION['post'] ) )
{
// ...
//$naam = $_SESSION['post']['naam'];
//$bericht = $_SESSION['post']['bericht'];
$sql = "INSERT INTO ...";
header('location: index.php');
}
?>
session_start();
if ( !empty( $_SESSION['post'] ) )
{
// ...
//$naam = $_SESSION['post']['naam'];
//$bericht = $_SESSION['post']['bericht'];
$sql = "INSERT INTO ...";
header('location: index.php');
}
?>
snap je?
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
Ja ik snap hem, helaas zal dat in mijn geval niet werken aangezien ik een third party script gebruik en dan in form.php 1 verschillende kanten op wijs eentje naar die third party script en die andere dan naar form2.. toch bedankt! Ik denk dat het helaas niet mogelijk is..
het is zeker wel mogelijk, je maakt 3 forms, 1 is waar de gegevens instaan en de andere 2 vul je met de gegevens uit de eerst d m v javascript en zend je ze ook.
en wat nou als de gebruiker javascript uitgeschakelt heeft? ;)