Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL][PHP]include ale na wyniku zapytania do db
m-mike
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 8.09.2010

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


Cześć
Mam coś takiego:
  1. $content_query="SELECT * FROM intranet_content where id='".$_GET["id"]."'";
  2. $content_result=mssql_query($content_query);
  3. $content_numRows = mssql_num_rows($content_result);
  4. echo "<strong>".iconv('cp1250' , 'UTF-8' ,$content_row["title"])."</strong><br>";
  5. echo iconv('cp1250' , 'UTF-8' ,$content_row["fulltext"]);


Wszystko super, ale jak to zrobić, żeby zawartość fulltexta traktowana była jak kod php (np. załóżmy full text zawiera:
  1. <? echo "lalallala"; ?>
)
Jak to zrobić, żeby to było potraktowane jako kod? include nie zadziała w tym zakresie - można by kombinowac, żeby zawartość fulltext zapisywać w jakimś tymczasowym pliku i wtedy robić include, ale wydaje mi się, że powinna być jakaś prostsza metoda?

Dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


http://php.net/manual/en/function.eval.php should be enough:)
A poza tym, to dwa razy się zastanów przed wykonywaniem takiego kodu, bo to poważna luka w zabezpieczeniu, jeżeli ktoś będzie miał możliwość dodawania rekordów do tej tabeli.
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: 27.12.2025 - 15:12