You are here: Re: simple msg board--isolating page refresh « All PHP « IT news, forums, messages
Re: simple msg board--isolating page refresh

Posted by joeblow on 01/15/06 13:15

"J2be" <info@nospamj2be.com> wrote in message
news:43c9d5ca$0$1075$4fafbaef@reader2.news.tin.it...
>
> "joeblow" <momo_roadracer@yahoo.com> wrote in message
> news:11sipq1ncri196@corp.supernews.com...
> > Hello,
> >
> > I'm having the hardest time clearing the values in the $_POST[]
variables
> > so
> > that if the page is refreshed, it does not re-enter the same values into
> > MySQL.
> >
> > I've tried "unset($_POST[])" -- now might be a good time to reveal my
> > newbie
> > status.
> >
> > Does PHP recognize a page refresh? Or will I have to check against
> > duplicate
> > entries?
> >
> > Thanks for any advice, it's appreciated.
> >
> > I'll be back Tuesday. All the best...
> >
> > jb
> >
> >
>
> You can save data within the database where you can check if the form have
> been submitted and
> it will not be resubmitted

Herein lies my problem. Not only do I not know how to check if a form has
been submitted (without searching for the information in the database, which
doesn't seem efficient), but I've been unsuccessful in stopping the
submittal. I've attempted to use javascript for submitting the form (or not)
with: "formname.submit()" but that hasn't worked for me. Every time the page
is refreshed, the information is posted and hence, submitted.

> A table with a name like "banlist" will be always good for alot of uses
and
> not only the check for submitted forms
> for security image code checks, ip/hosts bans, bans on bad words or bad
> actions (if someone tries sql injections, XSS, file inclusions etc).
>
> Another solution could be to not resubmit a form if a cookie is set. A
> problem could arise when the browser doesn't support cookies or they are
> disabled.
>
> I hope that those things could help you.
>
>
>
> --
> ----
> Leonardo Armando Iarrusso - J2Be
> www: http://www.J2be.com - e-mail: info[at]J2Be.com
>
>

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация