dans achat/caddie_ajout.php

12 messages dans ce sujet

Posté(e) · Signaler ce message

bonjour,

Quand une cliente, ou un client ajoute un produit dans son caddie, j'aimerai qu'ils soient renvoyés directement dans caddie_affichage, afin qu'ils voient de suite que l'article s'est bien ajouté à leur caddie.

comment changer cela dans la page caddie_ajout :

	header("Location: $wwwroot/cookie.php");
[/codebox]

et lorsqu'ils sont bien dans la page caddie_affichage, j'aimerai que lorsqu'ils cliquent sur "continuer à acheter" que le click les renvoient là où ils étaient, et non pas retour aux catégories, mais, qu'ils se retrouvent à la page du dernier produit vu et ajouter au caddie.

Je ne sais pas si je me fais bien comprendre, et si le problème a déjà été soumis, pourriez vous me donner le lien du post, je vous en remercie

Jackye

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

attention : le code qui tu as donné plus haut permet de rédiriger l'utilisateur si son navigateur n'accepte pas les cookies

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

attention : le code qui tu as donné plus haut permet de rédiriger l'utilisateur si son navigateur n'accepte pas les cookies

Ah bon, donc, on ne peut pas rediriger l'utilisateur vers la page que l'on veut, si je comprends bien. :huh:

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ben si, bien sûr

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ben si, bien sûr

Plusieurs code possible

header("Location:$wwwroot/achat/caddie_affichage.php"); // Renvoie sur le caddie


header("Location:$_SERVER['HTTP_REFERER']"); // Renvoie sur la page précédente


header("Location:$wwwroot/achat/index.php"); // Renvoie sur lpage catalogue

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

merci Mr Pruault,

mais, mon code doit ressembler à ça :

<?

include("../configuration.inc.php");

if (!isset($_COOKIE['PHPSESSID'])) {

header("Location: $wwwroot/cookie.php");
header("Location:$wwwroot/achat/caddie_affichage.php"); // Renvoie sur le caddie
header("Location:$_SERVER['HTTP_REFERER']"); // Renvoie sur la page précédente
header("Location:$wwwroot/achat/index.php"); // Renvoie sur lpage catalogue} else {
[/codebox]

ou à ça :

[codebox]$_SESSION['caddie']->ADD_CART($_REQUEST['id'], $_REQUEST['qte']);
$_SESSION['caddie']->EMPTY_LIST();
$_SESSION['caddie']->UPDATE();

header("Location:$wwwroot/achat/caddie_affichage.php"); // Renvoie sur le caddie

header("Location:$_SERVER['HTTP_REFERER']"); // Renvoie sur la page précédente

header("Location:$wwwroot/achat/index.php"); // Renvoie sur lpage catalogue

if (!isset($_COOKIE['PHPSESSID'])) {

header("Location: $wwwroot/cookie.php");

ou ni l'un ni l'autre, à mon avis ni l'un ni l'autre,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pour renvoyer sur le caddie après l'ajout du produit c'est

header("Location:$wwwroot/achat/caddie_affichage.php");

comme le dit Patrice

ds achat/caddie_ajout.php

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pour renvoyer sur le caddie après l'ajout du produit c'est

header("Location:$wwwroot/achat/caddie_affichage.php");

comme le dit Patrice

ds achat/caddie_ajout.php

yes, Paulanna, j'ai à peu près compris, mais, quand elles sont dans leur caddie affichage après avoir ajouté un produit, quand elles cliquent sur continuer mes achats, j'aimerai qu'elles soient renvoyées à la dernière page qu'elles ont consultée, donc, est ce que :

header("Location:$wwwroot/achat/caddie_affichage.php"); est suffisant.

Tu me diras que "jai qu'à essayer, tu verras bien"

merci Paulanna,

bonne journée,

Jackye

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

est ce que la redirction fonctionne ?

alors, alors tu mets ds achat/modeles/caddie_affichage

<tr><td><a href="<?php echo $referer?>">continuer mes achats</a></td></tr> où tu le souhaites

et ds achat/caddie_affichage.php sous l'inclusion du fichier de configuration

$referer = $_SERVER['HTTP_REFERER'];

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

merci Paulanna, mais, si je fais ça dans achat caddie affichage :

$_SESSION['caddie']->nettoie();

$_SESSION['caddie']->recalc_total();

}

if (! empty($_SERVER['HTTP_REFERER'])) {

header("Location: ".$_SERVER['HTTP_REFERER']."");

} else {

header("Location:$wwwroot/achat/caddie_affichage.php");}

}[/codebox]

il ne se passe rien, on est toujours renvoyé à la page de l'article qui a été ajouté, mais, pas à la page du caddie.

Si je fais ça :

[codebox]$_SESSION['caddie']->ajout();
$_SESSION['caddie']->nettoie();
$_SESSION['caddie']->recalc_total();

}

if (! empty($_SERVER['HTTP_REFERER'])) {

header("Location: ".$_SERVER['HTTP_REFERER']."");

} else {

header("Location:$wwwroot/achat/caddie_affichage.php");}

alors, là, c'est pire, que je clique sur ajouter au caddie, il y a une page pleine de ligne d'erreurs,

Je ne fais pas bien les choses,

Désolée, j'ai essayé, mais merci quand même

bonne journée,

Jackye

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

heu, oups ! pour la redirection c'est achat/caddie_ajout.php (en fin de fichier)

je te rassure, j'aurai du m'en rendre compte moi aussi, mais, j'ai pris habitude de te suivre les yeux fermés :huh:

j'essayerai donc cela plus tard, là, il est temps que je me remette au travail,

bonne journée,

Jackye

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping