- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Pillola] Istruzione if per adsense e SSL
-
[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
-
Ciao interessante,
Puoi fare un controllo sulla porta usata:
[php]
if($_SERVER["SERVER_PORT"] == "443")
[/php]
</span>
-
Grazie per la risposta, potresti cortesemente spiegarmi come fare nel dettaglio?
Mi spiego... avrei bisogno di ricevere il codice completo da inserire compreso <? ?>
Grazie
-
Ciao,
Per mostrare il banner su tutte le porte esclusa la 443(SSL):
[php]
<?php
if($_SERVER["SERVER_PORT"] != "443")
echo 'CODICE ADSENSE';
?>
[/php]
-
Questa è la parte che non vorrei apparisse se la pagina viene digitata come https//
-
Ciao,
Il codice è esattamente quello basta inserire nell'echo il tuo codice di adsense ed è pronto.
-
ok provo e ti faccio sapere...
Grazie mille
-
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
-
Ciao interessante,
Figurati!
Ci conto di vederti in giro per il forum allora.
-
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.
-
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.
-
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.
-
Si può introdurre un output, se si è connessi al sito in SSL, ma non ho capito lo scopo della cosa.
[php]
<?php
if($_SERVER["SERVER_PORT"] != "443")
echo 'CODICE ADSENSE';
else
echo 'CODICE HTML SE SI è COLLEGATI IN SSL';
?>
[/php]
-
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
-
Che stupido è lo stesso che esclude gli annunci ...
Scusami ma credo di essermi espresso alquanto male
-
Ciao interessante,
Puoi solamente usare il codice che ti ho postato prima e mostrare annunci differenti, di un altro programma di affilazione, come ti avevo detto prima se google non ti fa modificare i propri codici tu non hai modo di modificarli e farli visualizzare su pagine con connessione SSL.