Comment utiliser fpdf dans mon script php

Résolu/Fermé
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 - 26 sept. 2011 à 10:54
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 - 6 oct. 2011 à 17:27
Bonjour,
Je n'ai jamais utiliser fpdf,je ne sais pas du tout comment l'intégrer dans mon code et comment faire un pdf..je vous demande de l'aide car j'ai regardé sur le site et avec mon ami google,mais je n'ai pas trouvé de tuto qui m'expliquerai du début à la fin le déroulement...Merci
A voir également:

112 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 12:07
ok,alors essaye de faire ceci:
j'ai vu dans ta page consommation.php tu as déclaré les variables plus haut (if isset...) et tu fermes l'accolade à la fin du tableau,essaye de fermer l'accolade de ce if après le lien pour imprimer.
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
Modifié par fauve1512 le 6/10/2011 à 12:46
T'es génial..je ny avait pas pensé..tout fonctionne..
J'ai une dernière demande.. je ne vais pas refaire un post ...je termine ce soir et on vient de me demander une dernière chose qui n'était pas prévue.... au moment de la connexion au site avant d'avoir accès à la page d'accueil ,un formulaire d'identification(login,password) doit apparaître, j'ai créé le formulaire fait un fichier log.php avec une fonction php pour controler le login et password...maintenant j'aimerai savoir comment afficher ce formulaire avant d'arriver à l'accueil du site????
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 12:52
humm je ne savais pas que j'étais génial,tu me dois combien de caisse de champagne déjà?lol
donc pour ta dernière question,tu veux qu'une fois le site lancé que le formulaire de connexion s'affiche?
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 13:28
c'est pas une caisse que je tedevrai mais un semi-remorque..lol oui à ta question je ne sais plus comment on fait..c'est à dire au moment où on se connect au site au lieu d"avoir la page d'accueil en premier on a le formulaire d'identification avec login et mot de passe
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 13:32
pour avoir le formulaire en premier c'est simple,tu nomme la page de ton formulaire index.php et une fois connecté (identifiants corrects,tu es redirigé vers accueil). si ta page d'accueil tu la nommé index.php,alors là il faudrait tout changer.
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
Modifié par fauve1512 le 6/10/2011 à 13:39
en faite ma page accueil se nomme corps.php et mon index.php c'est la racine donc ???
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 13:37
oui!la page d'accueil que tu appelles index.php, renomme la en accueil.php et bien sur il faut modifier les liens partout. et ta page de connexion,tu l'appelles maintenant index.php comme ça lorsqu'on tape l'adresse de ton site dans la barre d'adresse,on tombe droit sur ta page de connexion.
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 13:43
nos post ce sont croiser ma page connexion.php est dans mon dossier php et en racine index.php ma page accueil est corps.php..si je renomme connexion.php en index..il va y avoir un problème...mes pages sont gérer dans ma bdd et liens sont des index ex :index.php?idpage=11
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 13:47
que contient index.php?
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 13:58
j'ai changer l'index de log dans ma bdd à 0 qui était celui de l'accueil donc j'ai mon formulaire en premier et après..... index.php contient ceci :

<!-- index du site -->
	<?php session_start();
		//include
		include "php/connexion.php" ; 
		include "php/preparation_page.php" ;//récupération de l'idpage
        
    ?>
        
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head>
        <title><?php echo $titre ?></title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="css/style.css" rel="stylesheet" media="screen" charset="utf8" type="text/css"/>
        <link rel="stylesheet" media="all" type="text/css" href="css/jquery-ui-1.8.16.custom.css" />
        <link rel="stylesheet" type="text/css" href="css/print.css" media="print" />
        <noscript>Votre navigateur ne lit pas le Javascript, veuillez l'activer pour une utilisation optimale du site</noscript>
		<script type="text/javascript" src="function/jquery-1.6.2.min.js"></script><br>
        <script type="text/javascript" src="function/jquery-ui-1.8.16.custom.min.js"></script><br>
        <script type="text/javascript" src="function/jquery.ui.datepicker-fr.js"></script>
        
        <script type="text/javascript">
         $(document).ready(function(){ 
         $( "#datepicker" ).datepicker();
         }); 
        </script>
         	   
        <script type="text/javascript">
         $(document).ready(function(){ 
         $( "#datepicker1" ).datepicker();
         }); 
        </script> 	
              
               
        <script type="text/javascript">
          window.onload = function (e){
          var trNodes = document.getElementsByTagName('tr');
          for(var i=0; i<trNodes.length; i++){
          trNodes[i].onmouseover = function (e){
          this.style.backgroundColor='#C0C0C0';
           }
          trNodes[i].onmouseout = function (e){
          this.style.backgroundColor='';
           }
          }
         }
        </script>            
    </head>    
    
    <body>        
         
        <div id="container">
    
        <div id="header">
          <?php include "php/entete.php";?>
        </div>
        
        <div id="navigation">
           <?php include "php/navigation.php" ;?>  
        </div>
        
        <div id="content">
         <?php include $corps ;?>         
        </div>
        
        <div id="footer">
           <?php include "php/Footer.php" ;?>
        </div>
    
    </div>
    
    </body>
   </html>
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 14:14
et ça donne quoi?
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
Modifié par fauve1512 le 6/10/2011 à 14:37
j'ai mon formulaire d'identification mais après connexion comment j'affiche ma page d'accueil qui elle ets index11 maintenant
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 14:42
lorsque la connexion est réussie,tu fais ceci pour afficher ta nouvelle page:

header("Location:index11.php");
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 14:44
je le mets où dans ce code??

<?php
 
$_SESSION['connect']=0; //Initialise la variable 'connect'.
 
if (isset($_POST['password']) AND isset($_POST['login'])) // Si les variables existent.
{
        $mot_de_passe=$_POST['passeword'];
        $login=$_POST['login'];//On récupère les données envoyées par la méthode POST du formulaire d'identification.
}
 
else // Les variables n'existent pas encore.
{
        $mot_de_passe="";
        $login="";// On crée des variables $mot_de_passe  et $login vides.
}
 
if (($mot_de_passe == "stock" and $login == "info12"))
// Si le mot de passe et le login sont bons 
{
        $_SESSION['connect']=1; // Change la valeur de la variable connect. C'est elle qui nous permettra de savoir s'il y a eu identification.
        $_SESSION['login']=$login;// Permet de récupérer le login afin de personnaliser la navigation.
// On affiche la page cachée.

}?>

		
<form name="formLogin" id="formLogin" action="index.php?idpage=0" method="POST" onsubmit="returncontrolLogin(this)">
  <table width="200" height="108" border="3" cellspacing="0" cellpadding="2" >
    <tr>
      <th width="158" height="34" scope="row" bgcolor="#5ab9d8" >LOGIN</th>
      <td width="214" scope="row" bgcolor="#5ab9d8" align="center">
      <input type="text" name="login" value="" size"10" /></td>
    </tr>
    <tr>
      <th height="36" scope="row" bgcolor="#5ab9d8">PASSWORD</th>
      <td height="36" scope="row" bgcolor="#5ab9d8" align="center">
      <input type="text" name="password" /></td>
    </tr>
    <tr>
      <td height="28" colspan="2" scope="row"align="center" 
      ><input type="submit" value="Connexion" /></td>
    </tr>
   
  </table>
</form>
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 14:52
<?php

$_SESSION['connect']=0; //Initialise la variable 'connect'.

if (isset($_POST['password']) AND isset($_POST['login'])) // Si les variables existent.
{
$mot_de_passe=$_POST['passeword'];
$login=$_POST['login'];//On récupère les données envoyées par la méthode POST du formulaire d'identification.
}

else // Les variables n'existent pas encore.
{
$mot_de_passe="";
$login="";// On crée des variables $mot_de_passe et $login vides.
}

if (($mot_de_passe == "stock" and $login == "info12"))
// Si le mot de passe et le login sont bons
{
$_SESSION['connect']=1; // Change la valeur de la variable connect. C'est elle qui nous permettra de savoir s'il y a eu identification.
$_SESSION['login']=$login;// Permet de récupérer le login afin de personnaliser la navigation.
// On affiche la page cachée.
header("Location:index11.php");

}?>


<form name="formLogin" id="formLogin" action="index.php?idpage=0" method="POST" onsubmit="returncontrolLogin(this)">
<table width="200" height="108" border="3" cellspacing="0" cellpadding="2" >
<tr>
<th width="158" height="34" scope="row" bgcolor="#5ab9d8" >LOGIN</th>
<td width="214" scope="row" bgcolor="#5ab9d8" align="center">
<input type="text" name="login" value="" size"10" /></td>
</tr>
<tr>
<th height="36" scope="row" bgcolor="#5ab9d8">PASSWORD</th>
<td height="36" scope="row" bgcolor="#5ab9d8" align="center">
<input type="text" name="password" /></td>
</tr>
<tr>
<td height="28" colspan="2" scope="row"align="center"
><input type="submit" value="Connexion" /></td>
</tr>

</table>
</form>
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 15:11
cela ne me réaffiche pas la page d'accueil
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 15:13
ça t'affiche quoi?
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 15:17
cela m'affiche le formulaire d'identification
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 oct. 2011 à 16:02
quand tu tapes tes login (qui sont bon),ça te ramène où?sur ton formulaire de login?
0
fauve1512 Messages postés 206 Date d'inscription mercredi 7 septembre 2011 Statut Membre Dernière intervention 6 décembre 2011 1
6 oct. 2011 à 16:15
oui
0