Pagina 1 di 1

[Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 17:59
da xX_Simon_Xx
mi servirebbe creare qualcosa per mettere le publicità di AdSense in random su determinate pagine
il fatto è che se utlizzo un Java Script per metterle random non funziona
come potrei farE?
Edit
stavo vedendo la mod di carlo per i banner random
http://www.phpbbitalia.net/forum/databa ... r-t25.html
ora vedo di adattarla in modo da caricare un template random con la publicità
se avete sugerimenti ditemi
EDIT 2
in teoria se facccio così funziona???:
nello style.php

Codice: Seleziona tutto

          'ADS'                  => rand(1, 2), 
e ad esempio nel viewtopic_body.html

Codice: Seleziona tutto

	<!-- INCLUDE ads-{ADS}.html -->
e poi creo il file ads-1.html e ads-2.html
ora provo se va

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 18:55
da xX_Simon_Xx
niente sembra non andare

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:18
da Carlo
Perchè quella riga la hai inserita in style.php, il quale si occupa solamente di generare il CSS? Nella guida è specificato che va inserito in includes/functions.php.

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:34
da xX_Simon_Xx
sisi l'ho messo anche li ma non va lo stesso
cè apposta del file da caricare mette la risposta rapida o.o

Codice: Seleziona tutto

<!-- IF postrow.S_FIRST_ROW -->
	<!-- INCLUDE viewtopic_body_ads_{ADS}.html -->
<!-- ENDIF -->
<!-- END postrow -->

<!-- IF S_QUICK_REPLY -->
	<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
se levo ad esempio <!-- IF postrow.S_FIRST_ROW --> il quickreplay si vede dopo ogni post O.O se levo la variabile {ADS} torna tutto normale

nel function ho fatto così

Codice: Seleziona tutto

	          'ADS'                  => rand(1, 2), 
PS:il viewtopic_body_ads_1.html è fatto così

Codice: Seleziona tutto

<div class="mini-c-h-l"><div class="mini-c-h-r"><div class="mini-c-h-c"></div></div></div>
	<div class="mini-v-left"><div class="mini-v-right">
		<div class="post bg1"><div class="inner">
		<span class="corners-top"><span></span></span><div class="postbody">
		<div class="content">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0255124155694127";
/* Topic */
google_ad_slot = "6642632780";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
	  </div></div><dt>
	  <strong class="topic_username"><a href="http://www.spaghettirp.it/forum/member/Google Adsense [Bot]/" style="color: rgb(255, 204, 255); font-weight: bold;">Google Adsense [Bot]</a></strong>
	<dd><img src="./images/ranks/Robot.png" alt="Robot" title="Bot"></dd>
	<dd><strong>Iscritto il:</strong> 01/11/2010, 17:18</dd></dt>
	<span class="corners-bottom"><span></span></span></div></div></div></div>
	<div class="mini-c-f-l"><div class="mini-c-f-r"><div class="mini-c-f-c"></div></div></div>
	<hr class="divider">
e per vedere se funzionava il viewtopic_body_ads_2.html l'ho lasciato vuoto così in teoria una volta dovrebbe apparire il box con la pub e na volta no

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:37
da Carlo
Ma stampa qualcosa la variabile {ADS} o nulla? Se non stampa nulla, phpBB ti da un errore perchè il template non esiste?

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:42
da xX_Simon_Xx
nessun errore guarda ti faccio vedere:
http://www.spaghettirp.it/forum/report- ... l?style=40
al posto del file appunto carica la risposta rapida e non capisco il perchè =S
infatti sotto il primo post c'è la risposta rapida
spe che ti metto uno screen
Immagine

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:50
da Carlo
Credo che il problema e la variabile {ADS} che non viene letta nell'include.
Caso mai, puoi creare sempre il template esterno, e li dentro utilizzare le condizioni:

Codice: Seleziona tutto

<!-- IF ADS == 1 -->
banner 1
<!-- ELSE IF ADS == 2 -->
banner 2
<!-- ENDIF -->

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:53
da xX_Simon_Xx
°-° funziona =) grazie carlo
ma una cosa perchè ci finiva la risposta rapida??? non ho capito

Re: [Richiesta] script php/html per publicità in JS random

Inviato: 07/03/2011, 19:55
da Carlo
Boh, neanch'io.