Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2680 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de liens

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de liens

n°279070
supersnipe​r
Posté le 04-01-2003 à 11:35:43  profilanswer
 

Salut,
 
je refait mon site en PHP et j'ai un problème avec mes liens.  
 
J'ai une page qui s'appelle info.php avec tout mes liens dedans voici mon code :  
 

Code :
  1. <?php
  2. switch ($inf)
  3. {
  4. case 1 :
  5. $page = "monlien1.php";
  6. break;
  7. case 2 :
  8. $page = "monlien2.php";
  9. break;
  10. case 3 :
  11. $page = "monlien3.php";
  12. break;
  13. }
  14. include ($page);
  15. ?>


 

Code :
  1. <?php
  2. $page = 'page'.$inf.'.php';
  3. if (!file_exists($page))
  4. {
  5. $page = 'page1.php';
  6. }
  7. ?>


 
le lien

Code :
  1. <a href="index.php3?inf=1">Mon lien</a>


 
Sa m'ecrit tout le temp ceci en haut de ma page :
Warning: Failed opening '' for inclusion (include_path='';) in c:\www\test\info.php on line 14

mood
Publicité
Posté le 04-01-2003 à 11:35:43  profilanswer
 

n°279072
beleg
黑社會
Posté le 04-01-2003 à 11:46:56  profilanswer
 


Failed opening '' for inclusion (include_path='';)  
 
$page est vide ca parait evident

n°279073
Profil sup​primé
Posté le 04-01-2003 à 11:48:37  answer
 

Code :
  1. <?php 
  2.   $page = 'page'.$inf.'.php'; 
  3.  
  4.   if (!file_exists($page)) 
  5.   { 
  6.     $page = 'page1.php'; 
  7.   } 
  8.   ?>


ca veut dire kwa le 'page' en haut :??:

n°279078
supersnipe​r
Posté le 04-01-2003 à 11:54:45  profilanswer
 

Ça veux dire kwa je sais pô j'avais suivie un tuto que j'avais trouver vu que je suis débutant je peux pas te dire donc c'est inutile ?

n°279079
Profil sup​primé
Posté le 04-01-2003 à 11:55:09  answer
 

ben jcomprend mal ton code :(

n°279081
Profil sup​primé
Posté le 04-01-2003 à 11:57:25  answer
 

Code :
  1. <?php 
  2.   switch ($inf) 
  3.   { 
  4.     case 1 : 
  5.     $page = "monlien1.php"; 
  6.     break
  7.     case 2 : 
  8.     $page = "monlien2.php"; 
  9.     break
  10.     case 3 : 
  11.     $page = "monlien3.php"; 
  12.     break
  13.   } 
  14.   include ($page); 
  15.   ?>


le lien

Code :
  1. <a href="index.php3?inf=1">Mon lien</a>

 
 
la je voit pas trop paske tu cherche un lien de 1 a 3 et tu va faire un lien sur un lien
 
genre la ca donnerai

Code :
  1. index.php3?inf=monlien1.php

:heink:


Message édité par Profil supprimé le 04-01-2003 à 11:57:36
n°279086
supersnipe​r
Posté le 04-01-2003 à 12:01:32  profilanswer
 

Non un lien qui ouvre simplement une autre page  :(
 
tu pourrais m'aider ? je suis pedu  :whistle:


Message édité par supersniper le 04-01-2003 à 12:02:44
n°279094
Sebastien
Posté le 04-01-2003 à 12:12:16  profilanswer
 

Na mais le truc qui est bizarre c ca :
 
include ($page);  
 
a ton debut de code il connait pas $page et donc plante a l initialisation


Message édité par Sebastien le 04-01-2003 à 12:14:48
n°279101
Profil sup​primé
Posté le 04-01-2003 à 12:16:11  answer
 

Sébastien a écrit :

Na mais le truc qui est bizarre c ca :
 
include ($page);  
 
a ton debut de code il connait pas $page et donc plante a l initialisation

ben il l'a definie juste en haut :??:

n°279102
Profil sup​primé
Posté le 04-01-2003 à 12:16:48  answer
 

supersniper a écrit :

Non un lien qui ouvre simplement une autre page  :(
 
tu pourrais m'aider ? je suis pedu  :whistle:  

ben oui mais quelle page?
Index ou monlien_x.php ?


Message édité par Profil supprimé le 04-01-2003 à 12:17:08
mood
Publicité
Posté le 04-01-2003 à 12:16:48  profilanswer
 

n°279104
supersnipe​r
Posté le 04-01-2003 à 12:17:44  profilanswer
 

monlien_x.php


Message édité par supersniper le 04-01-2003 à 12:18:04
n°279112
Profil sup​primé
Posté le 04-01-2003 à 12:29:24  answer
 

Code :
  1. <?php 
  2.   switch ($inf) 
  3.   { 
  4.     case 1 : 
  5.     header ("location :monlien1.php" ); 
  6.     break
  7.     case 2 : 
  8.     header ("location :monlien3.php" ); 
  9.     break
  10.     case 3 : 
  11.     header ("location :monlien2.php" ); 
  12.     break
  13.   } 
  14.   include ($page); 
  15.   ?>


 
la (si personne ne me contredit) ca va te rediriger automatiquement sur la page selon la valeur de ton $inf
 
M'enfin si tu veux y aller a la main tu fera
 

Code :
  1. <?php 
  2. switch ($inf) 
  3. case 1 : 
  4. $page = "monlien1.php"; 
  5. break
  6. case 2 : 
  7. $page = "monlien2.php"; 
  8. break
  9. case 3 : 
  10. $page = "monlien3.php"; 
  11. break
  12. echo "<a href=\"".$page."\">go to ".$page."</a>";
  13. ?>

 
 
ca devrait etre bon [:spamafote]

n°279119
supersnipe​r
Posté le 04-01-2003 à 12:38:33  profilanswer
 

ok merci bien je peu pô de contredire j'y connais pas grand chose en php niveau 0  :D

n°279122
Profil sup​primé
Posté le 04-01-2003 à 12:39:33  answer
 

nivo  1 [:walaziz]  
 
m'enfin dit si ca marche :)

n°279128
supersnipe​r
Posté le 04-01-2003 à 12:42:36  profilanswer
 

vi ça marche [:itinman]

n°279130
Profil sup​primé
Posté le 04-01-2003 à 12:43:12  answer
 

[:linuxine]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de liens

 

Sujets relatifs
[PHP] Problème de "mise à jour" [résolu]kdevelop : problème de breakpoint
Probleme avec mon menu ....Probleme avec des espaces... [ Resolu ]
[PHP] Probleme avec exec() positionné dans une boucle...[resolu][CSS] Contourner le problème "fixed" pour le défilement avec IE
[TCL] Problême d'encodage de chaine...probleme sous flash mx
[C] problème avec la fonction fwrite(...)[PHP] problème de liens
Plus de sujets relatifs à : Problème de liens


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR