Пример #1
0
                    $texte = " " . $col[$i][$j] . " ";
                    //$texte=$col[$i][$j]." ";
                }
                $pdf->SetFont($fonte, $graisse, $taille_police_col[$i]);
                $pdf->Cell($largeur_dispo, $h_ligne, $texte, 'LRBT', 2, 'C');
                // On n'obtient pas des notes toutes de la même taille... c'est tout moche:
                //cell_ajustee_une_ligne(($texte),$pdf->GetX(),$pdf->GetY(),$largeur_dispo,$h_ligne,$taille_max_police,$fonte,$graisse,$alignement,$bordure);
                $x2 += $largeur_dispo;
            }
            // 20130328
            //$y2+=$h_ligne;
            $k++;
        }
        $pref_output_mode_pdf = get_output_mode_pdf();
        send_file_download_headers('application/pdf', $nom_fic);
        $pdf->Output($nom_fic, $pref_output_mode_pdf);
        die;
    }
}
//**************** EN-TETE *****************
require_once "../lib/header.inc.php";
//**************** FIN EN-TETE *****************
//=================================================
if ($vtn_coloriser_resultats == 'y') {
    //check_token();
    $sql = "DELETE FROM preferences WHERE login='******'login'] . "' AND name LIKE 'vtn_%';";
    $del = mysqli_query($GLOBALS["mysqli"], $sql);
    foreach ($vtn_couleur_texte as $key => $value) {
        $sql = "INSERT INTO preferences SET login='******'login'] . "', name='vtn_couleur_texte{$key}', value='{$value}';";
        $insert = mysqli_query($GLOBALS["mysqli"], $sql);
    }
Пример #2
0
                                    }
                                    flush();
                                } else {
                                    // Relevé PDF
                                    // Génération du relevé PDF de l'élève
                                    releve_pdf($tab_releve[$id_classe][$periode_num], $rg[$i]);
                                }
                                $compteur_releve_bis++;
                            }
                        }
                    }
                }
            }
        }
    }
    if ($mode_bulletin != "pdf") {
        echo "<script type='text/javascript'>\n\tdocument.getElementById('infodiv').style.display='none';\n</script>\n";
    } else {
        // Envoyer le PDF et quitter
        $nom_releve = date("Ymd_Hi");
        $nom_fichier = 'releve_notes_' . $nom_releve . '.pdf';
        if (isset($bull_pdf_debug) && $bull_pdf_debug == 'y' || isset($releve_pdf_debug) && $releve_pdf_debug == 'y') {
            echo $pdf->Output($nom_fichier, 'S');
        } else {
            $pref_output_mode_pdf = get_output_mode_pdf();
            $pdf->Output($nom_fichier, $pref_output_mode_pdf);
        }
        die;
    }
}
require "../lib/footer.inc.php";
Пример #3
0
				$pdf->SetFont('DejaVu','B',$fs_txt);
				$pdf->Cell(2*$larg_col_note_classe, $pdf->FontSize*$sc_interligne, "DÉCISION",'LRBT',1,'C');
				$pdf->SetFont('DejaVu','',$fs_txt);
				//$pdf->SetXY(210-$marge-2*$larg_col_note_classe,$pdf->GetY());
				$pdf->SetXY(210-$marge-2*$larg_col_note_classe,$y_cadre_bas+$pdf->FontSize*$sc_interligne);
				$pdf->Cell($larg_col_note_classe, $h_cadre_bas-$pdf->FontSize*$sc_interligne, "",'LRBT',0,'C');
				$pdf->Cell($larg_col_note_classe, $h_cadre_bas-$pdf->FontSize*$sc_interligne, "",'LRBT',0,'C');
				*/
			}
		}
	}

	$nom_bulletin='Fiches_brevet_'.$date_fichier.'.pdf';

	header('Content-Type: application/pdf');
	$pdf->Output($nom_bulletin,'I');
	die();


		/*
			//$pdf->Cell(20,20, "Note moy",'LRBT',2,'C');
			//$pdf->MultiCell(20,20, "Note moy",'LRBT',2,'C');

			$pdf->SetFontSize(10);
			//$pdf->drawTextBox('"Note moyenne de la classe 0 à 20"', 20, 20, 'C', 'M', 1);
			//$pdf->Cell(20,20, "Note moy",'LRBT',2,'C');
			//$pdf->WriteHTML("<center>Note moyenne de la classe<br />0 à 20</center>");
			$pdf->drawTextBox('Note moyenne de la classe', 20, 15, 'C', 'M', 1);
			$pdf->SetXY(60,100);
			$pdf->drawTextBox('0 à 20', 20, 5, 'C', 'M', 1);
		
        }
        $cpt_info_periode = $cpt_info_periode + 1;
    }
    // fin de la boucle pour chaque période d'un élève
    //while(!empty($periode_classe[$id_classe_selection][$cpt_info_periode]))
    if ($nb_bulletin_parent[$ident_eleve_aff] === 1 or $passage_deux === 'oui') {
        //compte le nombre d'élément affiché
        $nb_eleve_aff = $nb_eleve_aff + 1;
        $passage_deux = 'non';
        $responsable_place = 0;
    } elseif ($nb_bulletin_parent[$ident_eleve_aff] === 2 and $passage_deux != 'oui') {
        //compte le nombre d'élément affiché
        $nb_eleve_aff = $nb_eleve_aff;
        $passage_deux = 'oui';
        $responsable_place = 1;
    } elseif ($nb_bulletin_parent[$ident_eleve_aff] === 2 and $passage_deux === 'oui') {
        //compte le nombre d'élément affiché
        $nb_eleve_aff = $nb_eleve_aff + 1;
        $passage_deux = 'non';
        $responsable_place = 0;
    }
}
//vider les variables de session utilisées
unset($_SESSION["classe"]);
unset($_SESSION["eleve"]);
unset($_SESSION['tri_par_etab_origine']);
$pref_output_mode_pdf = get_output_mode_pdf();
//fermeture du fichier pdf et lecture dans le navigateur 'nom', 'I/D'
$nom_bulletin = 'bulletin_' . $nom_bulletin . '.pdf';
$pdf->Output($nom_bulletin, $pref_output_mode_pdf);