Bonjour tout le monde,
j ai besoin d editer des factures. Pour cela je dois passer par les etapes suivantes :
- je choisis la commande que je veux avec le nombre de copie de factures (selon le support, c est pas ça mon probleme)
- apres je fais un choix par une liste deroulante : soit imprimer soit valider la facture.
- apres je fais un test pour le nombre de copie. et pour chaque test a sa propre facture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?
include("configbase.php");
include("fact_11.php");
$listpays = $_GET['listpays'];
$pays=$_GET['pays'];
$id = $_GET['id'];
$nb = $_GET['nb'];
$cmd = strtok($id,",");
$nbr = strtok($nb,",");
$req1 = "SELECT *
  FROM commande_web, cmd_sup, support_web, facture_web
  WHERE cmd_sup.id_cmd = commande_web.id_cmd
  and commande_web.id_cmd = facture_web.id_cmd
  and facture_web.id_cmd = $cmd
  and id_support = cmd_sup.id_sup
  and (support_web.id_pays = $listpays or pays_acteur = $listpays)
  AND facture_web.id_sup = cmd_sup.id_sup";
$res1 = mysql_query($req1);
$nbr1 = mysql_num_rows($res1);
if($nbr1 == 1)
{
 facture_11($cmd,$pays,$listpays);
}
elseif($nbr1 == 2)
{
 if($nbr == 1)
 {
  echo "facture générale faite dans notre local";
 }
 elseif($nbr == 2)
 {
  //header("location:fact_11.php?cmd=$cmd&pays=$pays&listpays=$listpays");
 }
}
?>
pour le moment j essaye de faire un seul type de facture. mais j ai un petit probleme.
je veux mettre dans le footer() une adresse qui correspond à celui qui a traité la commande. c a d que cette adresse je vais la prendre depuis la base de données.
j ai essayé les $_SESSION['id'] (id de l acteur) mais il ne veut pas accepter les session_start().
je ne sais pas quoi faire??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?
define('FPDF_FONTPATH','font/');
require('fpdf.php');
class PDF extends FPDF{
 function Header()
 {
 }
 function dateangfr($date_mysql)
 {
  list($year, $month, $day) = explode("-", $date_mysql);
  $lastmodified = "$day/$month/$year";
  return $lastmodified;
 }
 function Footer()
 {
 }
}
function facture_11($cmd,$pays,$listpays)
{
 $pdf=new PDF(); 
 $pdf->Output();
 //  Redirection JavaScript
}
?>
aidez moi s il vous plait. merci