Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL] Formatowanie kodu
gg1985
post 2.05.2009, 15:10:18
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

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


Witam

Zapisuje kawałek kodu strony do bazy mysql. Później jak go wyciągam to wszystko jest w jednej linii, da się to jakoś zmienić ?

Pzdr


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post 2.05.2009, 15:12:13
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


U mnie dziala.

Podaj wiecej szczegolow: jak to robisz, jakie dokladnie dane tam wkladasz, jak je wyciagasz i jak je wyswietlasz.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
gg1985
post 2.05.2009, 15:14:20
Post #3





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

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


Z tym już sobie poradziłem. smile.gif

Da radę wyciągnąć skrypt zapisany w mysql, tak żeby przeglądarka nie rozpoznała to jako tekst, tylko wykonała ten skrypt ?

Edycja:

Pytanie jest niejasne chyba, więc opiszę szerzej.

Do bazy zapisuje taki string "<?php echo 'php'; ?>".
Później jak go pobieram z bazy i wyświetlam na stronie to się pokazuje <?php echo 'php'; ?>, a ja chce żeby instrukcja się wykonała w locie i pokazał się sam efekt działania instrukcji, czyli napis "php".

Ten post edytował gg1985 2.05.2009, 15:25:51


--------------------
Go to the top of the page
+Quote Post
dk1342
post 2.05.2009, 15:26:00
Post #4





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


eval();
http://pl.php.net/eval

czyli w nawiasie dajesz zmienną wyciągnietą z bazy w której jest kod php.. ten kod się wykona..

Ten post edytował dk1342 2.05.2009, 15:27:34


--------------------
Firefox - The Best,
Internet Exokier - shit

Go to the top of the page
+Quote Post
gg1985
post 2.05.2009, 16:41:52
Post #5





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

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


Jak zapisać taką linijkę, żeby to się jakoś wykonało ?

  1. <?php
  2. eval("echo '<link rel="shortcut icon" href="http://strona.pl" />';");
  3. ?>


--------------------
Go to the top of the page
+Quote Post
gulldarek
post 2.05.2009, 16:52:47
Post #6





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

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


  1. <?php
  2. eval("echo '<link rel=\"shortcut icon\" href=\"http://strona.pl\" />';");
  3. ?>
Go to the top of the page
+Quote Post
gg1985
post 2.05.2009, 17:45:19
Post #7





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

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


Ostatnie pytanie, co z czymś takim ?

  1. <?php
  2. eval("$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];");
  3. ?>


Ten post edytował gg1985 2.05.2009, 17:45:29


--------------------
Go to the top of the page
+Quote Post
Crozin
post 2.05.2009, 21:25:23
Post #8





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


A co ma być? Do zmiennej $ip zostanie przypisana wartość z indeksu REMOTE_ADDR tablicy $HTTP_SERVER_VARS (btw: używaj $_SERVER)
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: 24.07.2025 - 09:29