Page 1 sur 1

déclaration de l'espace de nom avec "use" en local ne fonctionne pas

Posté : 18 avr. 2016, 20:49
par tatsuyan
Bonjour.

En ce moment, j'essaie d'intaller Steam Authentification sur mon petit
site improvisé écrit en php.

Le problème est que l'Apache ne comprend pas le chemin vers
SteamLogin.php que j'ai indiqué.

Voici mon code :

Code : Tout sélectionner

<?php use "C:\wamp\bin\php\php5.4.3\src\Ehesp\SteamLogin"; $login = new SteamLogin() .....
Et le message d'erreur :

Code : Tout sélectionner

Parse error: syntax error, unexpected '"C:\wamp\bin\php\php5.4.3\src\' (T_CONSTANT_ENCAPSED_STRING), expecting identifier (T_STRING) or \\ (T_NS_SEPARATOR) in C:\wamp\www\1.php on line 2
Et voici ce que j'ai essayé :

1. remplacer \ par /
2. changer le répertoire par défaut d'Apache

Mais aucun progres.

Ce n'est pas possible de charger la librairie php en local ?

Re: déclaration de l'espace de nom avec "use" en local ne fonctionne pas

Posté : 18 avr. 2016, 23:39
par @rthur
Bonjour,

Met le répertoire Ehesp/ dans le même répertoire que ton projet dans C:\wamp\www\...
Et ensuite fait un lien relatif, ça rendra ton projet davantage portable d'une plateforme à l'autre

Re: déclaration de l'espace de nom avec "use" en local ne fonctionne pas

Posté : 09 mai 2016, 03:35
par tatsuyan
Bonjour,

Met le répertoire Ehesp/ dans le même répertoire que ton projet dans C:\wamp\www\...
Et ensuite fait un lien relatif, ça rendra ton projet davantage portable d'une plateforme à l'autre

Bonjour, Monsieur.
J'ai été bien dirigé sur la bonne page. Merci bien :priere: