🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.www.server-side
Article #48753

Re: PHP

#48753
From: Snake
Date: Sat, 12 Jul 2003 17:12
37 lines
2502 bytes
Dnia 12 Jul 2003 16:02:41 +0200, <booster@poczta.fm> napisał:

> Witam,
>
> Ma ktos  moze pojecie czy da sie w php [albo moze jakias jave podpiąć] 
> zrobic tak, zeby w formularzu nie zapamietywaly mi sie wpisy?
> Czekam na jakies sugestie?
>
> z gory dzieki
>
> pozdrawiam
>
> -Booster
>
Witam!
 Nie wiem czy dobrze Cie zrozumialem, ale chcesz by przy kazdym wejsciu na 
strone po kliknieciu w pole formularza nie pojawialy sie wczesniej wpisane 
wartosci? Niestety nie da sie tego zrobic (chyba, ze sie myle :) ). Mozna 
to tylko wylaczyc w przegladarce. Jest na to jednak prosty sposob 
(opatentowany przeze mnie :]). Wystarczy dynamicznie generowac pole name 
dla kazdego pola formularza i na serwerze w bazie danych lub w pliku 
zapisywac to sobie.
Teraz prosty przyklad:
Mamy formularz i dwa pola: login i haslo. User laczy sie ze stronka to 
generujemy sobie losowy ciag znakow i wstawiamy go do atrybutu name pola 
input. Ten losowy ciag znakow zapisujemy sobie w bazie danych lub w pliku 
(by wiedziec, ze login to teraz ten losowy ciag znakow). To samo robimy z 
innymi polami formularza i zapisujemy sobie id sesji, ktore nadajemy 
userowi np. poprzez setcookie. Potem gdy otrzymamy wyslane dane z 
formularza, to calosc odwracamy - zamieniamy te losowe ciagi znakow na 
nazwy odpowiednich pol zgodnie z id sesji.
Metoda moze jest zakrecona :), ale wymyslilem to na miejscu. Bedzie dzialac 
(zmienne nazwy zapewniaja Ci, ze prawie nigdy sie nie powtorzy ta sama 
wartosc w name i tym samym pole zawsze bedzie puste). Mozna to z pewnoscia 
zoptymalizowac, bo to zbyt wydajne nie jest.
Pozdrawiam,
Snake
Technical Details
Message-ID: <oprr7jevfa1tsp67@news.master.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!news.master.pl!not-for-mail
References: <432d.000004fd.3f101501@newsgate.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!news.master.pl!not-for-mail
From: Snake <niepodam@poczta.onet.pl>
Newsgroups: pl.comp.www.server-side
Subject: Re: PHP
Date: Sat, 12 Jul 2003 19:12:21 +0200
Organization: MasterNET
Lines: 38
Message-ID: <oprr7jevfa1tsp67@news.master.pl>
References: <432d.000004fd.3f101501@newsgate.onet.pl>
NNTP-Posting-Host: ns.master.pl
Mime-Version: 1.0
X-Trace: nemesis.news.tpi.pl 1058030249 19142 217.97.207.5 (12 Jul 2003 17:17:29 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Sat, 12 Jul 2003 17:17:29 +0000 (UTC)
In-Reply-To: <432d.000004fd.3f101501@newsgate.onet.pl>
User-Agent: Opera7.03/Win32 M2 build 2670
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit