[php] Pprobleme de debutant

stef -  
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
hello,
j ai un ptit bleme je voudrais faire qlqchose comme ca.:
<?php
define('NAVBAR_TITLE', 'Livre');
define('HEADING_TITLE', '<a href="http://www.***.com/catalog/livre-google.php">Livre par Google</a>');
define('TEXT_INFORMATION', ''. include ("http://www.***.com/catalog/includes/languages/french/livre-gg.php"); .'');
?>

mais ce code est faux et je ne sais pas comment faire ça!
Merc
A voir également:

12 réponses

Erdnax Messages postés 2273 Date d'inscription   Statut Contributeur Dernière intervention   497
 
Salut,

Quel message d'erreur te donne php ?
0
GallyNet Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   387
 
L'erreur n'a rien a voir avec le code que tu as fourni.
Le premier Warning, te dit qu'il est impossible d'ouvrir la page fournit via http car il y a une erreur 403 (page non trouvé).

Le deuxième warning dit simplement qu'il est pas possible d'ouvrir le fichiers (la même chose quoi).

En gros, du doit faire un include ou un fopen, sur une page web qui n'existe pas.
0
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Que me conseille tu pour le chmod ?
Le code te parait bon au 1er message ?
0
Erdnax Messages postés 2273 Date d'inscription   Statut Contributeur Dernière intervention   497
 
A peu de chose près. Copie celui-ci, il est un peu corrigé (à la fin) :
<?php
define('NAVBAR_TITLE', 'Livre');
define('HEADING_TITLE', '<a href="http://www.***.com/catalog/livre-google.php">Livre par Google</a>');
define('TEXT_INFORMATION', include ("http://www.***.com/catalog/includes/languages/french/livre-gg.php"));
?>

Et sinon pour le chmod, met du 777 comme ça au moins, au début, on vera directement si ça vient de ça ou pas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Non ca ne marche pas ! Pourtant mes chemins sont bons ...
0
Erdnax Messages postés 2273 Date d'inscription   Statut Contributeur Dernière intervention   497
 
Lorsque ça ne marche pas, essaye de chaque fois balancer l'erreur, car là on va tourner peut-être en rond en essayant de trouver où, on est pas devin... ;)
0
GallyNet Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   387
 
Quand tu rentre ton url, a priori (http://www.***.com/catalog/includes/languages/french/livre-gg.php)
dans un navigateur, est-ce qu'il te renoie un message d'erreur ?
0
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
oui
You don't have permission to access /catalog/includes/languages/french/livre-gg.php on this server.
Donc c est le chmod ?
0
Erdnax Messages postés 2273 Date d'inscription   Statut Contributeur Dernière intervention   497
 
Ca peut être plusieurs trucs, des htaccess, des chmods, etc, mais déjà en changeant les chmod, ca peut peut-être bouger ;)
0
GallyNet Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   387
 
Pourquoi doit tu passez par une adresse HTTP ? Tu prend la page sur un autre serveur ?
0
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bon j'ai avancé j ai déplacé les fichiers car ils étaient ds un répertoire protégé!
Mais maintenant jai
Fatal error: Cannot instantiate non-existent class: googleapisearch in /var/www/html/virtualdomains/68/***.com/documents/livre-gg.php on line 18
Line 18 :
$google = new GoogleApiSearch;
Tout le monde connait je supppose. :)
0
GallyNet Messages postés 434 Date d'inscription   Statut Membre Dernière intervention   387
 
il doit te manquer un fichier php ou il est justement définit la class googleapisearch.
Trouve le est inclut le dans ton script (fonction include()).
0
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Je trouve pas :
le fichier livre-gg.php est dans le meme repertoire que "google-api.php" et commence par :
<?
// inclusion de la bibliotheque
include("google-api.php");
??
0
stagos Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Bon j' ai simplement remonté la class googleapisearch dans "google-api.php"
Je n ai plus d erreur mais il n y a rien d affiché sauf "1" ?
Alors qu il devrait y avoir des resultats de google.
0