Jump to content
php.lv forumi

post form


ViszinisA

Recommended Posts

ello

 

tip tie pashi komentaari [kaut gan attiecas uz visaam manaam lapas daljaam kur ir forma]

 

nospiezot pievienot komentaaru

vinjsh pievienojas, viss ir jauki

 

a ja dumais lietotaajs nospiez Refresh,

tad piem. ieksh IE atveras lodzinjsh ar Retry or ok [esam redzeejus gan jau]

 

dazaas vietaas, es ieiku <meta> tagu ar refresh uz to pashu lapu peec 0 sekundeem

 

 

Q1: var kaut kaa savadaak izdzeest to $_POST? lai nebuutu japaarlaaee lapa

Link to comment
Share on other sites

Izdzēst $_POST tu nevarēsi.

 

Bet pēc pievienošnas vari redirektēt ar header('Location: ...'). (Es tā vienmēr daru).

 

Vari uztaisīt arī smalkāku sistēmu, kas pārbauda vai tieši tādi paši dati jau neeksistē datubāzē. Ja eksistē, tad neļauj pievienot. Pārbaudi ierobežot uz vienu IP adresi, kā arī uzlikt kaut kādu timeout'u.

Link to comment
Share on other sites

hederis shajaa gadiijumaa man laikam neder

 

man tos komentaarus ieraksta datu baazee kaut kad pa vidu scriptam

man jau viss pirms tam ir izvadiits, un vis drizaak buus errors par jau aizsutiitu hederi :p

 

 

tad nu jaaliek vien buus meta tags xD

 

mle

Link to comment
Share on other sites

a ja dumais lietotaajs nospiez Refresh,

tad piem. ieksh IE atveras lodzinjsh ar Retry or ok [esam redzeejus gan jau]

 

Es nekad neizmantoju vienu un to pašu linku datu saglabāšanai un formas parādīšanai, līdz ar to tādu problēmu nav. Pēc datu saglabāšanas (jau minētais) header('Location: ...') un var spiest, cik grib to Refresh.

 

 

http://xx.xx/?action=form

<form action="?action=save">

 

http://xx.xx/?action=save

header('Location: ?action=form');

Edited by Andris
Link to comment
Share on other sites

×
×
  • Create New...