Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak pokazać nazwę użytkownika?
Saki
post 11.09.2011, 09:11:21
Post #1





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

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


  1. <?php
  2. /*
  3. Mam coś takiego, ale pokazuje mi błąd:
  4. Warning: Invalid argument supplied for foreach() in /root/user.php on line 11
  5. Jak to naprawić?
  6. */
  7. ?>
  8. <?php $item = 'a:1:{i:0;a:2:{s:4:"user";s:6:"tester";s:2:"id";s:6:"487";}}'; ?>
  9.  
  10. <?php foreach(unserialize($item -> user) as $a):?>
  11. <p class="user"><?php echo HTML::Anchor('http://192.168.0.147/Profil/user_' . $a['id'] . '.html', $a['user']);?></p>
  12. <?php endforeach;?>


--------------------
Moje serwisy: services.itunix.eu | spytajsie.com

Server: Debian; Desktop: Mac Mini 10.8.1, ArchLinux XFCE
Go to the top of the page
+Quote Post
Nh2003
post 11.09.2011, 09:39:02
Post #2





Grupa: Zarejestrowani
Postów: 81
Pomógł: 14
Dołączył: 3.10.2007

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


zamiast
  1. <?php foreach(unserialize($item -> user) as $a):?>


zrob
  1. <?php
  2. $aArray = unserialize($item);
  3. foreach($aArray->user as $a):
  4. ?>


Ten post edytował Nh2003 11.09.2011, 09:39:27
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: 20.06.2025 - 18:23