Mauvaise écriture de lien

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mauvaise écriture de lien

Re: Mauvaise écriture de lien

par Victor BRITO » 28 août 2009, 15:31

oui c'est vrai mais c'est pas ça que je veu. j'ai vraiement besoin pour mon site de recuperer juste son adresse sans rien deriere et rien d'autre.
Si tu tiens vraiment à générer ce lien en PHP en récupérant l'hôte du site, alors :
<a href="http://<?php echo $_SERVER['HTTP_HOST'] ?>">Retour à la page d'accueil</a>

Re: Mauvaise écriture de lien

par fabrice88250 » 28 août 2009, 15:29

oui c'est vrai mais c'est pas ça que je veu. j'ai vraiement besoin pour mon site de recuperer juste son adresse sans rien deriere et rien d'autre.

Re: Mauvaise écriture de lien

par Victor BRITO » 28 août 2009, 15:26

Un exemple de code très simple (voire simpliste) :

Code : Tout sélectionner

<a href="/">Retour à la page d'accueil</a>
Pas même besoin de PHP. ;)

Re: Mauvaise écriture de lien

par fabrice88250 » 28 août 2009, 15:23

j'ai essayé ta facon et sa ne fonctionne pas non plus.

au niveau de l'affichage du lien j'ai bien l'adresse de mon site mais en lien j'ai :
http://monsite.com/admin/monsite.com au lieu de n'avoir que http://monsite.com

en fait si ma page se trouve dans un repertoire admin j'ai : http://monsite.com/admin/monsite.com
si elle est dans un repertoire partenaires j'ai : http://monsite.com/partenaires/monsite.com
....

pourquoi ?

Re: Mauvaise écriture de lien

par FuZZyLine » 28 août 2009, 13:48

Salut,
bonjour,
j'essai de faire un lien vers l'adresse du site dans lequel je suis mais sa ne fonctionne pas. j'en conclu que j'ai un erreur mais je ne sais pas laquelle.
<a href="<?php $_SERVER['SERVER_NAME'];?>"><?php echo $_SERVER['SERVER_NAME']; ?></a>
en fait je voudrai que depuis n'importe quelle page de mon site internet en cliquant sur le lien je retourne à l'index de mon site (soit l'adresse http://www.monsite.com).
Ceci marche très bien chez moi: (j'ai enlevé les quotes inutiles mais je doute que ce soit ca)
$local = $_SERVER[SERVER_NAME];
$cde = "<a href=".$local.">".$local."</a>";
[...]
echo $cde;
Aucune restriction sur cette variable. Je ne vois pas ou ca peut coincer dsl

@+

EDIT: En même temps charabia à raison, le mettre en dur simplifierait la chose ;)

Re: Mauvaise écriture de lien

par charabia » 28 août 2009, 13:43

Question toute bête, pourquoi t'embêter à faire ça s'il s'agit de l'url de ton site ? Le mettre en "dur" n'est pas plus simple ?

Mauvaise écriture de lien

par fabrice88250 » 28 août 2009, 13:04

bonjour,
j'essai de faire un lien vers l'adresse du site dans lequel je suis mais sa ne fonctionne pas. j'en conclu que j'ai un erreur mais je ne sais pas laquelle.
<a href="<?php $_SERVER['SERVER_NAME'];?>"><?php echo $_SERVER['SERVER_NAME']; ?></a>
en fait je voudrai que depuis n'importe quelle page de mon site internet en cliquant sur le lien je retourne à l'index de mon site (soit l'adresse http://www.monsite.com).