begin process at 2012 02 12 05:14:17
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > COUPLAGE POO + CSS + PDF

COUPLAGE POO + CSS + PDF


 Information sur la source

Note :
9,67 / 10 - par 6 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Niveau :Débutant Date de création :16/04/2005 Date de mise à jour :19/04/2005 16:38:04 Vu / téléchargé :7 214 / 1 234

Auteur : adtb2

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Exemple de mise en forme de formulaire en css integré en poo avec sortie du document au format pdf.

Source

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  • <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  • <head>
  • <title></title>
  • <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  • <link rel="stylesheet" media="screen" type="text/css" title="Design cso" href="cso.css" />
  • </head>
  • <body>
  • <?php
  • include ("css.class.php");
  • $objet=new labo();
  • $objet->debutform('visu_cso.php');
  • $objet->bloc('conteneur');
  • $objet->bloc('surheader');
  • $objet->entetelabo('RAPPORT D\'INTERVENTION');
  • $objet->finbloc();
  • $objet->bloc('header');
  • $objet->bloc('gauche');
  • $objet->classiquelabo('CSO n°','cso','','20','text');
  • $objet->classiquelabo('Contact','contact','','20','text');
  • $objet->elaborelabo('Adresse','','adresse','30','4');
  • $objet->finbloc();
  • $objet->bloc('milieu');
  • $objet->classiquelabo('Tel','tel','','20','text');
  • $objet->finbloc();
  • $objet->bloc('droite');
  • $objet->classiquelabo('Date d\'appel','date','','20','text');
  • $objet->classiquelabo('Contrat','contrat','','20','text');
  • $objet->classiquelabo('Produit model','produit','','20','text');
  • $objet->classiquelabo('N° de serie','serie','','20','text');
  • $objet->finbloc();
  • $objet->finbloc();
  • $objet->bloc('surcentre');
  • $objet->elaborelabo('Description du probleme','','probleme','55','4');
  • $objet->finbloc();
  • $objet->bloc('centre');
  • $objet->bloc('part1');
  • $objet->classiquelabo('Référence','part1','','20','text');
  • $objet->finbloc();
  • $objet->bloc('part2');
  • $objet->classiquelabo('','part2','','20','text');
  • $objet->finbloc();
  • $objet->bloc('part3');
  • $objet->classiquelabo('','part3','','20','text');
  • $objet->finbloc();
  • $objet->bloc('part4');
  • $objet->classiquelabo('','part4','','20','text');
  • $objet->finbloc();
  • $objet->bloc('part5');
  • $objet->classiquelabo('','part5','','20','text');
  • $objet->finbloc();
  • $objet->bloc('part6');
  • $objet->classiquelabo('','part6','','20','text');
  • $objet->finbloc();
  • $objet->bloc('partvalidation');
  • $objet->finlabo();
  • $objet->finbloc();
  • $objet->finbloc();
  • $objet->finbloc();
  • echo $objet->affichelabo();
  • ?>
  • </body>
  • </html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title></title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
       <link rel="stylesheet" media="screen" type="text/css" title="Design cso" href="cso.css" />
   </head>
   <body>
  

<?php
include ("css.class.php");

$objet=new labo();
$objet->debutform('visu_cso.php');
$objet->bloc('conteneur');
  $objet->bloc('surheader');
  $objet->entetelabo('RAPPORT D\'INTERVENTION');
  $objet->finbloc();	
  $objet->bloc('header');
    $objet->bloc('gauche');
        $objet->classiquelabo('CSO n°','cso','','20','text');
        $objet->classiquelabo('Contact','contact','','20','text');
        $objet->elaborelabo('Adresse','','adresse','30','4');
    $objet->finbloc();	
    $objet->bloc('milieu');
        $objet->classiquelabo('Tel','tel','','20','text');
    $objet->finbloc();	
    $objet->bloc('droite');
        $objet->classiquelabo('Date d\'appel','date','','20','text');
        $objet->classiquelabo('Contrat','contrat','','20','text');
        $objet->classiquelabo('Produit model','produit','','20','text');
        $objet->classiquelabo('N° de serie','serie','','20','text');
    $objet->finbloc();	
  $objet->finbloc();	
  
  $objet->bloc('surcentre');
        $objet->elaborelabo('Description du probleme','','probleme','55','4');
  $objet->finbloc();	
  
  $objet->bloc('centre');
       
        $objet->bloc('part1');
        $objet->classiquelabo('Référence','part1','','20','text');
        $objet->finbloc();
        $objet->bloc('part2');
        $objet->classiquelabo('','part2','','20','text');
        $objet->finbloc();
        $objet->bloc('part3');
        $objet->classiquelabo('','part3','','20','text');
        $objet->finbloc();
        $objet->bloc('part4');
        $objet->classiquelabo('','part4','','20','text');
        $objet->finbloc();
        $objet->bloc('part5');
        $objet->classiquelabo('','part5','','20','text');
        $objet->finbloc();
        $objet->bloc('part6');
        $objet->classiquelabo('','part6','','20','text');
        $objet->finbloc();
        $objet->bloc('partvalidation');
        $objet->finlabo();	
        $objet->finbloc();
  $objet->finbloc();	
   
$objet->finbloc();
echo $objet->affichelabo();

?>
  </body>
</html>

 Conclusion

remerciements à christian pour la mise en forme du pdf.
Toute la doc sur les librairies pdf sont sur le site de l'auteur
http://www.fpdf.org/?go=download


Extraire les fichiers sous www
Lancer 127.0.0.1/cso.php



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   font
    •   makefont
      • cp1250.mapTélécharger ce fichier [Réservé aux membres club]4 546 octets
      • cp1251.mapTélécharger ce fichier [Réservé aux membres club]4 776 octets
      • cp1252.mapTélécharger ce fichier [Réservé aux membres club]4 541 octets
      • cp1253.mapTélécharger ce fichier [Réservé aux membres club]4 255 octets
      • cp1254.mapTélécharger ce fichier [Réservé aux membres club]4 523 octets
      • cp1255.mapTélécharger ce fichier [Réservé aux membres club]4 298 octets
      • cp1257.mapTélécharger ce fichier [Réservé aux membres club]4 434 octets
      • cp1258.mapTélécharger ce fichier [Réservé aux membres club]4 493 octets
      • cp874.mapTélécharger ce fichier [Réservé aux membres club]4 263 octets
      • iso-8859-1.mapTélécharger ce fichier [Réservé aux membres club]4 605 octets
      • iso-8859-11.mapTélécharger ce fichier [Réservé aux membres club]4 689 octets
      • iso-8859-15.mapTélécharger ce fichier [Réservé aux membres club]4 579 octets
      • iso-8859-16.mapTélécharger ce fichier [Réservé aux membres club]4 625 octets
      • iso-8859-2.mapTélécharger ce fichier [Réservé aux membres club]4 569 octets
      • iso-8859-4.mapTélécharger ce fichier [Réservé aux membres club]4 588 octets
      • iso-8859-5.mapTélécharger ce fichier [Réservé aux membres club]4 719 octets
      • iso-8859-7.mapTélécharger ce fichier [Réservé aux membres club]4 430 octets
      • iso-8859-9.mapTélécharger ce fichier [Réservé aux membres club]4 623 octets
      • koi8-r.mapTélécharger ce fichier [Réservé aux membres club]4 739 octets
      • koi8-u.mapTélécharger ce fichier [Réservé aux membres club]4 739 octets
      • makefont.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 818 octets
    • courier.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier257 octets
    • helvetica.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 162 octets
    • helveticab.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 162 octets
    • helveticabi.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 163 octets
    • helveticai.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 163 octets
    • symbol.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 086 octets
    • times.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 154 octets
    • timesb.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 160 octets
    • timesbi.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 157 octets
    • timesi.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 153 octets
    • zapfdingbats.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 051 octets
  •   makefont
    • cp1250.mapTélécharger ce fichier [Réservé aux membres club]4 546 octets
    • cp1251.mapTélécharger ce fichier [Réservé aux membres club]4 776 octets
    • cp1252.mapTélécharger ce fichier [Réservé aux membres club]4 541 octets
    • cp1253.mapTélécharger ce fichier [Réservé aux membres club]4 255 octets
    • cp1254.mapTélécharger ce fichier [Réservé aux membres club]4 523 octets
    • cp1255.mapTélécharger ce fichier [Réservé aux membres club]4 298 octets
    • cp1257.mapTélécharger ce fichier [Réservé aux membres club]4 434 octets
    • cp1258.mapTélécharger ce fichier [Réservé aux membres club]4 493 octets
    • cp874.mapTélécharger ce fichier [Réservé aux membres club]4 263 octets
    • iso-8859-1.mapTélécharger ce fichier [Réservé aux membres club]4 605 octets
    • iso-8859-11.mapTélécharger ce fichier [Réservé aux membres club]4 689 octets
    • iso-8859-15.mapTélécharger ce fichier [Réservé aux membres club]4 579 octets
    • iso-8859-16.mapTélécharger ce fichier [Réservé aux membres club]4 625 octets
    • iso-8859-2.mapTélécharger ce fichier [Réservé aux membres club]4 569 octets
    • iso-8859-4.mapTélécharger ce fichier [Réservé aux membres club]4 588 octets
    • iso-8859-5.mapTélécharger ce fichier [Réservé aux membres club]4 719 octets
    • iso-8859-7.mapTélécharger ce fichier [Réservé aux membres club]4 430 octets
    • iso-8859-9.mapTélécharger ce fichier [Réservé aux membres club]4 623 octets
    • koi8-r.mapTélécharger ce fichier [Réservé aux membres club]4 739 octets
    • koi8-u.mapTélécharger ce fichier [Réservé aux membres club]4 739 octets
    • makefont.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 818 octets
  • cso.class.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 992 octets
  • cso.cssTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 202 octets
  • cso.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 478 octets
  • css.class.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 515 octets
  • fpdf.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier42 263 octets
  • visu_cso.phpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 055 octets

Télécharger le zip


 Historique

16 avril 2005 19:34:38 :
19 avril 2005 16:38:04 :
la classe css a été réecrite dans le respect de la norme xhtml de plus la partie css a été placé dans un fichier externe conformément aux préconisations de tous les sites traitant de ce sujet

 Sources du même auteur

Source avec Zip Source avec une capture GERER SON BUDGET FAMILIAL
Source avec Zip Source avec une capture CLIENT FTP

 Sources de la même categorie

Source avec Zip COMPTEUR DE CLIQUE PHP AVEC JQUERY par devgoneti
Source avec Zip LIVRE D'OR SIMPLE (POUR DÉBUTANT) par devgoneti
Source avec Zip SCRIPT TRAVAUX POUR VOTRE SITE par FleuryK
Source avec Zip Source avec une capture EL COYOTOS LIVRE D'OR PHP 5 par elcoyotos
COMPTEUR DE VISITE - FICHIER TXT - CODE MINIMAL par SuperChouquette

Commentaires et avis

Commentaire de Anthomicro le 16/04/2005 16:22:24

Salut,

tu pourrais pour des raisons de clarté mettre ta CSS dans un fichier externe ;-)

a ++

Commentaire de adtb2 le 16/04/2005 18:06:14

salut,

dans l'absolu tu as raison et de plus le chargement de la page est donc plus rapide puisque le poids total s'en trouve réduit.

mais bon, apres je pense qu'il s'agit de convenance personnelle.

:-)

a++

Commentaire de Kirua le 17/04/2005 13:04:49

j'adore, c'est très chouette de montrer comment générer un pdf à la volée! je sens que je vais exporter mes bases de données FF9 dans un bouquin ;) merci, je te mets 9 parce que ça fait du bien de voir autre chose.

Commentaire de Anthomicro le 17/04/2005 13:24:01

J'avoue qu'on voit pas souvent de bons trucs sur PHPCS

Commentaire de adtb2 le 18/04/2005 12:57:38

Merci pour vos commentaires.

Commentaire de adtb2 le 19/04/2005 16:44:23

la classe css a été réecrite dans le respect de la norme xhtml
de plus la partie css a été placé dans un fichier externe conformément
aux préconisations de tous les sites traitant de ce sujet

Commentaire de fanfanus le 28/04/2006 14:59:42

Heu... yaurai pas un mode d'emploi quelque part ?
Pasque ça m'interesse beaucoup... mais je comprend pas trop comment editer le formulaire (et le rendu final)...
... sachant que moi et le php :s !
Merci de votre aide !

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,544 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales