pb avec un rtf

Invité
Invité n'ayant pas de compte PHPfrance

20 avr. 2006, 16:20

bonjour
ma question et comment insére des variable a la place de toto et lolo ds mon exemple ds un document rtf que je veux crée

Code : Tout sélectionner

{\\rtf1\\ansi\\ansicpg1252\\uc1 \\deff0\\deflang1036\\deflangfe1036{\\fonttbl{\\f0\\froman\\fcharset0\\fprq2{\\*\\panose 02020603050405020304}Times New Roman;}{\\f1\\fswiss\\fcharset0\\fprq2{\\*\\panose 020b0604020202020204}Arial;} {\\f6\\fmodern\\fcharset0\\fprq1{\\*\\panose 00000000000000000000}Courier;}{\\f28\\fnil\\fcharset2\\fprq2{\\*\\panose 05000000000000000000}Code 128;}{\\f33\\froman\\fcharset238\\fprq2 Times New Roman CE;}{\\f34\\froman\\fcharset204\\fprq2 Times New Roman Cyr;} {\\f36\\froman\\fcharset161\\fprq2 Times New Roman Greek;} {\\f37\\froman\\fcharset162\\fprq2 Times New Roman Tur;} {\\f38\\froman\\fcharset177\\fprq2 Times New Roman (Hebrew);} {\\f39\\froman\\fcharset178\\fprq2 Times New Roman (Arabic);} {\\f40\\froman\\fcharset186\\fprq2 Times New Roman Baltic;} {\\f41\\fswiss\\fcharset238\\fprq2 Arial CE;} {\\f42\\fswiss\\fcharset204\\fprq2 Arial Cyr;} {\\f44\\fswiss\\fcharset161\\fprq2 Arial Greek;} {\\f45\\fswiss\\fcharset162\\fprq2 Arial Tur;} {\\f46\\fswiss\\fcharset177\\fprq2 Arial (Hebrew);} {\\f47\\fswiss\\fcharset178\\fprq2 Arial (Arabic);} {\\f48\\fswiss\\fcharset186\\fprq2 Arial Baltic;}} {\\colortbl;\\red0\\green0\\blue0;\\red0\\green0\\blue255;\\red0\\green255\\blue255;\\red0\\green255\\blue0; \\red255\\green0\\blue255;\\red255\\green0\\blue0;\\red255\\green255\\blue0;\\red255\\green255\\blue255;\\red0\\green0\\blue128;\\red0\\green128\\blue128;\\red0\\green128\\blue0;\\red128\\green0\\blue128;\\red128\\green0\\blue0;\\red128\\green128\\blue0;\\red128\\green128\\blue128; \\red192\\green192\\blue192;\\red255\\green255\\blue255;}{\\stylesheet{\\ql \\li0\\ri0\\widctlpar\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0\\itap0 \\fs24\\lang1036\\langfe1036\\cgrid\\langnp1036\\langfenp1036 \\snext0 Normal;}{ \\s1\\ql \\li0\\ri0\\sb240\\sa60\\keepn\\widctlpar\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0\\itap0 \\b\\f1\\fs32\\lang1036\\langfe1036\\kerning32\\cgrid\\langnp1036\\langfenp1036 \\sbasedon0 \\snext0 heading 1;}{\\*\\cs10 \\additive Default Paragraph Font;}}{\\info {\\title Liste des infirmi\\'e8res et leur matricule}{\\author sahlounem}{\\operator sahlounem}{\\creatim\\yr2006\\mo4\\dy20\\hr13\\min41}{\\revtim\\yr2006\\mo4\\dy20\\hr16\\min18}{\\version2}{\\edmins0}{\\nofpages1}{\\nofwords10}{\\nofchars60}{\\*\\company CHI Eure-Seine} {\\nofcharsws0}{\\vern8269}}\\paperw11906\\paperh16838\\margl1417\\margr1417\\margt1417\\margb1417 \\deftab708\\widowctrl\\ftnbj\\aenddoc\\hyphhotz425\\noxlattoyen\\expshrtn\\noultrlspc\\dntblnsbdb\\nospaceforul\\hyphcaps0\\formshade\\horzdoc\\dgmargin\\dghspace180\\dgvspace180 \\dghorigin1417\\dgvorigin1417\\dghshow1\\dgvshow1\\jexpand\\viewkind5\\viewscale100\\pgbrdrhead\\pgbrdrfoot\\splytwnine\\ftnlytwnine\\htmautsp\\nolnhtadjtbl\\useltbaln\\alntblind\\lytcalctblwd\\lyttblrtgr\\lnbrkrule \\fet0{\\*\\template C:\\\\Documents and Settings\\\\sahlounem\\\\Mes documents\\\\rtf et .doc\\\\mat.dot}\\sectd \\linex0\\headery708\\footery708\\colsx708\\endnhere\\pgbrdropt32\\sectlinegrid360\\sectdefaultcl {\\*\\pnseclvl1\\pnucrm\\pnstart1\\pnindent720\\pnhang{\\pntxta .}}{\\*\\pnseclvl2 \\pnucltr\\pnstart1\\pnindent720\\pnhang{\\pntxta .}}{\\*\\pnseclvl3\\pndec\\pnstart1\\pnindent720\\pnhang{\\pntxta .}}{\\*\\pnseclvl4\\pnlcltr\\pnstart1\\pnindent720\\pnhang{\\pntxta )}}{\\*\\pnseclvl5\\pndec\\pnstart1\\pnindent720\\pnhang{\\pntxtb (}{\\pntxta )}}{\\*\\pnseclvl6 \\pnlcltr\\pnstart1\\pnindent720\\pnhang{\\pntxtb (}{\\pntxta )}}{\\*\\pnseclvl7\\pnlcrm\\pnstart1\\pnindent720\\pnhang{\\pntxtb (}{\\pntxta )}}{\\*\\pnseclvl8\\pnlcltr\\pnstart1\\pnindent720\\pnhang{\\pntxtb (}{\\pntxta )}}{\\*\\pnseclvl9\\pnlcrm\\pnstart1\\pnindent720\\pnhang {\\pntxtb (}{\\pntxta )}}\\trowd \\trgaph70\\trleft-70\\trbrdrt\\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl \\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\pard\\plain \\qc \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 \\fs24\\lang1036\\langfe1036\\cgrid\\langnp1036\\langfenp1036 { \\lang2057\\langfe1036\\langnp2057 [b]toto[/b]\\cell }\\pard \\ql \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 {\\fs20 \\trowd \\trgaph70\\trleft-70\\trbrdrt\\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl\\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\row }\\trowd \\trgaph70\\trleft-70\\trbrdrt \\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl\\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\pard \\qc \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 {\\lang2057\\langfe1036\\langnp2057 [b]lolo[/b]\\cell }\\pard \\ql \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 { \\fs20 \\trowd \\trgaph70\\trleft-70\\trbrdrt\\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl\\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\row }\\pard \\qc \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 {\\lang2057\\langfe1036\\langnp2057 \\cell }\\pard \\ql \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 {\\fs20 \\trowd \\trgaph70\\trleft-70\\trbrdrt\\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl\\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\row }\\trowd \\trgaph70\\trleft-70\\trbrdrt \\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl\\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\pard \\qc \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 {\\f28\\fs56 \\'cd\\'20\\'20\\'39\\'40\\'63\\'20\\'39\\'ce}{\\f6\\fs56\\lang2057\\langfe1036\\langnp2057 \\cell }\\pard \\ql \\li0\\ri0\\widctlpar\\intbl\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0 {\\fs20 \\trowd \\trgaph70\\trleft-70\\trbrdrt\\brdrs\\brdrw10 \\trbrdrl\\brdrs\\brdrw10 \\trbrdrb\\brdrs\\brdrw10 \\trbrdrr\\brdrs\\brdrw10 \\trftsWidth1\\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddft3\\trpaddfb3\\trpaddfr3 \\clvertalt\\clbrdrt\\brdrnone \\clbrdrl\\brdrs\\brdrw10 \\clbrdrb\\brdrnone \\clbrdrr\\brdrs\\brdrw10 \\cltxlrtb\\clftsWidth3\\clwWidth2846 \\cellx2776\\row }\\pard \\ql \\li0\\ri0\\widctlpar\\aspalpha\\aspnum\\faauto\\adjustright\\rin0\\lin0\\itap0 { \\par }}

Eléphanteau du PHP | 12 Messages

20 avr. 2006, 22:58

Salut,

Est-ce que tu vas utiliser ce fichier comme modèle pour en crée d'autres ? si oui il faut juste faire un str_replace, exemple :

Code : Tout sélectionner

str_replace('toto',$var,$fichier); str_replace('lolo',$var,$fichier);

Invité
Invité n'ayant pas de compte PHPfrance

21 avr. 2006, 09:11

sa marche pas ,tu le met ou ton str_replace;