You could use a header() with Location: but why do you need to reload
the page? If you already have your data in $form_value then the data is
already available to you.
If you are using a newer version of PHP (> 4.1) you can reference the
information from the $_COOKIE array as well.
You could do this:
if ($form_value != "0"){
setcookie("mycookie",$form_value,time() + 30660);
$cookie = $form_value;
} elseif (isset($HTTP_COOKIE_VARS["mycookie"])) {
$cookie = $HTTP_COOKIE_VARS["mycookie"];
}
There are a number of other ways you could do it as well but that should
help you think about it.
Jason
On Sun, 2003-01-05 at 09:12, TACKEL wrote:
> Hi,
>
> I have a php file that set up a cookie that receives from a form and also uses it.
> My problem is the first time the value is submitted via form. The cookie is setup
> but I cannot not use it so I'd need to reload the web after setting up the cookie.
>
>
> Myfile.php
>
> if ($form_value != "0"){
> setcookie("mycookie",$form_value,time() + 30660);
> // Web should be reload here;
> }
> $cookie = $HTTP_COOKIE_VARS["mycookie"];
>
>
> Any suggestion?
>
> Thanks,
> Tackel.
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php