Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html]{FUNCKJA}[/html] - jak to zrobic ??
Forum PHP.pl > Forum > PHP
noose
WItam :]
Ostatnio pomagalem kumplowi przy przerabianiu szablonu do bloga.... Zauwazylem tam takie cos, ze jest
Kod
[kod w html] {blog} [/kod w html]

dziala to tak samo jak
[php:1:0582cc5201]<?
blog();
?>[/php:1:0582cc5201]
tyle, ze bez znacznikow php.... bardzo przydatne dla mnie smile.gif
moze mnie ktos pokierowac jak to sie moze nazywac, albo jak to zrobic :?:
pozdrawiam smile.gif
jbiz
poczytaj o szablonach
ja ci polecam bardzo prosty w obsludze http://templatepower.codocad.com/
seaquest
[php:1:0009d0d868]<?php
$string = "{blog}";
$temp = preg_replace("/{[.*?]}/si","<?php 1() ?>",$string);
eval("?>".$temp."<?php");
?>[/php:1:0009d0d868]
nie wiem, czy przed { i } nie powinno byc tez

EDIT. Mala poprawka
jaco
Moge sie mylic ale czy nie przypadkiem tak:

[php:1:16e8150130]<?php
$string = "html {blog} html";
$temp = preg_replace("/{([.*?])}/si","<?php 1() ?>",$string);
eval('?>'.$temp.'<?php');
?>[/php:1:16e8150130]
noose
Cytat
poczytaj o szablonach
ja ci polecam bardzo prosty w obsludze http://templatepower.codocad.com/

na forum jest tyle o szablonach, ze sie w glowie nie miesci :? moze jakis link do tutoriala po PL :?:
seaquest
@jaco: ja nie widze roznicy, to po co przeplacac

zastanow sie czy wykonanie skryptu

[php:1:fab1da84ec]<?php
?>
<?php
?>
<?php
?>[/php:1:fab1da84ec]

nie da tego samego co moj kod
jaco
Nie rozumiem co masz na mysli - moj kod zamienial

Kod
tu jakis html

{blog}

tu jakis html


na string:

[php:1:73aa30db8f]
tu jakis html
<?php blog() ?>
tu jakis html
[/php:1:73aa30db8f]

kazdy wie, ze eval przyjmuje bezposrednio kod a my mamy jeszcze html totez wprowadzilem zapis jaki wprowadzilem.
seaquest
ach sory, zle zrozumialem pierwszy post, fakrycznie trzeba zamknac najpierw kod php smile.gif :oops: :oops:
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.