Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sesje
-'$sid' ".$-
post
Post #1





Goście







Witam mam pytanie. W standardowej bibliotece sesji jeżeli przegladarka ma zablokowane caisteczka to php wstawia id sesji to kazdego formularza i linka. Jak zrobić żeby w przypadku gdy przeglądarka nie obsługuje ciasteczek nie były wstawiane sisy do linków i formularzy?? da sie to jakoś wyłączyć dla pojedyńczych stron?? boi nie mam dostępu do pliku konfiguracyjnego (cpanel)questionmark.gifquestionmark.gif Podajciewszystkei sposoby dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat('$sid' ".$ @ 2005-08-05 12:03:39)
(...) Podajciewszystkei sposoby dzięki

null

Pomyślałeś trochę przed zadaniem tego pytania?
Jak wyłączysz ciasteczka i sprawisz że sid nie będzie przekazywany w linkach to niby jak chcesz utrzymywać sesje i przekazywać pomiędzy stronami sid. W sesji?
Go to the top of the page
+Quote Post
R4v3N
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Pultusk

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


ty tez nie pomysleles ;]
moze sid dac np w formularzu tongue.gif
I nie bedzie go juz w url

a co do pytania to nie mam pojecia jak wylaczyc to, ale mozna zrobic tak jak mowilem.
dac input typu hidden
Co prawda dziala to tylko dla formularzy tongue.gif ale jest to juz jakies rozwiazanie haha.gif
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Wiesz o czym mówisz questionmark.gif
Bo chyba nie.

  1. <form action="index.php" method="post">
  2. <input type="hidden" name="sid" value="o8vutn398vtn38wvut43t43" />
  3. </form>


I jak myślisz?
W ten sposób do adresu znajdującego się w atrybucie action nic nie zostanie doklejone?
Bo ja jakoś wątpię winksmiley.jpg

No i abstrachując od tego co powyżej.
Gdyby Ci się jednak udało to nie mógłbyć na swojej stronie używać znaczników <a>. Chyba nie trzeba Ci tłumaczyć że to poroniona idea.


Cytat(R4v3N;2005-08-05 12:13:13)
ty tez nie pomysleles ;]

tongue.gif

Ten post edytował mike_mech 5.08.2005, 12:38:56
Go to the top of the page
+Quote Post
R4v3N
post
Post #5





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Pultusk

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


z tego co on napisal to chodzilo mu tylko o niektore pliki (min formularze)
do action w form wsylanych metoda post nie jest nic doklejane tongue.gif

Zreszta nie rozumiem czemu przeszkadzaja mu te url tongue.gif

Zreszta gdybym sie uparl to bym zrobil zeby wszystkie sessid na stronie byly przekazywane metoda post. Wystarczy troche JS

Ten post edytował R4v3N 5.08.2005, 13:25:44
Go to the top of the page
+Quote Post
RaYell
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.08.2005

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


Jesli przy kompilacji php nie dodasz opcji:

--enable-trans-sid

i uzytkownik bedzie mial wylaczone ciastka to sid nie bedzie automatycznie przekazywany.
Go to the top of the page
+Quote Post
-$sid-
post
Post #7





Goście







Chodzi o to że mam tak <form><div><inputy></div></form> i jeżeli przegladarka nie obsługuje ciasteczek to sid jest doklejany między <form> a <div> co z koeli nie jest zgodne z xtml (powinno być miedzy <div> i </div>) i po kliknieciu obrazka w3c xhtml pokazuje mi zawsze że strona nie jest zgodna (bo bot nie obsługuje ciasteczek) Co zrobić żebym mi nie noklejało do formluarzy (ewentualnie też do linków). Czy jedyny sposób to własny mechanizm sesji?questionmark.gif (hosting jest wirtualny z cpanelem)
Go to the top of the page
+Quote Post
R4v3N
post
Post #8





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 7.05.2004
Skąd: Pultusk

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


a nei da sie <div><form><input></form></div> questionmark.gif

PS. Tylko pytam nie karac mnie za tego posta tongue.gif
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 Aktualny czas: 19.08.2025 - 10:23