Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: formularz i rozne opcje
Forum PHP.pl > Forum > PHP
Ralf
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
Anarion
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");

}

?>
kryr
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!
Ralf
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
Seth
Wejdz na:
phppl.zone.pl/forum/viewtopic.php?t=230
Ralf
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:
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.