Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql > Scripting e Risorse utili
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 13-01-09, 19:49   #1 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Lightbulb [Pillola] Istruzione if per adsense e SSL

Salve a tutti, ho provato ad inserire questa discussione nella sezione di adsense, ma credo che la sezione giusta sia questa.

Non tutti sanno che adsense non offre la possibilità di inserire annunci in pagine con certificato di protezione.
Infatti ho il problema che quando apro una pagina protetta dal certificato ssl e contenente annunci adsense, la stessa mi apre la finestra di popup specificando che ci sono oggetti protetti e oggetti non protetti con a relativa possibilità di scelta se visualizzarli oppure no.

DOMANDA:
Esiste la possibilità con php di creare una condizione che dica:

Se la pagina è https, non visualizzare questo annuncio adsense
Se non lo è visualizza il seguente annuncio adsense

???
credo sia possibile farlo, ma con la mia pochissima esperienza di programmazione non riesco a comprendere come.

Qualcuno può indicarmi la giusta via? Credo possa essere interessante per tutta la community.

Grazie per l'attenzione
interessante non in linea   Rispondi citando
Vecchio 13-01-09, 20:02   #2 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,474
Invia un messaggio tramite Skype a Thedarkita
Ciao interessante,

Puoi fare un controllo sulla porta usata:
Codice PHP:
if($_SERVER["SERVER_PORT"] == "443"
</span>
Thedarkita ora è in linea   Rispondi citando
Vecchio 13-01-09, 20:09   #3 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Grazie per la risposta, potresti cortesemente spiegarmi come fare nel dettaglio?
Mi spiego... avrei bisogno di ricevere il codice completo da inserire compreso <? ?>
Grazie
interessante non in linea   Rispondi citando
Vecchio 13-01-09, 20:11   #4 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,474
Invia un messaggio tramite Skype a Thedarkita
Ciao,
Per mostrare il banner su tutte le porte esclusa la 443(SSL):
Codice PHP:
<?php
if($_SERVER["SERVER_PORT"] != "443")
echo 
'CODICE ADSENSE';
?>
Thedarkita ora è in linea   Rispondi citando
Vecchio 13-01-09, 20:12   #5 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Questa è la parte che non vorrei apparisse se la pagina viene digitata come https//
interessante non in linea   Rispondi citando
Vecchio 13-01-09, 20:14   #6 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,474
Invia un messaggio tramite Skype a Thedarkita
Ciao,

Il codice è esattamente quello basta inserire nell'echo il tuo codice di adsense ed è pronto.
Thedarkita ora è in linea   Rispondi citando
Vecchio 13-01-09, 20:14   #7 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
ok provo e ti faccio sapere...

Grazie mille
interessante non in linea   Rispondi citando
Vecchio 13-01-09, 20:26   #8 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Thumbs up

Semplicemente FANTASTICOooo Funziona alla grande!!!
Credo sia una soluzione utile alle migliaia di siti web che lamentano questa problematica.
E' la prima volta che accedo a questo forum e credo che ci resterò incollato
Grazie
interessante non in linea   Rispondi citando
Vecchio 13-01-09, 21:27   #9 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,474
Invia un messaggio tramite Skype a Thedarkita
Ciao interessante,

Figurati!
Ci conto di vederti in giro per il forum allora.
Thedarkita ora è in linea   Rispondi citando
Vecchio 21-01-09, 22:55   #10 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Oltre a questa istruzione che elimina l'annuncio adsense quando la pagina è ssl, non si potrebbe emulare l'ssl sul codice adsense e farlo apparire come protetto?
Non so, una query che faccia comprendere ai browser che anche l'annuncio/script adsense è uno oggetto/script protetto.
interessante non in linea   Rispondi citando
Vecchio 21-01-09, 22:57   #11 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,474
Invia un messaggio tramite Skype a Thedarkita
Ciao interessante,
Non ho capito cosa intendi. Non è comunque possibile modificare il codice di adsense secondo il loro regolamento, quindi se intendevi questo andresti a violare il regolamento.
Thedarkita ora è in linea   Rispondi citando
Vecchio 21-01-09, 23:05   #12 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Ciao e grazie come sempre per la tua tempestiva risposta

Non intendo modificare il codice adsense, ma creare una query che dice:

se la pagina è https, il codice (adsense) è parte della pagina ed è sicuro/protetto.
Così i browser lo identificherebbero come sicuro e non aprirebbero quelle fastidiose finestre popup alert.

Non so, è probabile che abbia fatto una richiesta assurda.
interessante non in linea   Rispondi citando
Vecchio 21-01-09, 23:07   #13 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,474
Invia un messaggio tramite Skype a Thedarkita
Si può introdurre un output, se si è connessi al sito in SSL, ma non ho capito lo scopo della cosa.

Codice PHP:
 <?php
if($_SERVER["SERVER_PORT"] != "443")
echo 
'CODICE ADSENSE';
else
echo 
'CODICE HTML SE SI è COLLEGATI IN SSL';
?>
Thedarkita ora è in linea   Rispondi citando
Vecchio 21-01-09, 23:19   #14 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Di solito quando si hanno degli annunci adsense in una pagina protetta ssl, esiste la problematica che quando l'utente accede in quella pagina, il browser apre una finestra di popup che avverte la presenza di oggetti protetti e non protetti.
Con il primo codice che mi avevi dato, il problema si è risolto, infatti quando apro la pagina in ssl gli annunci non sono presenti e la finestra di popup non si apre, mentre se la apro in http gli annunci compaiono correttamente.
Dato che gli accessi tramite ssl sono tanti stò perdendo molte visualizzazioni e quindi molti click.
Quindi mi chiedevo se era comunque possibile tenere gli annunci adsense in una pagina ssl ed evitare l'apertura della finestra popup del browser con una query.
Spero di essermi spiegato
Ora provo con il codice che mi hai dato e ti faccio sapere
interessante non in linea   Rispondi citando
Vecchio 21-01-09, 23:28   #15 (permalink)
User
 
Data di registrazione: Jan 2009
Messaggi: 19
Che stupido è lo stesso che esclude gli annunci ...
Scusami ma credo di essermi espresso alquanto male
interessante non in linea   Rispondi citando
Rispondi


Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 20:14.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.