kosminus321
10th September 2009, 15:39
<script type="text/javascript"><!--
google_ad_client = "xxx";
/* 468x60, created 9/9/09 */
google_ad_slot = "xxx";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
cum sa fac adaug scriptul intr-un row in tabela, si apoi sa il extrag intr-o anumita pagina, si google sa imi afiseze reclamele
eu m-am jucat putin dar nu prea am reusit nimic
mi-l ia asa in cod sursa pagina :
<p><script type="text/javascript"><!--
google_ad_client = "pub-0960982756978719";
/* 468x60, created 9/9/09 */
google_ad_slot = "6975944337";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
si in pagina se vede scriptul normal , dar nici o reclama.
dani.user
10th September 2009, 16:33
Arata-ne cum ai introdus textul in tabela si eventual cum l-ai extras.
RCG
10th September 2009, 17:26
Pentru ca folosesti htmlspecialchars() cand introduci sau extragi in/din tabela.
kosminus321
10th September 2009, 17:46
CITAT (dani.user @ 10th September 2009, 17:33)

Arata-ne cum ai introdus textul in tabela si eventual cum l-ai extras.
Mi-l baga in tabela cu prostiile alea de ", etc
php : myQ("
UPDATE `[x]users` SET
`script`='{$_POST["script"]}'
WHERE `id`='".me("id")."'
");
tpl: <tr>
<td valign="top"><strong>[script google: {8110}] </strong></td>
<td><textarea name="script" class="fullwidth" rows="5" id="script">{script}</textarea></td>
</tr>
nu prea stiu php si mysql.
dar cred ca trebuie sa combin :
$deEntities = array(
";" => ";",
""" => "\"",
"'" => "'",
"<" => "<",
">" => ">",
"\" => "\\",
"^" => "^",
"{" => "{",
"}" => "}"
);
am incercat ceva de genu `script` = 'strtr($_POST["body"], $deEntities)' , dar nu vrea. any help ? (daca dau copy paste la script direct in tabela, mi-l ia si afiseaza reclamele) . Deci asta e problema, caracterele .
kosminus321
10th September 2009, 22:01
solved