Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] eval foreach
potreb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Witam. Pobieram dane z bazy, poprzez funkcję explode rozwalam dane na zmienne:
  1. <?php
  2. foreach(explode(':::', $row['info']) as $key=>$value)
  3.                {
  4.                    $value = stripslashes($value);        
  5.                    eval("$$value ;");
  6.                    echo $Nationality.$Title;
  7.                }
  8. ?>


Moje dane w bazie są zapisane pod taką postacią:
Kod
Rank = ' ererer er ':::
Place_of_Birth = ' wwrerw ':::
Department = ' trwtrwtrtrwwtr ':::
Date_of_Birth = '  werrqewq ':::
Title = ' Mr ':::
Nationality = ' ererreewq '


Niestety funkcja eval wywala mi błąd. Nie wiem czy dane które są w bazie są źle zapisane czy da się to zrobić inaczej dla eval.
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 15:36