djsquinje
Messages postés736Date d'inscriptionlundi 19 janvier 2009StatutMembreDernière intervention31 mai 2017
-
15 janv. 2016 à 14:36
jordane45
Messages postés38144Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention21 avril 2024
-
31 janv. 2016 à 20:15
Bonjour à tous,
Bonne année :)
Voici mon code :
<?php // $Id: convert_client.php 347 2012-05-07 09:11:55Z pcoustillas $ ?> <?php /*Copyright (C) 2003-2004 Guy Hendrickx Licensed under the terms of the GNU General Public License:http://www.opensource.org/licenses/gpl-license.php File Authors:Guy Hendrickx Modification : Pierre Coustillas*/
$type_verif="devis"; //pour vérifier que l'utisateur à le droit de valider ce devis $num_doc=$_POST['num_dev']; //pour vérifier que l'utisateur à le droit de valider ce devis require_once(dirname(__FILE__) ."/verif_client.php"); require_once("../include/config/common.php"); require_once("../include/config/var.php"); require_once("../include/language/$lang.php");
//on les reinjecte dans la base bon_comm $sql1 = "INSERT INTO ${tblpref}bon_comm ( client_num, date, tot_htva, tot_tva ) VALUES ( $client_num, '$annee-$mois-$jour', $tot_htva, $tot_tva )"; mysql_query($sql1) or die("Erreur création du bon de commande !<br/>$sql1<br/>" . mysql_error());
//passer le devis à l'etat ok $sql2 = "UPDATE ${tblpref}devis SET resu='ok' WHERE num_dev=$num_dev"; mysql_query($sql2) or die("Erreur mise à jour du devis !<br/>$sql2<br/>" . mysql_error());
//touver le dernier enregistrement pour le numero de bon $sql = "SELECT MAX(num_bon) As Maxi FROM ${tblpref}bon_comm"; $result = mysql_query($sql) or die('Erreur'); $max = mysql_result($result, 0);
$sql3 = "SELECT * FROM ${tblpref}cont_dev WHERE dev_num=$num_dev"; $req = mysql_query($sql3) or die("Erreur selection du contenu devis !<br/>$sql3<br/>" . mysql_error());
//Il faut recréer toutes les lignes de bon while($data = mysql_fetch_array($req)) {
$sql4 = "INSERT INTO ${tblpref}cont_bon (bon_num, article_num, quanti, tot_art_htva, to_tva_art) VALUES ('$max', '$article_num', '$quanti', '$tot_art_htva', '$to_tva_art')"; mysql_query($sql4) or die("Erreur création des lignes de devis !<br/>$sql4<br/>" . mysql_error()); }
jordane45
Messages postés38144Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention21 avril 2024344 15 janv. 2016 à 15:23
Bonjour,
Tu travailles en LOCAL sur ta machine ou tu héberges ton site sur le web ?
Si tu es en LOCAL ... as tu paramétré le SMTP de ton logiciel (WAMP / EasyPhp...) ?
djsquinje
Messages postés736Date d'inscriptionlundi 19 janvier 2009StatutMembreDernière intervention31 mai 20173 15 janv. 2016 à 23:37
Je suis en web, logiquement la mesagerie fonctionne.
Ma page contact fonctionne, donc les paramètres SMTP sont bien configurer
Erreur ! Mail non envoyé
header :
to:
subject: devis
Message:
--1eefb692b722fa2ccd3a9335aa183921 Content-type: text/html; charset=ISO-8859-15 Ceci est un test
Desolé pour le retard Jordan
jordane45
Messages postés38144Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention21 avril 2024344 31 janv. 2016 à 20:15
Petite erreur dans mon code (que tu aurais pu voir par toi même )
Il semble (hormis les headers qui sont mal envoyés) que les autres variables ne sont pas passées à ta fonction :
Le to et le subject sont vides....
Normal que ça ne marche pas;
15 janv. 2016 à 23:37
Ma page contact fonctionne, donc les paramètres SMTP sont bien configurer