Avez-vous pris récemment mon conseil sur les bannières de manging ? Ou peut-être vous’re mettant juste des annonces sur votre site pour la première fois ce mois ? Ou la façon vous’ll découverte comme vos sites grandissent, son beaucoup de travail pour gérer les annonces de bannière. Vous pourriez aller avec quelque chose comme OpenAds mais comme les applications comme ceci taxent sur l'efficacité de serveur - notamment si vous’re sur un partagé accueille le projet (Le plus nouveau versin d'OpenAds utilise 16 mégaoctets de bélier). Quelquefois simple est meilleur et efficace ! Ici’s quelques pointes de codage de PHP pour vous établir pour l'automation de bannière.
La première étape implique s'emparant du courant demande le domaine. Casser l'url sur les entailles comme si. Ceci doit entrer votre page de gabarit.
$les parties = explose (”/”, $HTTP_HOST) ;
Ceci crée un tableau que nous peut choisir maintenant et peut choisir un élément pour accéder à. Le premier tableau “0″ est la première partie du tableau. Ceci tout contient entre le et le début de l'entaille prochaine s'il y l'un a. Nous’re va emmagasiner que dans variable “$whichsite”. NOTE : Vous pouvez appliquer ces mêmes règles aux annuaires ou les pages dans un site en graduant la variable de partie. Ceci doit aller votre page de gabarit.
$whichsite = $parts[0];
Maintenant utiliser un inclut dans l'endroit sur votre page (probablement dans un gabarit quelque part sur votre site) où vous voulez que l'annonce pour soit apparu. Ceci, entre encore votre gabarit de sites.
inclure http://www.domain.com/ads.php?whichsite=$whichsite;
Créer un SI la déclaration pour vérifier et voir quel domaine est choisi. LA NOTE : si son pas un sous-domaine vous’ voudra entrer son homologue de WWW puisque un site d'ordinaire peut être accédé à par le domaine.com ou www.domain.com.
si ($whichsite == “www.extreme-gamerz.org” || $whichsite == “extreme-gamerz.org”)
S'il y a des liens supplémentaires que vous désirez avoir la même condition pour continue à les ajouter en les séparant avec un “||”. Ceci spécifie un OU la déclaration dans PHP. Ce code doit entrer un nouveau document nommé “ads.php” que nous avons appelés l'étape passée. Vos annonces doivent aller intermédiaire chaque si la déclaration en conséquence.
Le code dans votre gabarit doit avoir l'air de ceci :
<? Php si ( $whichsite == » www.domain1.com » || $ whichsite == domain1. com ») { ?>//Remplacer ceci avec les bannières pour ce site<? Php } elseif ( $whichsite == sub.domain1. com ») { ?>//Les bannières codent pour sub.domain1.com<? Php } d'autre { ?>//Prendre toute bannière (si vous utilisez ceci ajoute un endroit non-applicable) il affichera ce code) Vous pourriez utiliser ceci seul comme un substitue pour sub.domain1.com si vous faites seulement ceci sur 2 sites.<? Php } ?>- Télécharger ce code : 0916multisitebanners1.txt
Et votre manuscrit d'annonces.php pour vos annonces doit regarder quelque chose comme ceci :
<? php$les parties = explose ( »/ » , $HTTP_HOST ) ;$whichsite = $sépare [ 0 ] ;inclure http://www.domain.com/ads.php?whichsite=$whichsite" » ;- ?
> - Télécharger ce code : 0916multisitebanners2.txt
Si vous’re commence à apprendre PHP/mySQL je suggérerais fortement qu'une activité qui impliquerait établit une base de données qui traque les chargements de bannière. Vous pourriez établir aussi un système simple qui gère les domaines et les annonces pendant que vous’re à lui. Casser les étapes et utiliser en bas ceci comme un outil d'érudition. Le seul moyen que je jamais ai appris est quand j'ai eu une excuse pour créer quelque chose ou a eu un problème qui a eu besoin de réparer. Les possibilités sont interminables comme vous pouvez appliquer ce concept aux choses autres alors publicité de bannière ! Etre créatif avec cela !






































Partir UN Commentaire :