2013-03-05 2 views
0

J'essaie d'utiliser la bibliothèque uaparser.php pour détecter le système d'exploitation, mais lorsque j'utilise ce qui suit, il charge simplement la page github pour la bibliothèque. Ceci est la page github https://github.com/tobie/ua-parser/tree/master/phpusing require dans codeigniter

<?php 

    require('uaparser.php'); 
    ?> 

J'ai placé le fichier dans mon dossier qui comprend réside dans le répertoire Views. Peut-être, c'est la source du problème? Où serait un endroit approprié pour mettre ce fichier?

+0

Incluez-vous le fichier à partir d'une vue ou d'une méthode de contrôleur? Aussi, êtes-vous sûr que le contenu du fichier est correct? Vous avez dit qu'il charge la page GitHub pour la bibliothèque. Cela me fait me demander ce qui se trouve réellement dans le fichier. –

+0

** mais quand j'utilise ce qui suit, il charge juste la page github pour la bibliothèque. ** inattendu et peu clair ...? – chhameed

Répondre

0

Je suppose que lorsque vous avez téléchargé uaparser.php, vous avez cliqué sur Fichier-> Enregistrer la page sous ... (ou quelque chose de similaire). C'est pourquoi la page se charge lorsque vous avez besoin de l'inclure.

Ouvrez le fichier local uaparser.php et confirmez qu'il s'agit bien du code php et non du code html de la page.

Cela fonctionne très bien partout où vous en avez besoin. Vous pouvez placer ceci n'importe où, mais pour codeigniter il devrait être dans le dossier 3ème partie, mais cela n'a pas d'importance.