Re: JS do PHP

From: h! y n e k . l i p a (hynek.lipa@worldonline.cz)
Date: 01. 07. 2003, 10:13 CEST


Simon wrote:
> Prosim, jake specifikum ma vlozeni javascriptu (banner z vymeniku)
> do struktury php. Nevim si rady,  temer vse jsem vyzkousel. Na
> netu, kdyz je sem tam odkaz, tak je nefunkcni...
------------------------------------------

sice jsi to asi uz vyresil, ale ja to zamotam jeste vic :)))

jednak k tomu zda to poustet pres parser ci ne. ja teda navim, jak
presne to parsovani funguje, ale podle mne bude lepsi, pokud je
stranka generovana cela v php, nechat i takoveto veci v php. ten
parser to nijak vyrazne nezatizi a spis bude horsi jeho neustale
volani a ukoncovani. a navic, kod, pokud je slozitejsi, se zakratko
stane velmi neprehledny, pokud je chvili html, chvili php... ale je to
muj nazor, o kterem se muzeme hadat jedine v polemice!

pak by mne zajimalo, kdy se reklamni systemy nauci psat validni kody.
jak kdyby v tom byl nejaky problem :(((

tak a moje reseni je takoveto:
udelat si z kodu banneru v OOP tridu a tu volat tam kde je treba.
pozn. document.write je treba narovnat

<?php

class ireklama
{
var $kod = '
<!-- iReklama.cz - reklamní plocha sekce - začátek -->
<script type="text/javascript">
<!--
Tmp=Math.floor(1000000 * Math.random());
document.write("<scr" + "ipt
src=\"http://ad2.ireklama.cz/rs-ukaz.asp?pos=1&typ=1&svr=2110&
amp;sekce=6742&amp;tmp=" + Tmp + "\" type=\"text/javascript\"></" +
"scr" + "ipt>");
//-->
</script>
<noscript>
<div style="font : bold .7em Verdana, sans-serif;">
  <a href="http://ad2.ireklama.cz/">
   <img src="http://ad2.ireklama.cz/images/bann1.gif"
     alt="iReklama.cz - nový reklamní systém"
     width="468" height="60" style="border:none;">
  <br>iReklama.cz - nový reklamnísystém</a>
</div>
</noscript>
<!-- iReklama.cz - reklamní plocha sekce - konec -->
';
}

// volani triby ireklama
$banner = new ireklama;
echo $banner->kod;

?>

no neni to nadherne :)))
taky by to samozrejme mohla byt jen fce, ale OOP zni lip

nadavat muzete soukromne, ja ;)


- h! -
http://www.hyneklipa.cz/



This archive was generated by hypermail 2.1.3 : 01. 07. 2003, 10:13 CEST