Bonjour,
suis en train de faire une petite modification sur un formulaire créé à partir de ck Form sous joomla 2.5. Le formulaire en question enregistre les champa dans la base de données mais aussi créé un document pdf de l'inscription pour l'usager. Mon conde fonctionne très bien jusqu'à ce que je lui colle le output de fpdf voir function ci-dessous
function creaPdf(){
echo 'hello function crea pdf';
//get variables
$name=addslashes($_POST['Nom']);
$firstName=addslashes($_POST['prenom']);
$dob=$_POST['dob'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$job=$_POST['job'];
$mail=$_POST['email'];
$city=$_POST['city'];
$zip=$_POST['zip'];
$emergency=$_POST['contact'];
$stage=$_POST['stage'];
foreach($_POST["stage"] as $valueStage)
{
// traitements : $valueStage contient les valeurs successives
$stage=$valueStage[0];
}
$type=$_POST['type'];
$dateStage1=$_POST['date1'];
$dateStage2=$_POST['date2'];
foreach($_POST["census"] as $value)
{
// traitements : $value contient les valeurs successives
$census=$value[0];
}
//add on euro sign
$euro = chr(128).'.';
////////WRITES PDF
/////creates pdf
require_once("fpdf/textbox.php");
require_once("fpdf/fpdf.php");
$pdf=new PDF('P','mm','A4');
ob_start();
$pdf->AddPage();
ob_get_clean();
$pdf->Output();
}
Ceci a la facheuse systématique de me mettre un "FPDF error: Some data has already been output, can't send PDF file".
Cela fait maintenant 2 jours que je passe à essayer de détourner le soucis sans parvenir à garder à la fois la fonctionnalité de fpdf et de ck Forms simultanément.
AU SECOURS!
suis en train de faire une petite modification sur un formulaire créé à partir de ck Form sous joomla 2.5. Le formulaire en question enregistre les champa dans la base de données mais aussi créé un document pdf de l'inscription pour l'usager. Mon conde fonctionne très bien jusqu'à ce que je lui colle le output de fpdf voir function ci-dessous
function creaPdf(){
echo 'hello function crea pdf';
//get variables
$name=addslashes($_POST['Nom']);
$firstName=addslashes($_POST['prenom']);
$dob=$_POST['dob'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$job=$_POST['job'];
$mail=$_POST['email'];
$city=$_POST['city'];
$zip=$_POST['zip'];
$emergency=$_POST['contact'];
$stage=$_POST['stage'];
foreach($_POST["stage"] as $valueStage)
{
// traitements : $valueStage contient les valeurs successives
$stage=$valueStage[0];
}
$type=$_POST['type'];
$dateStage1=$_POST['date1'];
$dateStage2=$_POST['date2'];
foreach($_POST["census"] as $value)
{
// traitements : $value contient les valeurs successives
$census=$value[0];
}
//add on euro sign
$euro = chr(128).'.';
////////WRITES PDF
/////creates pdf
require_once("fpdf/textbox.php");
require_once("fpdf/fpdf.php");
$pdf=new PDF('P','mm','A4');
ob_start();
$pdf->AddPage();
ob_get_clean();
$pdf->Output();
}
Ceci a la facheuse systématique de me mettre un "FPDF error: Some data has already been output, can't send PDF file".
Cela fait maintenant 2 jours que je passe à essayer de détourner le soucis sans parvenir à garder à la fois la fonctionnalité de fpdf et de ck Forms simultanément.
AU SECOURS!
Commentaire