serveur localhost

Petit nouveau ! | 1 Messages

26 juil. 2005, 12:13

Bonjour,

En fait j'ai un petit problème car lorsque je développe en local mon serveur mysql est localhost. Par contre sur le serveur distant qui héberge mon site, le nom du serveur est sql5. Mon site comportant beaucoup de pages, je n'ai pas envie de passer tout mon temps à modifier chaque fois le nom du serveur. Y-a-t-il un moyen pour qu'en local, j'utilise ce nom de serveur sql5 à la place de localhost?

(ou tout autre solution)

merci,


nathalie

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

26 juil. 2005, 12:14

pourquoi as-tu besoin d'avoir le nom du serveur ?

sinon la variable prédéfinie $_SERVER['SERVER_NAME'] te renvoie le nom du serveur
tu peux donc la tester et adapter ton code en fonction
Modifié en dernier par ouckileou le 26 juil. 2005, 12:15, modifié 1 fois.

Mammouth du PHP | 19672 Messages

26 juil. 2005, 12:15

Oui, crée un fichier de configuration unique pour l'ensemble de ton application et ne change le nom qu'une seule fois. Dans les autres fichiers, fais pointer vers les paramètres de configuration sur ce fichier.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: