Gestion de Contenu, de Communauté et de groupes de travail collaboratif - Open Source, français, sécurisé, stable et performant

  • MODULES

    Pour étendre les nombreuses fonctionnalités disponibles de base - modules.npds.org est à votre disposition.

    Des modules complémentaires, une communauté de développeurs active, des forums pour vos questions ... NPDS  est aussi une plateforme de développement !
  • STYLES

    Vous cherchez des thèmes graphiques pour votre portail ou votre communauté : styles.npds.org est à votre disposition.

    Des thèmes du plus simple au plus sophistiqué. Des thèmes facilement modifiables et toujours en Open-Source - Laissez simplement parler votre imagination !
  • BIBLES

    La documentation indispensable pour personnaliser et exploiter toute la puissante de NPDS  est à votre disposition sur bible.npds.org.

    Vous pouvez participer à l'effort de documentation - rien de plus simple : contactez un membre de la Team de développement et nous vous ouvrirons un compte sur le Wiki !
Devenir membre    |    Identifiant : Mot de Passe : -
Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif.
Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.

Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grâce aux puissants outils disponibles de base.
  • Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
  • Respect des standards : UTF8, XHTML, CSS, ...
  • Système de blocs avancés
  • Installation et administration complète et centralisée
  • Editeur HTML intégré
  • Gestionnaire de fichier en ligne
  • Gestion des groupes de membres
  • Ecriture collaborative de documents (PAD)
  • Forums évolués
  • Mini-sites (pour les membres et les groupes de travail)
  • Chat temp réel
  • Système de News et de rubriques complet (édition, révision, publication)
  • ...
Gratuit et libre (Open-Source), développé en PHP, NPDS est personnalisable grâce à de nombreux thèmes et modules et ne requiert que quelques compétences de base.
NPDS Workplace - groupe de travail collaboratif
 NPDS WorkSpace - tous l'univers du travail collaboratif.
Modéré par : developpeur jpb Jireck 
Index du Forum » » Le coin des codeurs » » suppression d'article dans un caddie
Auteursuppression d'article dans un caddie
oceane751
4  

oceane751
  Posté : 18-05-2005 21:42

bonsoir à tous!

voila je rencontre un probleme au niveau de la suppression d'article dans mon panier
mon painer marche très bien sauf cette suppression donc si quelqu'un pourrait m'aider se serait vraiment très gentil
voici le code :

<?
// caddie_del.php... ...sert à supprimer un élément du caddie...
if(!session_id())
session_start();


$quantite = $_GET['quantite'];
$article = $_GET['article'];

if(isset($_GET['ref_produit']))
{
// si un produit ets spécifié.;;
$quantite = count($panier);
for($i=0;$i<$quantite;$i++)
{
// on fait une boucle qui parcours le panier...
if($_SESSION['panier'][$i]['ref_produit'] == $_GET['ref_produit'])
{
// une fois arrivé au produit voulu, on le supprime...
array_splice($panier,$i,-1);
}
}
header("Location: http://127.0.0.1/oceanecoin/article_supprime.php");
// on redirige le client vers une page qui liste les produits & les quantités...
}
?>

je vous en remercie beaucoup d'avance

à bientôt

  Profil  
Tito
7758       
 

Tito
  Posté : 18-05-2005 23:00

Une fois tu utilises $panier et après tu utilises $_SESSION['panier'] pour la même chose si je comprends bien ton code... Voulu?

  Profil  E-mail  www  
oceane751
4  

oceane751
  Posté : 18-05-2005 23:10

que je mette $_SESSION['panier'] ou $panier cela ne change rien du tout

voici mes erreurs :

Notice: Undefined index: quantite in c:\program files\easyphp1-7\www\XXX\supprime.php on line 9

Notice: Undefined index: article in c:\program files\easyphp1-7\www\XXX\supprime.php on line 10

qui correspondent à :

$quantite = $_GET['quantite'];
$article = $_GET['article'];

  Profil  
Tito
7758       
 

Tito
  Posté : 18-05-2005 23:24

Et tu mets quoi comme URL?

  Profil  E-mail  www  
oceane751
4  

oceane751
  Posté : 18-05-2005 23:32

alors pour aller de on panier vers vers la page supprime.php, l URL est :

http://127.0.0.1/XXXX/supprime.php?retirer=RETIRER&article=<?=row['article']

peut être qu'il faut juste que je mette http://127.0.0.1/XXXX/supprime.php....

  Profil  
oceane751
4  

oceane751
  Posté : 19-05-2005 17:01

huumm je crois que j'ai mal fait quelque chose
en faite quand je clique sur le bouton "supprimer" le code ne comprends pas qu'il s'agit de cette ligne du tableau donc qu'il s'agit d'un article et un seul parmis les autres du panier mais alors comment faire?

voici mon bouton :
<td><b><form><input type=submit value=cliquez ici> <a href = <a href='http://YYYYY/XXXXXX/supprime.php?retirer=RETIRER&article=<?=row['article']></a></form>http://YYYYY/XXXXXX/supprime.php?retirer=RETIRER&article=<?=row['article']></a></form></a>>

merci !!

Message édité par : Tribal-Dolphin


  Profil  
Tribal-Dolphin
4374       
 

Tribal-Dolphin
  Posté : 19-05-2005 21:51

Salut,

L'erreur que tu as veut simplement dire que tu la variable est indéfinie.
En clair, ton lien ne renvoi ni article ni quantité donc $quantite = $_GET['quantite']; et $article = $_GET['article']; plantent.

Je te conseil de vérifier leur existance avant de les affectées :

<?PHP
if(isset($_GET["quantite"]) && isset($_GET["article"])) {
  // TON CODE
} else {
  echo 
"ERREUR : Article ou Quantité indéfinie  .<br />Il est donc impossible de supp rimer& nbsp;cet article.";
}
?>




Message édité par : Tribal-Dolphin


  Profil  
Sauter à :

Temps : 0.0126 seconde(s)