hey allemaal

ik gebruik nu:

<form method="post" action="javascript:openPagina('page-action')">

maar dan worden de postwaardes om de een of andere reden neit meegegeven.

Is er een mogelijkheid dat de pagina page-action WEL de waardes krijgt.

als ik dit doe werkt alles wel:

<form method="post" action="page-action.php">

maar dan heb ik geen popup meer. Het is dus de bedoeling dat de geposte waarden naar de popup worden gestuurd.

Ik hoop dat jullie het begrijpen, anders geef maar een gil ;-)

En als je de waardes in een sessie zet en ze op page-action.php weer op vraagt.
sessies ben ik nog niet zo bekend mee, kun je me een opstapje geven
Tutorials --> Sessies. ;) (Zo heb ik het ook geleerd lang lang geleden ;)
<?
session_start();

$_SESSION["waarde1"] = "value1";
?>
en het aanroepen snap ik nu ook wel.

Nu het laatste probleem, ik gebruik het fastmailer scrip van webmakerij.
Dit script pakt automatisch alle post waardes. en zet deze in een e-mailtje.

Hoe zet ik dit nu allemaal om naar sessies?

kan ik

<? foreach($_POST as $key => $waarde) ?>

gewoon vervangen door

<? foreach($_SESSION as $key => $waarde) ?>

en hoe kan ik dan zorgen dat alle post waardes automatisch sessie waardes worden?
$_SESSION = $_POST
vise versa of niet erik (A)
Erik zet alle Post-variabelen in de sessie, heel simpel en snel :) Net zoals in $var1 = "hoi"; $var2 = $var1;
@PHP Newbie Ik heb Webmakarij even een paar schoppen gegeven en toen heeft hij het script weer online gezet. Ben blij dat je het nu gevonden hebt.

Je kan de oplossing van PHPErik voorin fastmailer plaatsen.

ik ben erachter hoe het met javascript kan:

<?
http.open('post', actie+'.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.send('veldnaam1=waarde1;veldnaam2=waarde2');
http.onreadystatechange = handleResponse;
?>

maar dit moet ik dus handmatig opgeven, is er geen manier om dit automatisch te laten gebeuren?

Reageren