probleme avec les pseudo frames [resolu !!] - PHP - Programmation
Marsh Posté le 02-07-2004 à 19:46:40
explique ce que tu veux faire avec id, à quoi il sert
En fait, je n'ai pas compris ton problème. C'est quoi l'erreur ?
Marsh Posté le 02-07-2004 à 20:37:50
en fait l'id c comme une session...
l'erreure ce que la page ne s'affiche pas dans les pseudo frame comme je le veux
j'arrive a afficher une page par le lien index.php?page=zonemembre mais ca ne marche pas si le lien est index.php?page=zonemebre&id=unecombinaisonaléatoire
ce ennervant
Marsh Posté le 02-07-2004 à 20:54:44
donne le code de toute ta page index
Marsh Posté le 02-07-2004 à 21:02:46
ma page index est bonne vu que mes pseudo frames marchent
mais je peu te passer la page login qui verifie l'acces du membre et qui attribu un id aleatoire:
<? |
c en bas le lien de redirection
Marsh Posté le 02-07-2004 à 22:59:09
mysql_db_query() est une fonction qui est désuète
Il vaut mieux associer mysql_select_db() et mysql_query()
Initialise ta variable $id
for ($i=0, $id=''; $i<$taille; $i++)
{
$id.=substr($lettres,(rand()%(strlen($lettres))),1);
}
essaie aussi
header("Location: index.php?page=zonemembre&id=".$id);
Marsh Posté le 03-07-2004 à 14:38:26
T509 a écrit : mysql_db_query() est une fonction qui est désuète |
g essayé ca mais ca reste pareil
en faite je me demande ce que je dois mettre dans la page centre .php où je gère tourtes les pages qui sont autirisées a safficher dans la speudo framme centrale. si la page n'a pas été ecrite , c une page par defaut qui se met
et la en mettant en oeuvre ton conseil, ca me met une page par defaut
je me demande donc koi mettre comme nom de page dans centre. php en s'achant que ce nom de page n'est jamais le meme car le id est aléatoire.
page centre.php
<? |
merci de maider
Marsh Posté le 03-07-2004 à 16:56:37
c'était quoi ?
Marsh Posté le 03-07-2004 à 17:05:31
jai mis header("Location: index.php?page=zonemembre&id=".$id); et ca marche, encore merci
ps, je nai pas testé ce que tu mavais proposé plus haut
Marsh Posté le 02-07-2004 à 18:20:07
slt,
mon site est divisé en 3 pseudo frames
elles fonctionnent tre bien et j'utilise cette forme de lien pour que ca marche href="index.php?page=inscription"
j'ai mis un espace membre et la il ya un pb.
quand qqun se connecte ca cré un id et si il est identifié ca fait ca:
header("Location:index.php?page=zonemembre&id=$id" );
mais ca ne marche pas, ce lien ne s'affiche pas.en effet, dans ma page centre (ma pseudoframe du centre) j'ai mis cela:
<?
if ($page=="caract" ) { include("caract.php" ); }
elseif ($page=="test" ) { include("test.php" ); }
elseif ($page=="zonemembre" ) { include("zonemembre.php" ); }......
mais je ne sais pas quoi mettre pour que le lien index.php?page=zonemembre&id=auhasard s'affiche
merci de maider
Message édité par nfshp2 le 03-07-2004 à 14:43:21