w echo include

0

Witam mam kod:

echo'<table cellpadding="0" cellspacing="0">
<tr>
<td>

<td><img src="theme/'.$color[3].'/images/t1.jpg" alt="" border="0" usemap="#posluchaj"></div>
<td><img src="theme/'.$color[3].'/images/t2.jpg" alt=""></div>

<td class="t3">
<table cellpadding="0" cellspacing="0" width="100%">
<tr>

<td class="tx5">Pusto :)</td>
<tr>
<td class="tx1">ONLINE NA STRONIE:</td>
<tr>
<font color="red"><u><td class="tx2">TO JEST MIEJSCE</b></td></u></font>
<tr>
<td class="tx3">REKORD: 15</td>
</tr>
</table>
</td>
</tr>
</table>

<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="m1">
<a href="index.php">HOME</a>
<a href="download.php">DOWNLOAD</a>
<a href="links.php">LINKI</a>
<a href="module.php?op=gbook">KSIĘGA GOŚCI</a>
<a href="forum.php">FORUM DYSKUSYJNE</a>
<a href="login.php">ZALOGUJ SIĘ</a>
<a href="mailer.php">KONTAKT</a>
</td>
<tr>
<td class="t5">
<div class="tx4">
<SCRIPT>document.write("Dzisiaj jest " + getDateStr())</SCRIPT>.
<script type="text/javascript">WypiszImieniny("Imieniny: "," ",", "," i ");</script>
</div>
</td>

</td>
</tr>
</table>';

I tu pytanie do was.
Kod znajduje się w "echo" czy jest możliwość pisania w miejsce(TO JEST MIEJSCE) kod:

<?php 
include 'stats2.php';
?>

?
gg:5109865

0

Użyj buforowania.

0

Albo zamiast

echo 'ciąg';

daj

$zmienna = 'ciąg';
echo str_replace('TO JEST MIEJSCE', 'inny ciąg', $zmienna);

Jeśli natomiast chcesz ten kod wykonać, tu poczytaj o funkcji eval()

0

Nie rozumiem, Możecie pokazać na przykładzie tego kodu?
Jak robię to mi wyskakuje biała strona :/

0

drugi, lepszy raczej w tym przypadku sposób marooned przedstawił tak że lepiej się nie da (chociaż lepiej już file_get_contents)
pierwszy:

ob_start();
include('stats2.php');
echo str_replace('TO JEST MIEJSCE', 'jakis tekst do tego miejsca', ob_get_clean());
0

Ten kod co podałem jest od nagłówka(logo) gdy użyłem tego co mi podał Admo. Nie miałem nagłówka :/

Możecie pokazać mi na tym kodzie byłbym bardzo wdzięczny.
Pozdrawiam

0

A nie możesz po prostu napisać tak?

?><table cellpadding="0" cellspacing="0">
<!-- ciach -->
<td><img src="theme/<?php echo $color[3]; ?>/images/t1.jpg" alt="" border="0" usemap="#posluchaj"></div>
<!-- ciach -->
<font color="red"><u><td class="tx2"><?php include('stats2.php'); ?></b></td></u></font>
<!-- ciach -->
</table><?php 

<po-zerknięciu-w-html>Zdecyduj się w końcu, jakiego HTMLa używasz... Jak widzę znaczniki <font>, <u>, nadużywane <table>, atrybuty border i cellpadding obok klas CSS, niedobrze mi się robi. A jeśli już decydujesz się na CSS, nazywaj klasy jakoś sensownie, a nie „tx2”, „tx3”, „m1”. Zajrzysz sobie potem do arkusza i będziesz myślał, do czego służyła klasa „tx5”.</po-zerknięciu-w-html></span></u>

0

Nie działa mi ten kod co podałeś: /

0

no ten kod co podałem powinien raczej działać
to może

function robtam($text){
   return str_replace('TO JEST MIEJSCE', 'jakis tekst do tego miejsca', $text);
}
ob_start('robtam');
include('stats2.php');
ob_end_flush();

Zdecyduj się w końcu, jakiego HTMLa używasz... Jak widzę znaczniki <font>, <u>, nadużywane <table>, atrybuty border i cellpadding obok klas CSS, niedobrze mi się robi. A jeśli już decydujesz się na CSS, nazywaj klasy jakoś sensownie, a nie „tx2”, „tx3”, „m1”.

:| a to czyli jest HTML typu HTML i CSS ? czy CSSa można używać tylko w XHTMLu ?

</span></u>

0

coś mi nie wychodzi skomponowanie tego kodu w całość:/

0 użytkowników online, w tym zalogowanych: 0, gości: 0