Re: Page/Form caching

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jim Macdiarmid wrote:

Hi everyone,

I think I'm having some issues with page/form caching and I'm not sure
how to turn it off just for the current page, or if that is the proper
thing to do. When I click submit on the form, the page redisplays
however it doesn't seem like any processing is taking place. This is how
I've structured my page..

I have the form action calling $_SERVER['PHP_SELF'] and the method is
post.

Setting action = $_SERVER['PHP_SELF'] is why you are getting the same page back.




<?php

/* attempting to loop through the $_POST global here

I hope you're doing variable checking here. Perhaps something like:


<?php
$valid = true;
if (empty($_POST['emptyvar'])) {
    $valid = false;
}
if (!is_string($_POST['stringvar'])) {
    $valid = false;
}
...
if ($valid) {
    header('next_script.php');
}
?>

Although if you have the time to invest, I suggest you try a PEAR package called HTML_QuickForm. Once you learn how to use it you can create new forms (with validation) quickly.


?>


<HTML>
<HEAD></HEAD>
<BODY>
..etc...
</BODY>
</HTML>

<?php

/* php function code here */

?>


Any help to resolve this will be very appreciated,


Jim

-- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux