Dans cette formation Créer un site E-commerce en Php avec un module de paiement Paypal, d'une durée d'environ de 5 heures, en vidéo, et découpée en 23 tuto vidéo, vous allez apprendre comment créer un site de vente en ligne et comment traiter les paiements Paypal.

Je vous expliquerai pas à pas les bases nécessaires pour créer une page vitrine, créer un catalogue de produits, gérer un panier, créer un espace membres et bien d'autres choses. Au terme de cette formation vous saurez :

  • Créer une structure à votre boutique.
  • Créer une page vitrine pour votre boutique.
  • Mettre en avant les produits.
  • Créer une fiche produit.
  • Gérer un catalogue de produits.
  • Filtrer le catalogue par catégorie.
  • Créer une pagination.
  • Ajouter un produit au panier.
  • Modifier un panier.
  • Supprimer les produits du panier.
  • Valider un panier.
  • Créer un espace membres.
  • Gérer l'inscription d'un membre.
  • Valider l'inscription d'un membre.
  • Envoyer un émail depuis le site.
  • Gérer la connexion et la déconnexion d'un membre du site.
  • Page profil d'un membre.
  • Passer la commande.
  • Gérer le paiement avec Paypal.
  • Traiter le retour de Paypal - Notification de paiement (IPN).
  • Valider la commande et le paiement.
  • Créer un formulaire de contact.

La suite de cette formation dédiée à la création d'un Back Office est disponible !

Jetez un oeil à ces autres tuto Php 5.3

Créer votre propre package composerCréer votre propre package…
Dans ce tutoriel PHP en vidéo, nous allons voir comment créer…

Apprendre PHP & MySQL à partir de zéroApprendre PHP & MySQL à partir…
Dans cette formation apprendre PHP & MySQL à partir de zéro,…

Créer l'espace d'administration  d'un site E-commerceCréer l'espace d'administration…
Voici une formation Créer un espace d'administration (Back-office)…

Manipulez vos images en PHP avec ImagineManipulez vos images en PHP…
Dans ce tuo PHP en vidéo, vous apprendrez à utiliser la librairie…

HTML2PDF : Générer des documents PDF à partir du code HTMLHTML2PDF : Générer des documents…
Dans ce tuto Générer des documents PDF à partir du code HTML…

Apprendre PHP & MySQL à partir de zéroApprendre PHP & MySQL à partir…
Dans cette formation apprendre PHP & MySQL à partir de zéro,…

Créer l'espace d'administration  d'un site E-commerceCréer l'espace d'administration…
Voici une formation Créer un espace d'administration (Back-office)…

Paypal Express Checkout de A à ZPaypal Express Checkout de…
Dans ce tutoriel Paypal Express Checkout et PHP en vidéo, je…

Cette formation contient 23 leçons en vidéo pour une durée totale de 4h51.
Voici le programme complet abordé au cours de cette formation :

  • Introduction 00:02:51 
  • Créer la base de données00:03:21 
  • Créer un template pour le site00:05:17 
  • Page d'accueil du site00:22:35 
  • Page catalogue des produits00:16:47 
  • Pagination00:13:57 
  • Page d'informations produit00:16:29 
  • Ajouter un produit au panier00:08:27 
  • Lister le contenu du panier00:16:16 
  • Modifier les quantités de produits dans le panier00:14:21 
  • Modifier le panier00:05:00 
  • Mise à jour du panier00:11:20 
  • Créer un espace membres00:09:12 
  • Inscription des membres00:42:57 
  • Activer le compre de l'utilisateur00:12:31 
  • Page de connexion 00:12:33 
  • Profil utilisateur00:10:43 
  • Créer une commande00:04:33 
  • Connexion avec l'interface Paypal00:10:36 
  • Page de confirmation de la commande00:04:00 
  • Notification de paiement (IPN)00:32:28 
  • Page de contact00:13:10 
  • Conclusion00:01:50 

Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto Php 5.3 de 4 heures 51 minutes est proposée dans une résolution plus grande que l’extrait suivant :

Partagez cet extrait

Lien vers cet extrait : Embed code :

athakim , Formateur

Je m'appel Hakim , je suis Chef de projet informatique dans un grand groupe de distribution. J'ai travaillé dans le développement informatique et les Systèmes d'informations . Actuellement je prépare mon diplôme d'ingénieur avec le CNAM de paris .

Toutes les formations de Athakim


 

D'autres tuto de athakim

Apprendre  MySQLApprendre MySQL
Dans cette formation Apprendre MySQL d'une durée environ de 2 heures, en vidéo, découpée…

Laravel : formation sur ce framework PHPLaravel : formation sur ce framework PHP
Dans cette formation Laravel en vidéo, nous couvrirons l'Essentiel de Laravel sur une…

MongoDB : tuto d'introductionMongoDB : tuto d'introduction
Voici un tuto gratuit sur MongoDB. MongoDB est un Système de gestion de base de données…

Paypal Express Checkout de A à ZPaypal Express Checkout de A à Z
Dans ce tutoriel Paypal Express Checkout et PHP en vidéo, je vous montrerai de A à…

voir tous les tuto de athakim

Notes attribuées par les utilisateurs (15 votes)

Note moyenne des utilisateurs  

Votez pour ce tuto


 

Les avis / Questions des utilisateurs (78)

par edasong
(a acheté ce tuto - 24 mars 2014)

" Pour mettre à jour la disponibilité d'un produit (pour 1 en stock) :
creer une colonne stock avec une valeur par défaut (par ex disponible) dans la table products puis dans la page commande.php :
faire un UPDATE de la colonne qte dans la table products :
$rep = $DB->insert('UPDATE products SET qte= 0 WHERE id in ('.$items.')');
cela met la quantité du produit à 0 lorsqu'on clique sur le bouton payer.
Pour afficher la disponibilité et cacher le bouton ajouter au panier sur la page produit.php :
<?php
// affichage de la disponibilite
$qte = $produit->qte;
if($qte!=0) {
echo $produit->stock;
}else{
echo '<span class="red">Ce produit est actuellement insponible</span>';
}
?&gt;
&lt;?php
//cacher le bouton ajouter au panier
$qte = $produit->qte;
if($qte!=0)
{
?&gt;
&lt;input type="hidden" name="id" Value="&lt;?php echo $produit-<id; ?<"&gt;
&lt;input type="submit" value="Ajouter au panier"&gt;
&lt;?php
}
else
{
?&gt;
/*Pour cacher le bouton ajouter au panier créer une class hide dans main.css
.hide {display: none;}*/
<span class="hide"></span>
&lt;?php
}
?&gt;
"

par edasong
(a acheté ce tuto - 21 mars 2014)

" Bonjour athakim, j'aimerais savoir comment faire pour que sur la page produit.php il soit impossible d'acheter un article lorsque celui ci n'est plus en stock. (par exemple : bouton ajouter au panier inactif et notification que le produit n'est plus en stock.

Merci "

par edasong
(a acheté ce tuto - 24 février 2014)

" Ca fonctionne, merci !

Ctd,

eda "

par athakim
(auteur de ce tuto - 24 février 2014)

" Bonsoir edasong,

tu as 3 possibilités pour déclarer tes frais : shipping , shipping2 ou handling_cart .

utilise
&lt;input type="hidden" name="handling_cart" value="3.35"&gt;
au lieu de shipping ou shipping2

sinon voici un lien pour plus de détails :
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

cdt,
Hakim. "

par edasong
(a acheté ce tuto - 24 février 2014)

" Bonjour et bravo pour votre tuto. J'ai cependant un problème, j'ajoute un montant de frais de port sur la page commande.php (&lt;input name="shipping" type="hidden" value="5.50" /&gt;) mais ces derniers n'apparaissent pas sur la page paypal et n'implémente pas le total. Dois-je entrer d'autres paramètres ?

Merci. "

par synergsynerg
(a acheté ce tuto - 26 novembre 2013)

" j'ai réussi merci.

Il ne reste que ce probleme avec addpanier, la page expire quand j'utilise history back, de coup pas d'autre choix que de mettre en lien panier.php pour tous les ajouts de produit auriez-vous une solution ?
le prob vient de mon code ?

Cordialement
Pierre "

par athakim
(auteur de ce tuto - 21 novembre 2013)

" Bonjour synergsynerg,
je viens de vous répondre par émail,l'idée est d'utiliser un UL > LI > A dans votre menu et de le remplir avec des noms de catégories récupérer depuis votre table catégories.
(le même principe que le code de remplissage du select) .
athakim. "

par synergsynerg
(a acheté ce tuto - 21 novembre 2013)

" Bonjour, est-ce compliqué de coupler un simple menu html avec l'affichage dynamique des produits svp ?

pourriez-vous m'indiquer la marche à suivre ( le select n'est pas très estéthique)

Cordialement

Pierre "

par mojiezuoa voté :
(a acheté ce tuto - 01 novembre 2013)

" tutos intéressant, mais le formateur manque de pédagogie dans ses explications. le code est balancé à la volée. "

par skyandreama voté :
(a acheté ce tuto - 22 octobre 2013)

" Belle introduction !
Presente très bien se que nous allons faie. "

par fastzibona voté :
(a acheté ce tuto - 06 septembre 2013)

" La fonction supprimer les paniers
Attention !! Là où nous en sommes : "Mise à jour du panier,"
il faut au moins 2 produits enregistrés pour que celà marche
Autrement, une erreur de statement sur la Classe Db.php est soulevée.
Celà aussi aurait pu être énoncé dans la vidéo et debuggé. "

par fastzibona voté :
(a acheté ce tuto - 05 septembre 2013)

" Après nombre de visionnages des tutoriaux, le fond est bon, et l’ambition haute, et les fichiers sources le prouvent. Par contre, si l’on compare les sources aux vidéos, il est vraiment nécessaire d’approfondir le code et donc de visionner et re-visionner les tutoriaux, car de nombreuses erreurs subsistent dans les vidéos et n’ont pas été recorrigés par la suite. "

par setokun1a voté :
(a acheté ce tuto - 31 août 2013)

" tres bonne formation, tres bonne formation, bien bien "

par fastzibona voté :
(a acheté ce tuto - 29 août 2013)

" Dans la page produit.php, la fonction de renvoi header(); ne fonctionne pas sur certains navigateurs, puisque l'on a déjà une fonction header.php incluse au début de notre code. Il existe une fonction de renvoi qui permet d'éviter ce désagrément et qui marche bien. Voici le code :
&lt;?php
if (isset($_GET['id']))
{
$produit = $DB->query('SELECT * FROM products WHERE id=:id',array(
'id'=>intval($_GET['id'])));
// var_dump($produit);
// print_r($produit);
if (empty($produit))
{
function redirect($url, $time=0)
{
//On vérifie si aucun en-tête n'a déjà été envoyé
if (!headers_sent())
{
header("refresh: $time;url=$url");
exit;
}
else
{
echo '&lt;meta http-equiv="refresh" content="',$time,';url=',$url,'"&gt;';
}
}
redirect("index.php","0");
}
}
else
{
function redirect($url, $time=0)
{
//On vérifie si aucun en-tête n'a déjà été envoyé
if (!headers_sent())
{
header("refresh: $time;url=$url");
exit;
}
else
{
echo '&lt;meta http-equiv="refresh" content="',$time,';url=',$url,'"&gt;';
}
}
redirect("index.php","0");
} "

par fastzibona voté :
(a acheté ce tuto - 29 août 2013)

" Concernant la page produits : la pagination ne fonctionne pas correctement. Par exemple, avec le filtre "Accessoires,"le nombre d'enregistrement retournés est de 23, et donc supérieur à 15, ce qui créé 2 pages. Pour que ce la fontionne correctement, il faut aplliquer le filtre dès la Home page. Ainsi, le problème est résolu. "

par olyakloa voté :
(a acheté ce tuto - 20 août 2013)

" Bonjour, Athakim!
J'ai acheté votre tuto. Il y a les problèmes dans ce projet. Voici les points que vous avez défini comme complets, mais qui ne fonctionnent pas. ( J'ai testé les deux : Eshop et Eshop-final).
Créer une fiche produit.
Créer un espace membres.
Gérer l'inscription d'un membre.
Valider l'inscription d'un membre.
Envoyer un émail depuis le site.
Gérer la connexion et la déconnexion d'un membre du site.
Page profil d'un membre.
Passer la commande.
Gérer le paiement avec Paypal.
Traiter le retour de Paypal - Notification de paiement (IPN).
Valider la commande et le paiement.

Donc, un e-mail n'est pas validé correctement( il s'enregistre dans une base de données, mais l'utilisateur ne reçois rien). Pas possible de se connecter comme un membre (encore le problème avec un e-mail), il n'y a pas de fiche des produit, le bouton qui suppose de passer la commande ne réagit pas (les événements de tous les boutons ne fonctionnent pas). Je pense que c'est trop de problème pour un projet qui n'est pas gratuit.

J'espère que vous les allez régler. Merci.
"

par tn59150a voté :
(a acheté ce tuto - 14 août 2013)

" Bonjour Athakim.

Je suis votre formation qui pour l'instant ce passe plutot bien... seul bémol je suis a la vidéo "mise a jour du panier" et j'ai un petit détaille qui me dérange pour l'ajout de produit par les + et Les - du panier j'ai suivit les instruction a la ligne mais quand je clic sur le + ou le - de mon panier il contabilise "2clics" du coup je suis un peut bloquer sur sa pour le moment je voudrais savoir cela est du à quoi car même quand je reprend le codage php je n'y trouve pas d'erreur

avez vous une idée ?

cordialement "

par Lidetoa voté :
(a acheté ce tuto - 06 août 2013)

" bon tuto, toutefois la video se brouille de temps en temps l'espace d'un instant au codage !
Il serait intéressant dans l'avenir de paufiner dans une autre version quelques points comme payements sécurisés ou adaptation au responsive,... "

par athakim
(auteur de ce tuto - 22 mai 2013)

" Bonjour cooool,
le site résultant de la formation est fonctionnel , vous avez la base d'un site E-commerce a faire évoluer en fonction de vos besoins et concernant la suite vous avez un autre module sur l'administration du site . ici:
http://fr.tuto.com/php/creer-l-espace-d-administration-d-un-site-e-commerce-php,39196.html
Merci. "

par cooool
(a acheté ce tuto - 22 mai 2013)

" Bonjour, je compte acheté cette formation mais j'ai quelque question qui sont:

Es qu'il y auras une suite pour cette formation pour qu'il saut vraiment fonctionnel? Api etc...

quel est la structure MVC?

merci d'avance. "

par lechatz
(a acheté ce tuto - 06 mai 2013)

" Bonjour,
je viens de m'apercevoir que la partie paiement rencontre un problème après avoir tout configuré paypal reçoit bien les informations, le fichier log le prouve mais la table orders ne se met pas a jour il doit avoir un problème avec la connexion, pouvez vous me dire comment faire? car cela n'est pas expliquer clairement dans la formation. Il semblerait que je ne suis pas le seul a avoir le problème d'autre personne parle de la même chose mais je n'ai pas lu de solution. Mon email lechatz@hotmail.fr

Merci "

par lechatz
(a acheté ce tuto - 29 avril 2013)

" Bonjour,

Je viens d'acheter ce tuto, j'ai donc télécharger les fichiers sources et les vidéos pour suivre pas à pas le tuto. Première constatation, une fois l'inscription validée, j'essaye d'ajouter un produit à mon panier, j'ai bien message de confirmation qui s'affiche mais le header ne se met pas à jour et le panier reste toujours vide. Ce phénomène se produit avec un hébergeur en ligne mais fonctionne avec un serveur en localhost " wamp".

Autre soucis, exemple je vais dans produit et je filtre tablette, ensuite je clic sur le petit plus pour ajouter une tablette à mon panier, mon navigateur firefox affiche "Le document a expiré".

Autre problème une fois dans la panier si je clic sur "continuer mes achats" rien ne se passe idem pour "passer la commande".

Pour tous ces test j'ai utiliser le dossier Eshop-final. Soit je suis vraiment mauvais :) soit le script complet doit être corrigé pour être utilisé.

Merci pour votre retour.

"

par charleshenri
(a acheté ce tuto - 10 avril 2013)

" Bonjour, j'ai remarqué une petite erreur en testant le site final.

-> Je suis sur la page produit et je les filtres en accessoire. Lorsque je clique sur le petit plus pour l'ajouter au panier il me met voulez vous rafraichir la page pour l'envoie du formulaire

Je sais pas comment remédier à ce problème :s

Merci beaucoup "

par athakim
(auteur de ce tuto - 03 avril 2013)

" Bonjour parisben,
Il faut installer un serveur apache sur votre machine comme Wamp ou xamp et en suite il faudra vous rendre sur le lien http://localhost/ ou http://localhost/phpmyadmin pour gérer votre BDD.
Merci. "

par parisben
(a acheté ce tuto - 03 avril 2013)

" Bonjour, je viens d'acheter votre tuto.
Dès le début, vous commencer par créer une tab. Mais, vous n'expliquez à aucun moment comment arriver à cette page de "myphpadmin".
J'ai été sur le site télécharger ce qui était proposé, mais je n'arrive pas sur la page par laquelle vous commencez.

Pouvez vous s'il vous plait préciser l'étape intermédiaire ? je suis bloqué! "

par athakim
(auteur de ce tuto - 28 mars 2013)

" Merci à vous aussi. "

par Kackyoa voté :
(a acheté ce tuto - 26 mars 2013)

" Je voulais dire un grand merci au formateur pour la qualite de son travail...

Merci encore "

par lounea
(n'a pas acheté ce tuto - 21 février 2013)

" Merci pour votre réponse.
Belle soirée ;-) "

par athakim
(auteur de ce tuto - 21 février 2013)

" Bonjour lounea,

Ma formation ne s'utilise pas avec les logiciels que vous avez cité et je pense pour suivre cette formation il faut avoir une petite base en HTML et PHP .

Merci. "

par lounea
(n'a pas acheté ce tuto - 21 février 2013)

" Bonjour,
je souhaite créer un site e-commerce et votre formation m'intéresse vivement, mais je n'ai aucune connaissance en php et language html.
Nos sites sont édités et publiés dans iweb et hébergés sur OVH qui propose des logiciels libres pour créer un e-commerce (type Thelia, OS Commerce, Prestashop, Magento, Zen Cart).

Voici mes questions :
1- Votre formation s'utilise-t-elle avec un de ces logicielles ou permet-elle de les remplacer ?
2- Est-elle adaptée à des personnes débutantes comme moi ?
3- Envisagez-vous de proposer un module de formation pour gérer des téléchargements sécurisés en ligne (vente de musique ou de livre numérique) ?

Merci d'avance pour vos réponses.
Bien à vous,
Lounea "

par sibuno
(a acheté ce tuto - 19 février 2013)

" bonsoir, à tous ceux qui voudraient utiliser les frais de port avec paypal, le nom de la variable à utiliser n'est plus shipping mais handling_cart.
@ bientôt. "

par sibuno
(a acheté ce tuto - 19 février 2013)

" bien le bonjour, je suis en train de fignoler mon site, et encore merci de votre aide, je vous ai écris hier pour une question, juste pour vous dire qu'il y a un petit pb concernant le panier dans le header, quand on se déconnecte le panier ne passe pas à 0, voilà c'est tout, rien de méchant. "

par lolodena voté :
(a acheté ce tuto - 19 février 2013)

" Hakim,

Je viens d'installer Winrar sous Windows et effectivement la décompression s'est bien déroulé, donc c'est bien un soucis au niveau des différentes versions de logiciel de désarchivage que l'on peut trouver sur le net, c'est bon à savoir ;)

Donc maintenant, je peux attaquer le tuto sereinement avec les sources :)

Laurence "

par lolodena voté :
(a acheté ce tuto - 19 février 2013)

" Pardon, j'ai déjà eu le cas (et non j'ai toujours eu le tour) ... et je l'ai visionné ;)
En tout cas merci de nous proposer d'aussi bons tutos ;) "

par lolodena voté :
(a acheté ce tuto - 19 février 2013)

" Bonjour Hakim,

J'ai suivi ton tuto, et il est vraiment très complet (bien que je ne comprends pas tout, mais niveau PHP je débute complètement donc ceci explique cela ;) ).
Par contre, je suis navrée d'insister mais l'archive est toujours incomplète, je viens de tester sur Mac et sur PC à l'instant, téléchargé, il y a une heure environ, et j'ai toujours ce message avec Winzip sur Mac : "Fatal error: This file appears to be incomplete or it constitutes one disc of a spanned Zip file. Please insert the last disc of the spanned set and try the operation again." et sur PC j'ai ce message là : "Le dossier compressé n'est pas valide" avec l'utilitaire de décompression de Windows 7.

Cela provient peut-être de ton logiciel de compression, j'ai toujours eu le tour sur Mac, le logiciel se désarchiver parfaitement avec l'utilitaire avec lequel il avait été créé mais pas avec les autres du marché.

Merci par avance de faire le nécessaire, il me tarde de mettre en pratique ton super tuto maintenant que je l'ai visionner dans son intégralité :)

Laurence "

par athakim
(auteur de ce tuto - 18 février 2013)

" Bonjour tbesombes ,
je viens de faire les test sur windows et mac , il n'y a aucun problème avec l'archive et j'ai comme même renvoyé de nouveau les sources sur le serveur de tuto.com.
cdt, "

par tbesombes
(a acheté ce tuto - 18 février 2013)

" Lorsque je télécharge les fichiers sources du tuto "créer un site E-commerce avec Php et Paypal" REF:38350, le dossier est vide ! Pourquoi? "

par LucasSokhaa voté :
(a acheté ce tuto - 14 février 2013)

" un grand merci pour ce super tuto! je vais prendre un prendre un peu (beaucoup) d'avance dans mon travail! lol :) "

par athakim
(auteur de ce tuto - 12 février 2013)

" Bonjour loloden,
je viens de renvoyer le fichier sur le serveur et j'ai fait un test avec Winzip et Winrar tout est Ok .
merci. "

par lolodena voté :
(a acheté ce tuto - 12 février 2013)

" Bonjour,

Je viens d'acheter votre tuto et malheureusement, lorsque j'essaie de télécharger le fichier des sources, il m'est impossible de le décompresser, pourriez-vous le réuploader s'il vous plait ?

Par avance merci

P.S. : je viens de commencer le tuto sur la création d'un blog de A à Z, et un grand bravo, c'est très bien expliqué, c'est un jeu d'enfant à vous suivre (j'en suis qu'aux premiers chapitres mais j'ai déjà un très bon à priori pour la suite :) ). "

par athakim
(auteur de ce tuto - 06 février 2013)

" Bonsoir sibuno,
c'est en cours de réalisation.
merci. "

par sibuno
(a acheté ce tuto - 06 février 2013)

" Bonsoir, je vois que vous venez de sortir un nouveau tuto sur comment faire son site de a à z avec backoffice, vous ne deviez pas faire la partie backoffice pour ce tuto? vous ne comptez plus le faire? "

par Olivier75009a voté :
(a acheté ce tuto - 23 janvier 2013)

" Bon tuto, se suit avec plaisir. Le formateur est "frais" et maîtrise très bien son sujet.

A suivre. "

par charleshenri
(a acheté ce tuto - 15 janvier 2013)

" Merci beaucoup pour la MAJ des fichiers sources :)
Oui j'ai aussi le même problème que CABwtf
Si vous voulez aussi mon adresse : hontoircharleshenri@gmail.com

Un grand merci en tout cas

charles "

par CABwtf
(a acheté ce tuto - 14 janvier 2013)

" Merci Athakim,
Mon IPN n'était en fait pas configuré dans paypal. La classe "orders" marche très bien désormais!! :)
J'ai cependant encore une question concernant les quantités. J'ai l'impression qu'il est possible d'acheter plus de produits qu'il n'y en a de disponible et que mes quantités ne sont pas mises à jour après un achat, bref que ma base de donnée ne communique peut-être pas bien avec les produits.
Si vous souhaitez me contacter hors-commentaire vous pouvez me joindre ici: petit.christophe(at)gmail.com. Si ça peut servir d'exemple, je serai ravi de montrer mon site une fois fini !
Merci beaucoup par avance. "

par athakim
(auteur de ce tuto - 14 janvier 2013)

" Bonjour charleshenri,
je viens de modifier le fichier produits.php et j'ai renvoyé les sources sur le serveur ,donc maintenant les liens de pagination fonctionnent correctement.
Merci. "

par charleshenri
(a acheté ce tuto - 14 janvier 2013)

" Bonjour, j'ai testé à fond le site et j'ai remarqué qu'il y avait une chose qui ne fonctionne pas.
Quand je filtre les produits par "accessoires", je vois qu'il y a une pagination qui s'affiche.
Page 1 et Page 2.

Mais lorsque je click sur la pagination 2, il me renvoie à la catégorie "Tous"
Comment puis je faire pour avoir la page 2 qui contient la suite des items "accessoires" ?

Un grand merci,
Charles "

par athakim
(auteur de ce tuto - 14 janvier 2013)

" Bonjour

@ sibuno : je viens de vous répondre par émail.

@CABwtf : vérifier vos retour de requête pour avoir une explication parce que chez moi ,le code fonctionne.

bon courage.
"

par sibuno
(a acheté ce tuto - 14 janvier 2013)

" Bonjour, voilà j'ai commencé votre tuto, je suis un peu bloqué.
je voudrais sur la page produit.php ajouter au formulaire un select pour pouvoir choisir une déclinaison du produit donc 2 prix différents, je n'arrive pas à modifier votre code dans la page addPanier.php car vous ne récupérer que l'id et la quantité et vous dites que id=qte, moi je voudrais récupérer plus des 2 variables, au moins le nom de mon select.
Merci d'avance de votre aide, dites moi si je peux vous écrire ou pas.
sibuno"at"gmail.com "

par CABwtf
(a acheté ce tuto - 13 janvier 2013)

" Bonjour,
J'ai mis ma version en ligne et tout est impeccable jusqu'au paiement.
J'ai le même problème que @charleshenri. Mes comptes acheteurs/vendeurs sur sandbox sont bien débités/crédités, mais les quantités de la BD ne changent pas et la table orders n'est pas mise à jour. :s
Merci "

par charleshenri
(a acheté ce tuto - 11 janvier 2013)

" Ok je vais tester le debug tantôt.
Est ce que le problème de requête aurait un lien avec le port 80 qui est forwardé sur mon PC ?

Merci "

par athakim
(auteur de ce tuto - 11 janvier 2013)

" Bonjour,
@sibuno :
oui effectivement ,j'ai prévu qu'une variable pour les frais de port mais vous pouvez rajouter quelques lignes de code pour les personnaliser .

@charleshenri :
je viens de refaire un test avec le même code chez moi et tout est ok ,verifier votre requête ou bien faites un debug des retours .
Merci. "

par sibuno
(a acheté ce tuto - 10 janvier 2013)

" Bonsoir, merci de votre réponse athakim, quand vous parler de variable pour les frais de port, cela veut dire que l'on ne peut mettre qu'un seul tarif? pas progressif par rapport au poids par exemple?
j'ai voulu acheter la formation, j'ai acheté des crédits car j'en n'avais plus assez, et bien paypal m'a débité, et tuto.com ne m'a pas crédité, donc dés que cela est fait je me mets devant votre tuto. "

par charleshenri
(a acheté ce tuto - 10 janvier 2013)

" Bonjour,

Voila j'ai suivis votre tuto de A à Z et franchement très bon tuto ;)
J'ai seulement quelques soucis concernant la requête qui ajoute les informations dans la table orders.
Le paiement s'effectue bien, je reçois bien les deux messages dans paypal pour me dire qu'un compte à été augmenté et l'autre diminué. Mais la base ne se remplit pas et j'ai vérifié votre code avec le mien et c'est exactement la même chose :s

Merci encore pour tout :)
"

par athakim
(auteur de ce tuto - 10 janvier 2013)

" Bonjour CABwtf,
il faudra créer un formulaire dans la page profil.php pour permettre a l'utilisateur de gérer ces informations .
je pense développer cette page avec le Back office...
Merci. "

par athakim
(auteur de ce tuto - 10 janvier 2013)

" Bonjour sibuno,

Pour votre question sur les frais de port ,il suffit d'attribuer une valeur à la variable dédiée dans le formulaire (actuellement est a zéro) et concernant le Back Office ,il faut juste que je trouve le temps de le finir .
Merci. "

par CABwtf
(a acheté ce tuto - 09 janvier 2013)

" " Bonjour,
Je trouve que c'est un tuto clair et complet, cependant que se passe-t-il si l'utilisateur veut modifier ses informations (mot de passe, adresse etc.) ?
Merci " "

par sibuno
(a acheté ce tuto - 09 janvier 2013)

" Bonsoir athakim, je voudrais acheté ce tuto qui m'a l'air très sympathique, 2 petites questions, est-ce que tu parle de frais de port dans le tuto? et quand prévois tu la partie backoffice?
Je te remercie par avance. "

par athakim
(auteur de ce tuto - 09 janvier 2013)

" Bonjour edmont12,
vous avez besoin d'un simple editeur de texte comme par exemple notepad++ (il est gratuit) pour taper votre code et d'un serveur wamp ,gratuit aussi pour les scripts php.
Merci. "

par edmont12
(n'a pas acheté ce tuto - 08 janvier 2013)

" Bonjour
Pour suivre cette formation; faut il un un logiciel payant? de quoi a ton besoin comme logiciel ou autre svp

cordialement

Dani12 "

par doctor-pixela voté :
(a acheté ce tuto - 06 janvier 2013)

" @mistermax .... tu as regardé dans le dossier des messages indésirables? avec hotmail, j'avais reçu les miens dans ce dossier, ça arrive souvent avec les mails générés automatiquement "

par mistermaxa voté :
(a acheté ce tuto - 03 janvier 2013)

" Bonjour et bonne année à tous
Très bon tuto, bien expliqué, suffisamment clair même lorsque l'on est débutant comme moi.
Par contre j'ai un problème, je n'arrive pas à renvoyer les messages dans ma messagerie après la création du compte client. Ma BD affiche bien les données mais ma messagerie ne reçoit pas les messages pour pouvoir activer ensuite ce compte client.
Je n'ai pas d'erreur de code pourtant.
merci d'avance pour cette petite aide "

par sibuno
(a acheté ce tuto - 03 janvier 2013)

" Bien le bonjour, très intéressé par ce tuto, pourrais-tu donner une estimation de ton prochain tuto sur le backoffice?
merci d'avance et mes meilleurs voeux. "

par athakim
(auteur de ce tuto - 31 décembre 2012)

" Bonjour pipih,

je ne gère pas spécialement les frais de livraisons puisque je passe la valeur de 0.00 € dans le champ dédier pour mais vous pouvez le rajouter il suffit de passer la valeur de vos frais dans le champ
&lt;input name="shipping" type="hidden" value=" valeur de vos frais" /&gt;&lt;!-- frais de port --&gt;
et idem pour les taxes
&lt;input name="tax" type="hidden" value=" valeur de la taxe" /&gt; &lt;!-- tax --&gt;

Merci.
"

par pipih
(n'a pas acheté ce tuto - 31 décembre 2012)

" Bonjour,

Ce tuto a l'air sympa, geres-tu les frais de livraison dans la boutique ?

Merci "

par doctor-pixela voté :
(a acheté ce tuto - 30 décembre 2012)

" @ fastzibon , je trouve que tu es sévère.... moi je trouve que Hakim est très pédagogue, il décompose bien les scripts, il montre souvent avec des var_dump le contenu des variables pour nous aider à comprendre ce que fait le code.
J'ai acheté d'autres tutos ici, de programmation, où ça va au pas de course et où on comprend rien à ce qui se passe, alors que ce tuto là est très détendu.

Son élocution est correcte.. je reconnais quand même qu'il pourrait éloigner le micro lorsqu'il tousse lol, mais bon ,c'est mineur. "

par mirkichkovea voté :
(a acheté ce tuto - 30 décembre 2012)

" Salut Athakim,

Franchement j'ai aucune remarque à propos de ton tuto, car il parais clair et détaillé, sauf que j’attends le coté backeoffice administratif pour complété ce magnifique tuto, merci Athakim pour ton travail de qualité. "

par fastzibona voté :
(a acheté ce tuto - 30 décembre 2012)

" C'est pas mal pour le contenu, parcequ'il va assez loin dans la programmation. Par contre, doit faire de gros effortts d'élocution très mauvais pédagogue "

par doctor-pixela voté :
(a acheté ce tuto - 30 décembre 2012)

" Bon, j'ai déjà dépassé un bon tiers du tuto, et je confirme, c'est excellent...
Le code est très propre, c'est progressif et bien expliqué, c'est très intéressant à suivre, vraiment du bon boulot..
On pourra facilement adapter ce code à ses propres besoins.

Juste un petit soucis avec Internet Explorer (encore lui..) avec l'affichage des pages, les &lt;li&gt; s'empilent au lieu d'être côte à côte (dans le menu et pour les articles).

il suffit de les mettre en float:left dans le css,et de mettre en clear:both les éléments qui les suivent (la pagination et le footer) , rien de bien grave d'autant plus que le CSS n'est pas le sujet du tuto "

par doctor-pixela voté :
(a acheté ce tuto - 29 décembre 2012)

" J'ai acheté le tuto et commencé à visionner.
Mes premières impressions sont très bonnes, ça a l'air très détaillé et méthodique, le rythme est suffisamment lent pour que l'on capte sans être obligé de revenir en arrière incessamment et Hakim a une voix très posée, il me tarde de continuer dans la suite du tuto.

c'est du bon boulot.

Je redonnerai un avis plus complet à la fin du tuto. "

par athakim
(auteur de ce tuto - 27 décembre 2012)

" Bonjour tbesombes,

Lors de la création du compte le client peut entrer des informations comme (son adresse, son nom ,tel,...) de plus il y a une page profile de l'utilisateur qu'il faut remplir ou personnaliser en fonction de vos besoins .

le formulaire d'inscription reste qu'un modèle parmis d'autres a vous de rajouter ou d'enlever des champs (ou informations) mais la base est là.
Merci.

"

par tbesombes
(a acheté ce tuto - 27 décembre 2012)

" Bonjour Athakim,

Le tuto à l'air très intéressant mais je ne vois à aucun moment la possibilité pour le client de donner son adresse de facturation et ni même de livraison. Car en tant que vendeur nous avons besoin de ces infos pour facturer et expédier la commande.
Est-ce expliqué dans votre tuto ?

Si c'est le cas je dis oui à votre formation et vais alors la réserver au plus vite !

En vous remerciant
Thomas "

par athakim
(auteur de ce tuto - 27 décembre 2012)

" Bonjour ,
concernant la partie Paypal voici les points importants:
- j'explique comment travailler avec sandbox pour faire les tests .
- Créer un formulaire pour envoyer les données a l'API Paypal .
- Traiter les retours Paypal dans un script IPN (notification de paiement instantané)
- Confirmer la commande et le paiement .
donc , logiquement on voit l'ensemble du processus de paiement avec Paypal.

Durant la formation vous avez les test qui fonctionnent et avec la formation vous avez les sources qui sont fournis avec les scripts Paypal bien documentés.
"

par doctor-pixela voté :
(a acheté ce tuto - 27 décembre 2012)

" Bonjour, je reviens à la charge sur un autre point: est ce que la partie Paypal Sandbox est bien décrite et expliquée ici, dans les moindres détails, car j'ai déjà suivi des tutos ici sur le sujet (paiement Paypal), et il y a des trucs qui ne marchent pas, et impossible de diagnostiquer, alors j'ai besoin d'un tuto HYPER blindé sur le sujet

merci "

par athakim
(auteur de ce tuto - 27 décembre 2012)

" Bonjour,
la formation ne contient pas la partie administration (BackOffice) et elle fera l'objet d'un autre tuto prochainement .

merci. "

par stepho
(n'a pas acheté ce tuto - 27 décembre 2012)

" Bonjour

j ai l' impression qu'il n' y a pas les backoffice du site ( la partie administration) ?

Ce sera l'objet d'un autre tuto ou non?

car c est indispensable.

merci

stephi "

par athakim
(auteur de ce tuto - 26 décembre 2012)

" Bonjour ,
Oui effectivement c'est du pur code PHP que j'ai utilisé durant toute la formation .
Merci. "

par doctor-pixela voté :
(a acheté ce tuto - 26 décembre 2012)

" bonjour,

au niveau du code Php, peut on savoir si c'est du pur PHP ou bien si un framework est utilisé?
on ne voit aucune description du code dans la présentation.

merci "

 

Donnez votre avis ou posez une question au formateur.

Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous

Ce tuto en résumé ...

Ce tuto Php 5.3 d’une durée de 4 heures 51 minutes a été acheté 251 fois et a reçu une note moyenne de 4/5.

Ce tuto a été publié le 26 décembre 2012 par athakim, contributeur, ayant reçu une note moyenne de 4,2/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto Php SIte.

Tous les fichiers sources sont fournis avec cette formation. Ces derniers vous permettront de reproduire les manipulations expliquées dans cette formation.

Cette formation qui se présente sous la forme de plusieurs vidéos, vous expliquera étape par étape, toutes les manipulations présentées par le formateur.

Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.

N'hésitez pas à nous contacter si vous avez la moindre question !