ManuelPHP.com

Le forum de la communauté PHP !

Vous n'êtes pas identifié.

#1 29-05-2008 21:15:25

oeil_de_lynx
Membre
Date d'inscription: 29-05-2008
Messages: 1

probleme avec pslib

bonjour à tous,

J'ai des soucis avec pslib :
Je récupère des données dans une base mysql (tout en utf8), pour les afficher dans un document ps.
Différentes chaines sont récupérées pour chaque enregistrement :

Code:

$sql="SELECT * FROM contacts WHERE id=$id;";
$result= mysql_query($sql,$link);
while ($tab=mysql_fetch_array($result, MYSQL_ASSOC)) {
    $nom=$tab['nom'];
    $adresse=$tab['adresse'];
    $ville=$tab['ville'];
    $cp=$tab['cp'];
    $pays=$tab['pays'];
}

je les concatene, en mettant un "chr(13)" pour chaque saut de ligne.
puis avec pslib :

Code:

$psfont = ps_findfont($ps, "fonts/Helvetica", "", 0);
ps_setfont ($ps, $psfont, $taille_police);

...

ps_set_parameter ($ps, "linebreak", "TRUE" );
ps_set_parameter ($ps, "ligatures", "FALSE" );
$chaine=utf8_decode($chaine);
ps_show_boxed($ps,$chaine, $x, $y, $l, $h, "left");

j'obtiens bien un fichier ps, mais pas de saut de ligne et j'ai systématiquement :

Code:

Warning: ps_show_boxed() [function.ps-show-boxed]: PSlib warning: Character 13 not in input encoding vector.

help...

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr