Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]przekazanie sesji na początek skryptu
Sword
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 17.12.2008

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


mam taki problem, na początku skryptu, czyli jezeli coś jest przesyłane to jest kod php opdowiedzialny za filtrację danych itp. niżej jest formularz, czyli jeżeli nic nie jest przesyłane,
teraz mam taki problem bo mam zapisane w ów sesji numerki (taki token mini) i chce to przekazać do góry czyli do warstwy z filtracją, jak mam to zrobić? Bo przychodzi mi tylko ukryte pole, ale to chyba nie jest zbyt dobre bo roboty się "skapną" ? Co radzicie?
Go to the top of the page
+Quote Post
Rafal Filipek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


chyba musisz pokazac jakis kod bo z tego co napisales malo wynika.
Go to the top of the page
+Quote Post
Sword
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 17.12.2008

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


ok, więc coś takiego :
  1. <?php
  2. if (isset($_POST['loguj'])) {
  3.  
  4. $token = $_POST['token'];
  5. echo $token;
  6. echo $_SESSION['token2'];
  7.  
  8. if ($_SESSION['token2'] != $token) {
  9.    echo 'Nie prawidłowy ciąg znaków w tokenie!';
  10.    }
  11.    else {
  12.    echo 'ok';
  13. }
  14. }
  15. else {
  16. <?php
  17.  
  18.  
  19. for($i=0;$i<5;$i++) {
  20. $liczba = rand(0,9);
  21. $dolocz .= $liczba;
  22. $img .= '<img src="token/'.$liczba.'.gif" />';
  23. }
  24.  
  25. $_SESSION['token2'] = $dolocz;
  26. echo $_SESSION['token2'];
  27. ?>
  28. <html>
  29. <head>
  30. <title>token</title>
  31. </head>
  32.  
  33. <body>
  34.  <p>Wprowadź ponizszy kod do formularza<sup>*</sup>:</p>
  35.  
  36.  <?php echo $img;
  37.    
  38.    
  39.    ?>
  40.  
  41.  
  42.   <input type="text" name="token" style="margin-bottom: 15px;">
  43.  
  44. </body>
  45. </html>
  46. }?>

kod mniej więcej on jest okrojony bo nie zmieści sie cały na forum
tam gdzie miały być zamkniete ?> to w skrypcie mam ok, chodzi mi o to co wyżej pisalem czyli przekazanie tego co jest w sesji

Ten post edytował Sword 6.01.2009, 19:35:10
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: 22.08.2025 - 05:04