^Fabrice^^ wrote:
Salut Nicolas,
nicolas.duquenne@free.fr wrote:
> quelqu'un a-t-il déjà utilisé la génération de PDF
oui
Ouf ;o)
> sur un site en local(easyphp) ça marche
Ok> par contre sur lautre net et j'obtiens ceci :
> Warning: Wrong parameter count for strtr()
> in mes_fonctions.php3 on line 21
Pour le moment : ??
voir plus bas
> Fatal error: Call to unsupported or undefined function require_once()
> in CACHE/a/article_pdf-130.62f07f on line 50
Remplacer tout les 'require_once()' par 'require()'
dans le fichier 'article_pdf.html' (Ligne 53, 54, 55)
Quelqu'un d'autre m'a conseillé de remplacer 'require_once()' par 'include()'
Suite à cette modif j'obtiens maintenant:
Warning: Wrong parameter count for strtr() in mes_fonctions.php3 on line 21
Parse error: parse error in lib/class_pdf/fpdf.php on line 430
Dans mes fichiers j'ai:
in mes_fonctions.php3 on line 21:
$texte = strtr($texte, $trans);
in lib/class_pdf/fpdf.php on line 430:
$cw=&$this->CurrentFont['cw'];
Ce meme quelqu'un m'écrit:
strtr ne peut être appelé avec 2 arguments qu'en PHP4 il faut modifier le
code (euh, je n'ai pas le temps d'y réffléchir, mais la réponse est là
http://www.free-dev.com/php/function.strtr.php ), un pro du PHP passera
peut être expliquer comment arranger la chose.Rapidement, il faut une boucle qui pour chaque élément du tableau
associatif fait une ereg modifiant la chaîne.Pour la 2e erreur, elle découle peut-être de la première.
J'y comprends pas grand chose, donc avis au pro du PHP qui passe par là !
> merci pour votre aide
Quel est la version de PHP¨chez "lautre net" ?
Heu... je sais pas ? ça a l'air compliqué: php2 patché php3, un truc dans le genre
Tient moi informé.
ok
a+
^Fabrice^^
a+
Nicolas
From nicolas.duquenne@free.fr Sun Sep 1 23:41:20 2002
Return-Path: <nicolas.duquenne@free.fr>
Received: from postfix2-1.free.fr (postfix2-1.free.fr [213.228.0.9])
by miel.brainstorm.fr (Postfix) with ESMTP id BE2E81C571
for <spip@rezo.net>; Sun, 1 Sep 2002 23:41:20 +0200 (CEST)
Received: from imp3-1.free.fr (imp3-1.free.fr [213.228.0.28])
by postfix2-1.free.fr (Postfix) with ESMTP
id 8819D2C; Sun, 1 Sep 2002 23:41:20 +0200 (CEST)
Received: by imp3-1.free.fr (Postfix, from userid 33)
id B143AFCCF; Sun, 1 Sep 2002 23:43:15 +0200 (MEST)
To: spip@rezo.net
Subject: =?ISO-8859-1?Q?Re:_[Spip]_g=E9?==?ISO-8859-1?Q?n=E9ration_de_p?=df
pour spip sur lautre net
Message-ID: <1030916595.3d7289f3a3918@imp.free.fr>
Date: Sun, 01 Sep 2002 23:43:15 +0200 (MEST)
From: nicolas.duquenne@free.fr
Cc: f.gangler@ifrance.com
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: IMP/PHP IMAP webmail program 2.2.6
X-Originating-IP: 62.147.70.199
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Sun, 01 Sep 2002 21:41:21 -0000
Status: O
Content-Length: 555
Lines: 17
> Fatal error: Call to unsupported or undefined function require_once()
> in CACHE/a/article_pdf-130.62f07f on line 50
Remplacer tout les 'require_once()' par 'require()'
dans le fichier 'article_pdf.html' (Ligne 53, 54, 55)Quelqu'un d'autre m'a conseillé de remplacer 'require_once()' par 'include()'
Suite à cette modif j'obtiens maintenant:
Warning: Wrong parameter count for strtr() in mes_fonctions.php3 on line 21
Parse error: parse error in lib/class_pdf/fpdf.php on line 430
meme message avec 'require()'
From f.gangler@ifrance.com Sun Sep 1 23:49:27 2002
Return-Path: <f.gangler@ifrance.com>
Received: from th11.opsion.fr (th11.opsion.fr [62.39.122.21])
by miel.brainstorm.fr (Postfix) with SMTP id 3F8C81C5EC
for <spip@rezo.net>; Sun, 1 Sep 2002 23:49:27 +0200 (CEST)
Received: from 212.232.31.60 [212.232.31.60] by th11.opsion.fr id
200209012149.13e6; Sun, 1 Sep 2002 21:49:19 GMT
Message-ID: <3D71A397.1000109@ifrance.com>
Date: Sun, 01 Sep 2002 06:20:23 +0100
From: ^Fabrice^^ <f.gangler@ifrance.com>
User-Agent: Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.1) Gecko/20020826
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: nicolas.duquenne@free.fr
Cc: spip@rezo.net
Subject: Re: [Spip] =?ISO-8859-1?Q?g=E9n=E9ration_de_pdf_pour_spi?=
=?ISO-8859-1?Q?p_sur_lautre_net?=
References: <1030915743.3d72869f5cc4f@imp.free.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip>,
<mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Sun, 01 Sep 2002 21:49:27 -0000
Status: O
Content-Length: 1084
Lines: 61
nicolas.duquenne@free.fr wrote:
> > strtr ne peut =EAtre appel=E9 avec 2 arguments qu'en PHP4
=2E..
> > Pour la 2e erreur, elle d=E9coule peut-=EAtre de la premi=E8re.
=2E..
> =E7a a l'air compliqu=E9: php2 patch=E9 php3, un truc dans le genre
Sur : FPDF
////////////////////////////////////////////////////////////////
FPDF ne n=E9cessite aucune extension (=E0 part Zlib pour activer la
compression) et est compatible avec PHP3 jusqu'=E0 la version 1.31.
////////////////////////////////////////////////////////////////
Or la version utilis=E9e est : FPDF 1.51
=2E..
Pour utiliser la g=E9n=E9ration de PDF pour SPIP,
il ne me semble pas possible directement
(Voir impossible) d'utiliser PHP3. ;-(
D=E9sol=E9
^Fabrice^^
----------------------
www.drop-zone-city.com
______________________________________________________________________________
Pour mieux recevoir vos emails, utilisez un PC plus performant !
Découvrez la nouvelle gamme DELL en exclusivité sur i (france)
http://www.ifrance.com/_reloc/signedell