Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Zawartosc zmiennej sesji w stringu, Jak przekazac zawartosc zmiennej SESSIONS do zmiennej ?
Tyfus
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.11.2008
Skąd: Kielce

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


Czesc
Mam taką zmienną sesji $_SESSION['login']
Aby ją wyswietlić na stronie wystarczy napisac
Kod
echo $_SESSION['login'];

W efekcie tego powyzszego polecenia otrzymuje, login danej osoby.
Ja jednak chciałbym przypisać ją do zmiennej $kto i calosc polaczyc z inna zmienna $ile.
Próbowałem tego co poniżej ale nie działa.
Kod
$login=$_SESSION['login'];
    $login=$_SESSION['login'][0];

Oczywiscie lacze zmienne w ten sposob:
Kod
$ile.$kto;


Niestety nie udaje mi sie to (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Otrzymuje tylko zawartość zmiennej $ile.

Ten post edytował Tyfus 10.06.2009, 14:54:27
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Ja jednak chciałbym przypisać ją do zmiennej $kto i calosc polaczyc z inna zmienna $ile.
Próbowałem tego co poniżej ale nie działa.

Ok, spytam inaczej: kurs PHP przeczytany, czy tylko co druga strona?
Go to the top of the page
+Quote Post
peter13135
post
Post #3





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Kod
$ile='cos';
$_SESSION['login']='nick';
$calosc=$_SESSION['login'].$ile;
Go to the top of the page
+Quote Post
osl
post
Post #4





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

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


jesteś pewny że w $_SESSION['login'] masz cokolwiek?
zrób
  1. <?php
  2. var_dump($_SESSION)
  3. ?>

żeby się upewnić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

a i jeszcze taka mała drobnostka, dla spokoju sumienia: w przykładzie przypisujesz $_SESSION['login'] do $login, a potem łączysz zmienną $kto... na pewno tak masz? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował osl 10.06.2009, 14:56:59
Go to the top of the page
+Quote Post
Tyfus
post
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.11.2008
Skąd: Kielce

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


Po wprowadzaniu var_dump mam

Kod
array(2) {   ["user_id"]=>   &string(1) "3"   ["login"]=>   &string(7) "przykladowylogin" }


Cytat(peter13135 @ 10.06.2009, 15:55:22 ) *
Kod
$ile='cos';
$_SESSION['login']='nick';
$calosc=$_SESSION['login'].$ile;


Tak tez próbowałem nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Cytat(erix @ 10.06.2009, 15:55:06 ) *
Ok, spytam inaczej: kurs PHP przeczytany, czy tylko co druga strona?


Przeczytany (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Ale jesli masz jakis pomsyl chetnie sie z nim zapoznam.

Takie cos jak ponizej działa:

Kod
<?php

session_start();//wznowienie sesji oczywscie bylo wczesnie zadeklarowane

$ile='cos';
$calosc=$_SESSION['login'].$ile;

echo $calosc;


?>


Jendak po przepisaniu tego przykladu do mojego pliku dalej przekazuje tylko jedna czesc.
Go to the top of the page
+Quote Post
sowiq
post
Post #6





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Odpal to i przeanalizuj wynik (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Możesz go ew. tu wkleić.
  1. <?php
  2. session_start();//wznowienie sesji oczywscie bylo wczesnie zadeklarowane
  3.  
  4. $ile='cos';
  5. $calosc=$_SESSION['login'].$ile;
  6.  
  7. echo $calosc;
  8.  
  9. echo '<br><pre>';
  10. var_dump($_SESSION);
  11. var_dump($calosc);
  12. echo '</pre>';
  13. ?>
Go to the top of the page
+Quote Post
Tyfus
post
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.11.2008
Skąd: Kielce

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


Takie cos jak ponizej dostaje w wyniku.
Cytat
nickcos
array(2) {
["user_id"]=>
&string(1) "3"
["login"]=>
&string(7) "nick"
}
string(10) "nickcos"
Go to the top of the page
+Quote Post
sowiq
post
Post #8





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat
nickcos

No to czego jeszcze chcesz? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował sowiq 10.06.2009, 15:43:17
Go to the top of the page
+Quote Post
Tyfus
post
Post #9





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 11.11.2008
Skąd: Kielce

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


Ok podswietlilem sobie zmienna w edytorze i niestety dalej byla zamieniana na cos innego stad ten blad (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dzieki wszystkim za pomoc.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 26.09.2025 - 02:38