Comment passer un lien en php - PHP - Programmation
Marsh Posté le 09-06-2003 à 21:10:05
ahh merde j'ai completement oublié le point d'orgue de ma question..
En fait je voudrais grace à ce petit menu aller dans rep2->index.php toujours au moyen de $url_accueil..
Bon c'est pas tres clair dans ma tete donc si vous avez besoin de plus pour m'aider, ben vous savez ce qu'il vous reste à faire...
Marsh Posté le 09-06-2003 à 21:11:29
euh déjà ../ ça marchera mieux
ensuite, c'est la bonne façon de faire.
sinon tu peux tjs faire "/rep2/truc" au lieu de "../rep2/truc", dans ton cas... mais justement c'est moins "propre" (ton lien dépend de la racine, alors que de la maniere dont tu le fais (../), il est relatif)
Marsh Posté le 09-06-2003 à 21:58:45
non en fait ce que j'aimerais faire c'est
$menu_dave= "<a href=\"$url_accueil\"><span title=\""."Retour à l'accueil"."\" style=\"font-eight:bold;\">".Accueil."</span></a> <br>";
où $url_accueil petu prendre des adresses du style http://www.brol.com (par exemple...)
et ca ca marche pas...
Quant à la manière propre n'hesites pas à me suggerer pcq là j'ai un peu du mal
Marsh Posté le 09-06-2003 à 22:00:13
ReplyMarsh Posté le 09-06-2003 à 22:02:57
J'te rassure, j'ai pas tout compris non plus
Marsh Posté le 09-06-2003 à 22:03:58
gentil_poussin a écrit : j'ai dit une connerie ou quoi?? |
ben je vois pas bien ton probleme quoi
$urlmachin = "../rep2/index.php";
Marsh Posté le 09-06-2003 à 22:05:02
Ah ba si en fait, j'viens d'comprendre : dans $url_accueil, c'est pas "\..\index.php" qu'il faut écrire mais "../index.php" passke les \ vont être considérés comme des caractères d'échappement
Mais bon, moins moins vient de le suggérer
Marsh Posté le 09-06-2003 à 22:05:55
ça je l'avais dit dès le debut que ../ marcherait mieux que \..\
(et je vois pas le rapport avec php d'ailleurs)
Marsh Posté le 09-06-2003 à 22:07:52
the real moins moins a écrit : ça je l'avais dit dès le debut que ../ marcherait mieux que \..\ |
Bin \..\index.php, PHP va essayer d'échapper le caractère . et le caractère i, stout
Et t'inquiète, j't'ai refilé le copyright dans mon post avant, hein
Marsh Posté le 09-06-2003 à 22:09:15
Taiche a écrit : |
euh mais je sais
Taiche a écrit : |
oui mais tu as dis que je venais de le suggérer alors que je l'avais dit déjà plus haut
Marsh Posté le 09-06-2003 à 22:09:36
en fait je sais pas tres bien ce qui est mieux...
de passer une adresse style http://www.mon_site.com/rep2/index.php
ou bien
à partir d'un repertoire rep1 dans www
../rep2/index.php
ca c'est la premiere question..
Je crois avoir lu qqpart que la premiere etait mieux..
Bon soit..
dans ce cas se pose le probleme que lorsque je mets
$url_accueil="http://www.mon_site.com/rep2/index.php";
il me sort...
Il ne me sort rien du tout hihi ca marcheeeuuuuhhhh
Merci merci j'ai du merder qqpart mais maintnat ca marche..
Merci FHF, the real --, taiche et tous les lecteurs..
;
Marsh Posté le 09-06-2003 à 22:09:52
the real moins moins a écrit : |
Roh ça va, ta gueule
Marsh Posté le 09-06-2003 à 22:11:20
gentil_poussin a écrit : en fait je sais pas tres bien ce qui est mieux... |
tu as mal lu, la 2e solution est mieux.
(le jour ou tu deplaces ton site, si tu changes de domaine, ou simplement si tu deplaces qques pages dans un autre repertoire), tu te fais pas chier)
gentil_poussin a écrit : |
euh ouais mais mets ../rep2/index.php plutot
Marsh Posté le 09-06-2003 à 22:12:13
Comme disais SmilM dans un autre topic:
Citation : Y'a vraiment de jolie topic des fois |
Marsh Posté le 09-06-2003 à 21:07:57
Hello
Je viens de faire des recherches sur google mais je trouve vraiment pas les mots clés à mettre pour résoudre mon problème.
J'ai mon répertoire www sur le serveur ovh dans lequel j'ai plusieurs repertoires disons rep1 rep2 et rep3
Dans rep1->index.php je voudrais faire un petit fonction menu dans laquelle je mettrais
function menu_dave ()
{
$url_accueil="\..\index.php";
$menu_dave= "<a href=\"$url_accueil\"><span title=\""."Retour à l'accueil"."\" style=\"font-weight:bold;\">".Accueil."</span></a> <br>";
return $menu_dave;
}
Bon ca fonctionne comme ca, mais j'aimerais bien virer $url_accueil="\..\index.php";
et le mettre autre part..
Enfin si qqun peut me suggerer une methode un peu plus propre que ce truc la ce serait sympa..
Merciii