Gestion de fichiers(simple)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 495 fois - Téléchargée 30 fois

Contenu du snippet

Ce petit script peut s'avérer utile en cas de changement de serveur : au lieu remplacer toutes les images du type http://monancienserveur/images/img1.gif par http://monnouveauserveur/images/img1.gif vous n'aurez qu'a remplacer la variable $host_url.

Cette astuce n'a pas de grand intéret si votre site comporte 10 pages en revanche si il en comporte 100 cela représente un gain de temps non négligeable.

PS : C'est ma première source ne soyez pas trop sévère.

Source / Exemple :


Fichier url_var.php :
<? 
$main_host = "http://monserveur"; //cette variable représentera votre serveur
?>

Dans chacunes des pages ou vous en aurez besoins faites cette include en tout début de page :
<?
include "url_var.php"; // ou include ("url_var.php"); ...
?>

Et enfin rajouter la variable $main_host ou cela est nécessaire, exemple :
<img src="<? echo "$main_host";?>/images/img1.gif">

A voir également

Ajouter un commentaire Commentaires
Messages postés
388
Date d'inscription
lundi 7 juillet 2003
Statut
Webmaster
Dernière intervention
10 février 2009

au fait bricethenetman, si tu regarde le code source dans ton navigateur tu auras ton chemin en dur, resultat ton script n'apporte rien au niveau pompage d'info.
Messages postés
72
Date d'inscription
jeudi 19 juin 2003
Statut
Membre
Dernière intervention
3 mai 2008

ok j'admet ma défaite APxa j'essaierais de faire un meilleur script la prochaine fois.?
Messages postés
188
Date d'inscription
mercredi 15 mai 2002
Statut
Membre
Dernière intervention
25 avril 2009

Ui mais dans tout les cas c'est pas a ce niveau la k'il faut sécuriser car la ca peut plus te faire chier toi que le visiteur mal intentioné.
Une protection au niveau des aspirateur web serait alors plus judicieuse.
Le visiteur peut te faire un coup de Find et Replace sur tout tes page alors la on pourra dire que tu auras vraiement fait ca pour rien.
Messages postés
72
Date d'inscription
jeudi 19 juin 2003
Statut
Membre
Dernière intervention
3 mai 2008

le prob avec les chemin relatif c'est que si un visiteur mal intentionné copie ton code source, t'es images et les organise pareil que toi... c foutu. Alors qu'avec ca le visiteur mal intentionné serait obligé de changer tout les pages.
Messages postés
188
Date d'inscription
mercredi 15 mai 2002
Statut
Membre
Dernière intervention
25 avril 2009

iop,
Si c'est vraiement le chemin d'accès complet qui t'inquite alors utilise plutot les variables:
$HTTP_SERVER_VARS['SERVER_NAME']
$HTTP_SERVER_VARS['DOCUMENT_ROOT']
$HTTP_SERVER_VARS['SCRIPT_NAME']
$HTTP_SERVER_VARS['REQUEST_URI']

Ceci dit il est vrai que rien ne vaut une bonne gestion des chemins relatifs.

Have Fun ;)
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.