saut de ligne pour word

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : saut de ligne pour word

par mere-teresa » 14 oct. 2005, 10:08

Un fichier texte est accessible à tous aussi :)
Sinon, regarde la gestion XML, ou les CMS...qui proposent de modifier des templates....

Voire, regarde OpenOffice, qui a d'autres formats, un peu plus...ouverts que MS Word!

par pitt » 14 oct. 2005, 09:18

Je pense que je vais faire des pages html ca sera bien plus simple.
Word c'était pour que la modification du modèle soit accessible à tous alors que la il faudra mettre le nez dans la source mais bon.

Je vous remercie tous de votre aide en tout cas et a bientôt pour un prochain problème.

par mere-teresa » 13 oct. 2005, 16:43

As-tu un autre moyen de faire ?

par Invité » 13 oct. 2005, 15:30

Merci pour le lien mais après plusieurs essais infructueux cela ne marche pas.

par Truc » 13 oct. 2005, 13:47

je sais pas si ceci pourra vraiment t'aider mais on ne sait jamais la solution n'est peut etre pas loinICI

par pitt » 13 oct. 2005, 11:53

Parce que pour l'instant je fais des tests avant de mettre vraiment en forme le texte et il est vrai que ca ne change pas grand chose :wink:

par mere-teresa » 13 oct. 2005, 11:50

Pourquoi tu n'inverses pas les deux dernières lignes ? (note que ça changera pas grand chose)

par pitt » 13 oct. 2005, 11:45

voila mon code pour cette partie
while ($tout=mysql_fetch_row($res)){
$req1="select tuteur.nom , tuteur.prenom , tuteur.telephone , service.nom 

, batiment.nom from desire_sms , tuteur , service , batiment where 

desire_sms.id_des='$tout[0]' and tuteur.id_tut=desire_sms.id_tut and 

service.id_ser=tuteur.id_ser and batiment.id_bat=service.id_bat";
$res1=mysql_query($req1);
$coo=mysql_fetch_row($res1);

$phrase.=chr(13).chr(10); 
$phrase.="{$coo[4]}{$coo[3]}{$coo[0]} {$coo[1]} {$coo[2]}";
J'éspère que ca vous va

par mere-teresa » 13 oct. 2005, 11:36

Peux tu mettre ton code ?
$ligne .= chr(13).chr(10);

par zeus » 13 oct. 2005, 11:28

C'est peut-être chr() qu'il fallait mettre ?
http://fr3.php.net/manual/fr/function.chr.php
Non mais quel boulet #-o ](*,)
Le pire, c'est que je prend le temps d'aller chercher la page et que j'ai pas vérifié

par pitt » 13 oct. 2005, 11:28

J'y avais pensé mais le chr n'ajoute pas 98 mais 0 ce qui n'a pas grand intéret non plus.

Merci

par mere-teresa » 13 oct. 2005, 11:24

C'est peut-être chr() qu'il fallait mettre ?
http://fr3.php.net/manual/fr/function.chr.php

par pitt » 13 oct. 2005, 11:19

et si tu insérait directement les symboles correspondant aux code ASCII de CR+LF
//Cette instruction ajoute les symbole CR+LF depuis leur code ASCII
$ligne .= ord(13)+ord(10);
Cette instruction ajoute 98 dans ma chaine mais ne passe pas de ligne je ne comprends pas.

par zeus » 13 oct. 2005, 10:46

et si tu insérait directement les symboles correspondant aux code ASCII de CR+LF
//Cette instruction ajoute les symbole CR+LF depuis leur code ASCII
$ligne .= ord(13)+ord(10);
Documentation sur ord

EDIT : j'ai pas été assez rapide :oops: ;)

par mere-teresa » 13 oct. 2005, 10:44

Et en ASCII ?
Existe-t-il un caractère unique en ASCII pour les sauts de ligne ?

Sinon, comment Word code-t-il les sauts de ligne ?

Apparemment, il existe une macro SPIP pour convertir un document Word en HTML pour SPIP, et donc, ils doivent bien "regarder" les sauts de ligne...
http://www.davduf.net/article.php3?id_article=134

Un sujet sur des gens qui manipulent des fichiers txt pour Word :
http://www.macfr.com/forums/lofiversion ... 19303.html