Log in

View Full Version : Multiple Submision Form



deadman6
09-14-2011, 06:39 PM
So i have a form in the file index.php


<form method="post" action="index.php">
<div id="name"><input type="text" name="name" size="10" /></div>
<input type="submit" name="submitted" value="Submit"/>
</form>


What i want to do is for every time the submit button is pressed, i can echo the first name that was submitted, and also echo the current name that was submitted.. and so on...

So for example:
Name: dead
hit submit
shows:
dead

name: man
hit submit
shows:
dead
man

I have a counter on my submit button already. I just cant get the inputs that where submitted before to show up.

bluewalrus
09-14-2011, 08:26 PM
What are you considering the first submit, first ever, first that day, that session, from an IP address? How are you storing this information?

deadman6
09-14-2011, 08:47 PM
for the session
I have this now...


<?php

session_start();

if($_POST)
{
$_SESSION['display'] .= '<div>'.$_POST['name'].'</div>';
echo $_SESSION['display'];
}

?>

<form method="post" action="index.php">
<div id="name"><input type="text" name="name" size="10" /></div>
<input type="submit" name="submitted" value="Submit"/>
</form>

Which does everything i need it to except I want the div that is created to have a unique name so i can move them seperatly

bluewalrus
09-14-2011, 09:44 PM
<?php

session_start();

if($_POST)
{
$_SESSION['display'] .= '<div id="id' . time() . '">'. $_POST['name'].'</div>';
echo $_SESSION['display'];
}

?>

<form method="post" action="index.php">
<div id="name"><input type="text" name="name" size="10" /></div>
<input type="submit" name="submitted" value="Submit"/>
</form>