La soluzione semplice per Php include - i IFrames

| by Michael J Medeiros | June 27, 2004
J'ai récemment créé mon premier programme de Php. J'ai voulu partager avec d'autres certains des problèmes que j'ai rencontrés, et de la façon dont j'ai finalement surmonté ces obstacles.

Ma raison d'avoir besoin d'un Php incluent

Pour commencer, mon site Web plus récent comporte une solution de publicité classifiée libre, une version modifiée de PhpBB dépouillée pour fonctionner comme tableau d'affichage d'article (aucun répondre), et un annuaire de lien. Le modèle d'affaires de mon site Web offre la publicité librement classifiée, mais des frais de petits honoraires pour les annonces augmentées (décrites, Bolded, et meilleur placement). Le Classifieds ont été achetés d'un réalisateur, ainsi j'ai eu peu d'expérience avec l'application. L'annuaire de lien était une ressource libre d'un vieux programme que j'ai modernisé un peu. Je choisis le vieil annuaire de lien parce que les liens sont propres. Ils ne sont pas remplacés avec le codage pour compter le trafic en partance. J'ai figuré que ceci augmenterait la valeur des liens, aux emplacements qui ont échangé des liens avec moi.

Pour augmenter le revenu sur le nouvel emplacement, j'ai réalisé que j'ai dû augmenter la valeur de, « les annonces décrites ». Pour faire ceci que j'ai voulu tourner aléatoirement les annonces décrites, des classifieds, à travers mon annuaire de tableau d'affichage et de lien. Découvrir à l'esprit, chacun des trois est couru d'une table unique, et j'ai voulu lui laisser de cette façon. En outre, j'ai eu peu d'expérience avec le développement pour chacune des trois applications.

J'ai commencé des cours d'instruction de lecture et des forum d'utilisation pour créer un programme de Php pour les pages externes sur l'emplacement. Le programme tirerait une annonce décrite aléatoire de la table classifiée. Ce programme m'a seulement pris environ 32 heures pour créer, tout en effectuant la recherche. Je n'ai pas eu l'intention d'entrer dans les schémas du programme avec ce poteau, ainsi me pardonner si vous recherchez un générateur aléatoire. Mais je serais davantage qu'heureux de partager mon code sur demande.

Le code que j'ai créé était simple, cela a fonctionné juste la manière j'ai voulue, mais j'ai couru dans un obstacle encombrant ; comment est-ce que je mets en application ceci facilement à travers deux applications conduites par table unique ? La réponse était d'employer un Php incluent

J'ai commencé des cours d'instruction de lecture dessus, « Php inclut et des fonctions et des classes ». Je me suis rendu compte rapidement que c'était un peu plus embrouillant que créant le codage réel. En outre, j'ai couru dans des erreurs d'analyse si j'incluais le nouveau codage dans seulement une application.

Ma solution à employer, « incluent (), » fonction de Php

J'ai constaté que très peu de personnes étaient disposées à fournir n'importe quelle rétroaction pour un tel problème, même dans les forum les plus inventifs pour des ressources de codage et d'information de Php. J'ai tâté avec le codage pendant plus de 72 heures. J'ai pensé que c'était un peu ridicule, car le code lui-même a pris moins de temps de créer.

J'ai finalement trouvé une solution utile qui peut prouver salutaire, si vous êtes dans la même situation avec Php inclut. Le code a été téléchargé sur mon serveur comme dossier (something.php). J'ai enlevé la norme, « Php inclus (), » fonction de tous les liens et le codage de PhpBB. J'ai alors appelé le dossier de Php (page) employant une étiquette de trame I, aux pages que j'ai voulue qu'elle apparût. Ceci avéré être un remplacement réussi pour le Php incluent.

Les résultats de Search Engine employant la trame I pour Php incluent

J'ai attendu jusqu'à ce que Google soit venu autour pour voir comment la trame I a affecté mes rangs de recherche d'emplacements. En conclusion, l'autre jour ceci s'est produit. La conclusion, mes rangs de recherche augmentait toujours en raison des échanges récents de lien. Le code fonctionne à mes besoins, et il est facilement inclus à n'importe quelle page que je veux, même externals en dehors de mon emplacement peut inviter le code, qui ouvre plus de portes pour l'avancement.

Voici le code simple de trame I que j'avais l'habitude de remplacer le Php inclus :

src= " http://your.com/file-to-include.php " width=600 height=105></iframe> de scrolling=no du valign=right width=600 height=105 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 d'align=top de <iframe

En utilisant l'étiquette de trame I pour Php inclure la conclusion

Je n'ai rencontré aucun problème avec inclure mon code de PHP aux pages à travers les serveurs externes, en utilisant la trame I pendant qu'un Php incluent. Comme vous pouvez voir, il est totalement customizable. Vous pouvez indiquer la largeur, la taille, l'alignement, la frontière, le défilement, les marges et les plus. Le seul obstacle que j'ai rencontré, est la feuille de modèle que l'emplacement, ou la page, avec, « Php incluent, » n'est pas utilisé. La page que le code est allumé semble avoir besoin de sa propre feuille unique de modèle.

J'espère ceci s'avère que salutaire à n'importe qui qui a des ennuis avec courir un « Php inclure » à travers de divers programmes d'application temps réel uniques.

Article Source: http://www.articleset.com



About the Author

Michael J Medeiros is an entrepreneur residing in New Jersey. He has a background in business and advertising and the found of Mjmls.com.

About Mjmls

Mjmls provides an open-source advertising solution for businesses and individuals to list items and services for sale through their Online Classifieds – http://www.mjmls.com/

To locate vehicles for sale or to advertise a vehicle, visit the Automobile Classifieds section of Mjmls at: http://www.mjmls.com/index.php?a=5&b=15 » Read more articles by Michael J Medeiros
You are welcome to publish or reprint this article free of charge, provided: