Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] define z błędem
-pojejdonik-
post
Post #1





Goście







czesc, czy jest jakas mozliwosc aby w define umieścić jakąś funkcję np echo?
przykład:
  1. <?php
  2. define("cos", "echo('tekst')");
  3. echo cos;
  4. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
tes
post
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 23.06.2004
Skąd: Rzeszów

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


Chyba nie bardzo - przynajmniej nie widziałem żeby się dało makra definiować w php.


  1. <?php
  2. define ('STALA', 'jakis tekst');
  3. echo STALA;
  4. ?>


I to wyrzuci:

Kod
jakis tekst


Ten post edytował tes 27.06.2006, 20:55:17
Go to the top of the page
+Quote Post
-pojejdonik-
post
Post #3





Goście







ja wiem ale chce zeby zamiast jakis tekst umieścić jakąś funkcję np include('test.php'). Ciagle wywala mi błąd.
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







moze
  1. <?php
  2. define("cos", "<script language="php" type="text/php" src="test.php"></script>");
  3. echo cos;
  4. ?>
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Kod
<?php
define("cos", "echo('tekst');");
eval(cos);

define("cos2", "include('test.php');");
eval(cos2);
?>
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: 22.08.2025 - 23:40