Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz i rozne opcje
Ralf
post 14.05.2002, 11:10:25
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.03.2002
Skąd: Mielec

Ostrzeżenie: (0%)
-----


Mam takie pytanko
Jak sie taki problem rozwiazuje w php
Jest sobie zalozmy pole tekstowe w ktore wpisujemy "cos" [namiastka formularza]
i teraz mam 3 linki
- zapisz w bazie - link do pliku baza.php
- wyswietl na ekranie - link do pliku wyswietl.php
- zapisz w pliku - link do pliku zapis.php
i teraz jak mam wyslac zawartosc pola tekstowego do jednego z owych 3 skryptow php questionmark.gif
w zaleznosci od wyboru

lub podobna sytuacja jezeli jestem zalogowany
to jak przekazac dane do np opcji ustawien profilu urzytkownika lub innej opcji tudziez innych opcji z kontem uzytkownika
Z gory dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Anarion
post 14.05.2002, 11:22:14
Post #2





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 22.04.2002

Ostrzeżenie: (0%)
-----


Moim zdaniem mozesz zrobic tak:
Kod
<?

if(($a!=1)&&($cos!=""))

{

?>

<FORM ACTION="akcja.php" METHOD="POST">

<INPUT TYPE="hidden" name="a" value="1">

<INPUT TYPE="text" name="cos">

<INPUT TYPE="submit" VALUE="OK">

</FORM>

<?

}

if($a==1)

{

echo("<a href="baza.php?cos=$cos">zapisz w bazie </a>");

echo("<a href="wyswietl.php?cos=$cos">wyswietl na ekranie </a>");

echo("<a href="zapisz.php?cos=$cos">zapisz w pliku </a>");

}

?>

A weryfikacje uzytkownika mozna robic z cookies, tzn.:
Kod
<?

if(($pass=$goodpass)&&($login=$goodlogin))

{

setcookie("zalogowany","1",time()+3600);

setcookie("user","$login",time()+3600);



}

if($zalogowany==1)

{

echo("User name: $user");

}

?>


--------------------
If You don't believe in Yourself, no one else will.
Go to the top of the page
+Quote Post
kryr
post 14.05.2002, 13:42:10
Post #3





Grupa: Zarejestrowani
Postów: 268
Pomógł: 0
Dołączył: --
Skąd: kielce

Ostrzeżenie: (0%)
-----


anarion:
Kod
<?

if(($pass=$goodpass)&&($login=$goodlogin))

{

setcookie("zalogowany","1",time()+3600);

setcookie("user","$login",time()+3600);



}

if($zalogowany==1)

{

echo("User name: $user");

}

?>

To niedopuszczalne! Nie wolno trzymac zadnych takich zmiennych jak 'zalogowany' czy 'haslo' po stronie uzytkownika!
Go to the top of the page
+Quote Post
Ralf
post 15.05.2002, 13:34:54
Post #4





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.03.2002
Skąd: Mielec

Ostrzeżenie: (0%)
-----


a takie pytanko odnosnie sesji mam
w jaki sposob zrobic zeby za kazdym razem tworzona byla nowa sesja
tzn jezeli zaloguje sie ktos z jednego kompa zostaje wystartowana sesja [session_start()] i kiedy z tego samego komputera w tym samym czasie ktos chce sie zalogowac na nowego uzytkownika to zmienne zapisane w sesji beda z poprzedniej sesji - jak to rozwiazac?questionmark.gif
Go to the top of the page
+Quote Post
Seth
post 15.05.2002, 14:04:12
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Wejdz na:
phppl.zone.pl/forum/viewtopic.php?t=230
Go to the top of the page
+Quote Post
Ralf
post 15.05.2002, 14:34:40
Post #6





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 22.03.2002
Skąd: Mielec

Ostrzeżenie: (0%)
-----


wiesz wszystko fajnie ale jak zrobic tak ze kiedy jedna sesja jest otwarta
to jezeli koles loguje sie z tego samego kompa na innego usera nie otrzymywal wartosci z sesji poprezdniego usera


i druga sprawa
z jakiegos powodu uzytkownik wyjaczyl przegladarke [nie wylogowal sie] jak wowczas zrobic cos co zalatwia session_destroy() czyli wywalic wszystkie dane sesji

za pomoc z gory dzieki - bo sma jak na razie nic sensownego nie wymyslilem :oops:
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 06:26