Redirection sur 3 page différente
Résolu/Fermé
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
-
24 août 2009 à 08:32
sinifer Messages postés 312 Date d'inscription mardi 12 février 2008 Statut Membre Dernière intervention 12 mars 2013 - 26 août 2009 à 08:52
sinifer Messages postés 312 Date d'inscription mardi 12 février 2008 Statut Membre Dernière intervention 12 mars 2013 - 26 août 2009 à 08:52
A voir également:
- Redirection sur 3 page différente
- Comment supprimer une page sur word - Guide
- Picasa 3 - Télécharger - Albums photo
- Imprimer tableau excel sur une page - Guide
- Word numéro de page 1/2 - Guide
- Comment traduire une page - Guide
13 réponses
TiboleParano
Messages postés
498
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
7 avril 2015
61
24 août 2009 à 09:31
24 août 2009 à 09:31
soit 4 pages:
conteneur_formulaire.php
ancien_formulaire.php && form_1.php && form_2.php
X % 3 ne peut renvoyer que 0, 1 ou 2
(je fixe la valeur de time() dans une variable au cas ou elle changerait durant l'execution ...)
conteneur_formulaire.php
ancien_formulaire.php && form_1.php && form_2.php
<?php $test = time(); if( $test % 3)==0 include('ancien-formulaire.php'); elseif( $test % 3)==1 include('form_1.php'); else include('form_2.php');
X % 3 ne peut renvoyer que 0, 1 ou 2
(je fixe la valeur de time() dans une variable au cas ou elle changerait durant l'execution ...)
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 09:38
24 août 2009 à 09:38
merci beaucoups
mais j'ai que 3 pages car conteneur_formulaire.php c'est mon ancien formulaire là ou les liens vont dessu
Mais merci pour tous c'est cool j'avai pas pencé à sa
Bonne fin de journée
mais j'ai que 3 pages car conteneur_formulaire.php c'est mon ancien formulaire là ou les liens vont dessu
Mais merci pour tous c'est cool j'avai pas pencé à sa
Bonne fin de journée
TiboleParano
Messages postés
498
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
7 avril 2015
61
24 août 2009 à 09:49
24 août 2009 à 09:49
et ? elle est belle la jeunesse :)
quand je t'ai parlé de conteneur_formulaire.php, c'est une nouvelle page que tu dois créer avec seulement les quelques lignes de code que j'avais mise et qui remplace ton ancien formulaire: les liens redirigent vers cette page, ensuite le page décide elle même au hasard d'utiliser une des 3ressources, ou sinon une variante serait de mettre en place une redirection sur la page du formulaire.
mais bon jte casse pas trop la tete j'ai pas l'impression que c'est le genre de solution que tu cherches =) ;)
quand je t'ai parlé de conteneur_formulaire.php, c'est une nouvelle page que tu dois créer avec seulement les quelques lignes de code que j'avais mise et qui remplace ton ancien formulaire: les liens redirigent vers cette page, ensuite le page décide elle même au hasard d'utiliser une des 3ressources, ou sinon une variante serait de mettre en place une redirection sur la page du formulaire.
mais bon jte casse pas trop la tete j'ai pas l'impression que c'est le genre de solution que tu cherches =) ;)
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 11:10
24 août 2009 à 11:10
si c'est bien sa une redirection depuis mon formulaire initial
car j'ai plusieur page qui me redirige sur le formulaire initiale donc je vais pas tous changé les pas pour me redirigé sur conteneur_formulaire.php
mais le code que tu m'as données je peux directement le mettre sur mon formulaire initiale et pour le dernier else je mets le liens initiale du formulaire
et dans ce cas pas besoin de créer la page conteneur_formulaire.php
car j'ai plusieur page qui me redirige sur le formulaire initiale donc je vais pas tous changé les pas pour me redirigé sur conteneur_formulaire.php
mais le code que tu m'as données je peux directement le mettre sur mon formulaire initiale et pour le dernier else je mets le liens initiale du formulaire
et dans ce cas pas besoin de créer la page conteneur_formulaire.php
TiboleParano
Messages postés
498
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
7 avril 2015
61
24 août 2009 à 11:13
24 août 2009 à 11:13
ok, dans ce cas une bonne accolade pour copier le code de l'ancien formulaire dans le bon if; le code fonctionne ? je n'en suis pas sur et certain, je n'ai pas les moyens de vérifier ici
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 11:37
24 août 2009 à 11:37
mais je peut pas envoyé directement sur un lien
comme celà??
<?php
$test = time();
if( $test % 3)==0{ ?>
<script language="javascript" type="text/javascript">
window.location.replace("form_1.php");
</script>
<?php }
elseif( $test % 3)==1{ ?>
<script language="javascript" type="text/javascript">
window.location.replace("form_2.php");
</script>
<?php }
else { ?>
<script language="javascript" type="text/javascript">
window.location.replace("ancien-formulaire.php");
</script>
<?php }
normalement sa doit passé non???
comme celà??
<?php
$test = time();
if( $test % 3)==0{ ?>
<script language="javascript" type="text/javascript">
window.location.replace("form_1.php");
</script>
<?php }
elseif( $test % 3)==1{ ?>
<script language="javascript" type="text/javascript">
window.location.replace("form_2.php");
</script>
<?php }
else { ?>
<script language="javascript" type="text/javascript">
window.location.replace("ancien-formulaire.php");
</script>
<?php }
normalement sa doit passé non???
TiboleParano
Messages postés
498
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
7 avril 2015
61
24 août 2009 à 13:52
24 août 2009 à 13:52
oh oui totaltment, j'avais betement énoncé mon idée de copier coller alors que c'est plus clair organisé ainsi =)
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 14:12
24 août 2009 à 14:12
merci de ton aide en tous cas
Bonne journée
Bonne journée
TiboleParano
Messages postés
498
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
7 avril 2015
61
24 août 2009 à 14:20
24 août 2009 à 14:20
de rien, passe le problème en [résolu], merci & bonne journée à toi aussi
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 15:06
24 août 2009 à 15:06
par contre c'est normale que sa m'affiche une page blache j'ai rajouté le code comme je te l'ai montré mais rien
j'ai regardé si il me manquait des } mais toute est bon voit tu une erreure??
j'ai regardé si il me manquait des } mais toute est bon voit tu une erreure??
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 15:13
24 août 2009 à 15:13
le problème quand je fais un echo sa me sort 1251119460 es-ce normale mais comme j'ai fait le
else { ?>
<script language="javascript" type="text/javascript">
window.location.replace("ancien-formulaire.php");
</script>
sa devrai me redirigé sur la page de l'ancien formulaire et pas une page blanche??
else { ?>
<script language="javascript" type="text/javascript">
window.location.replace("ancien-formulaire.php");
</script>
sa devrai me redirigé sur la page de l'ancien formulaire et pas une page blanche??
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
24 août 2009 à 15:21
24 août 2009 à 15:21
je suis bête
l'erreur étais
if( $test % 3 ==0){
et non
if( $test % 3) ==0 {
par contre j'arrive toujours sur le form_1 ou form_2 mais jamais sur l'ancien??
l'erreur étais
if( $test % 3 ==0){
et non
if( $test % 3) ==0 {
par contre j'arrive toujours sur le form_1 ou form_2 mais jamais sur l'ancien??
TiboleParano
Messages postés
498
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
7 avril 2015
61
25 août 2009 à 11:38
25 août 2009 à 11:38
plutot que
et que
utilise
ensuite le code
du moment que tu n'oublies pas de rajouter <?php } ?> à la fin (juste pour fermer l'accolade)
et pour tester les valeurs fait un petit
if( $test % 3 ==0){
et que
if( $test % 3) ==0 {
utilise
if(($test%3)==0){
ensuite le code
else { ?> <script language=...</script>
du moment que tu n'oublies pas de rajouter <?php } ?> à la fin (juste pour fermer l'accolade)
et pour tester les valeurs fait un petit
echo (time() %3).'<br/>';et rafraichit quelques fois, t'as autre chose que des 0 ou 1 ?
sinifer
Messages postés
312
Date d'inscription
mardi 12 février 2008
Statut
Membre
Dernière intervention
12 mars 2013
11
26 août 2009 à 08:52
26 août 2009 à 08:52
ok Merci sa marche nickel
bonne journée
bonne journée