![]() |
|
Welcome to the Computer Webmaster Gaming Console Graphics Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
| |||||||
| PHP PHP for some can be one of the hardest website programming codes, so do you need help on your PHP script, if it is php4, php5 or lower this is the place for you for any PHP help. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 | ||
| Well, I've figured out how to pass variables to the same page with one submit button and have another submit button to send variables to another web page. The following script creates a simple running total of numbers enetered in the text box. But I cannot figure out how to store each individual number entered in an array. Any suggestions? <?php if (isset($_POST['total'])) { if($_POST['add']) { $val = $_POST['val']; $total = $_POST['total'] + $val; } if($_POST['reset']) { $_POST = null; } if($_POST['submit']) { header('Location: index.php'); } } ?> <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>"> <input type="text" name="val"> <input type="hidden" name="total" value="<? echo $total ?>"> <br> <input type="submit" name="add" value="add"> <input type="submit" name="reset" value="reset"> <input type="submit" name="submit" value="submit"> <br> <?php echo $total; ?> </form> "laurie" <lawr_1@hotmail.com> wrote in message news:yQv0b.16437$yl6.5200@newsfep4-winn.server.ntli.net... Hi, I have the usual html form with a text box for a user to add a field. The form will submit this value to a php file for processing. The problem is I would like an additional button next to the text box that the user can click on to add the value to a variable, say an array and clear the box. Then the user can add another field in the box and click the button to add the second value to the array and so on. This is because I dont know how many vaules will be added and so cannot list each text box individually. All the time the user is still in the same php page. And I would like it so everytime the button is clicked, the updated array values are displayed on screen. At the end, if the user clicks on the main from submit button all fields added into the array will be sent to the php file for processing. This is similar/same to a shopping cart I suppose, but all shopping carts I found on the net are far to advanced for what I want to do. I've come close using $_POST[], or action='$_SERVER[]' statements but cant seem to get it working. Does anyone know what to do? Thanks. Laurie | |||
| Featured Websites | ||||
|
![]() |
| Tags: array, form, input, page, php, same, text, updateadd |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Problem with form data not being posted to another page | Eric Dillard | PHP | 3 | 07-01-2007 5:14 PM |
| How do you make result page so that it can be send as a form? | M.E. | PHP | 0 | 07-01-2007 3:51 PM |
| send form - get answer page in popup | Uwe Heinig | HTML | 1 | 07-01-2007 1:43 PM |
| Form elements not same size (text / textarea) | Elliot Lewis | HTML | 15 | 07-01-2007 1:26 PM |
| Featured Websites | ||||
|