Posted by theCancerus on 12/10/06 12:03
simple do this
<?php
session_start();
$_SESSION['combinations'][] = ($_REQUEST["el1"].$_REQUEST["el2"]);
print_r($_SESSION['combinations']);
?>
<FORM METHOD="POST" ACTION="aktry.php">
<b>Combination</b><br><br>
Element 1: <INPUT NAME="el1" TYPE="TEXT">
<BR>
Element 2: <INPUT NAME="el2" TYPE="TEXT">
<br>
<INPUT TYPE="SUBMIT" VALUE"Submit">
</FORM>
<br>
Combination<br><br>
it's just that no headers should be send before session start.........
Nico wrote:
> Dear all,
>
> I made the following form.
>
> <FORM METHOD="POST" ACTION="prova.php">
> <b>Combination</b><br><br>
> Element 1: <INPUT NAME="el1" TYPE="TEXT">
> <BR>
> Element 2: <INPUT NAME="el2" TYPE="TEXT">
> <br>
> <INPUT TYPE="SUBMIT" VALUE"Submit">
> </FORM>
> <br>
> Combination<br><br>
>
> <?php
> session_start();
> $_SESSION['combinations'][] = ($_REQUEST["el1"].$_REQUEST["el2"]);
> print_r($_SESSION['combinations']);
> ?>
>
> If I fill the two text fields, reload the page and then fill again the
> two text fields, the new text overwrites the old one.
> I'd like that the array can include both the old and the new text.
> I tried to use the sessions, but it doesn't work.
> Can you help me in solving this problem please?
> Many thanks.
>
> Cheers,
> Nico
[Back to original message]
|