Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/12/2006, 10h14   #1
En attente de confirmation mail
 
Inscription : octobre 2003
Messages : 1 249
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 1 249
Points : 261
Points : 261
Par défaut Le code source s'affiche sur une seule ligne!

bonjour,

j'ai créé une page en xHTML.
lorque je regarde le code source sous FF, il apparait normalement
par contre si je charge mon fichier sur mon serveur et que je regarde le code source, alors tout le code est ecrit sur une seul ligne (c'est comme s'il ne prennait plus en compte les retours à la ligne)
savez-vous d'ou peut venir le probleme ?
Emcy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 10h22   #2
Membre habitué
 
Inscription : mars 2003
Messages : 154
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 154
Points : 145
Points : 145
Envoyer un message via MSN à Orgied
tu regardes toujours le code source à l'aide de FF ou tu utilises un éditeur de texte quand il se trouve côté serveur ?
Orgied est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 10h38   #3
Rédacteur
 
Avatar de MasterOfChakhaL
 
Homme
Développeur Web
Inscription : juin 2004
Messages : 2 148
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Conseil

Informations forums :
Inscription : juin 2004
Messages : 2 148
Points : 2 628
Points : 2 628
Salut,

le problème vient certainement du fait que ton pc local et le serveur ne font pas tourner les même OS.

En effet, en fonction des OS, les fins de lignes des fichiers textes ne sont pas forcément codées de la même manière.

Je pense que si, avec ton client ftp, tu fais des transfert en mode ASCII (pas binaire) pour les fichiers textes, ca devrait régler le problème.
(Certains client ftp le font tout seul me semble-t-il )
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
MasterOfChakhaL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 10h47   #4
En attente de confirmation mail
 
Inscription : octobre 2003
Messages : 1 249
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 1 249
Points : 261
Points : 261
Citation:
Envoyé par MasterOfChakhaL
Salut,

le problème vient certainement du fait que ton pc local et le serveur ne font pas tourner les même OS.

En effet, en fonction des OS, les fins de lignes des fichiers textes ne sont pas forcément codées de la même manière.

Je pense que si, avec ton client ftp, tu fais des transfert en mode ASCII (pas binaire) pour les fichiers textes, ca devrait régler le problème.
(Certains client ftp le font tout seul me semble-t-il )
=> est-ce qu'il est possible de savoir en quel codage sont mes fichiers html ? a priori mon serveur n'meaime pas trop les autres formats que le ASCII (8bits) : si mes fichiers html ne sont as en ascii est-il possible de les convertir ?

remarque : pour créer mes fichier html, j'utilise NotePad++
Emcy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 10h57   #5
Rédacteur
 
Avatar de MasterOfChakhaL
 
Homme
Développeur Web
Inscription : juin 2004
Messages : 2 148
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Conseil

Informations forums :
Inscription : juin 2004
Messages : 2 148
Points : 2 628
Points : 2 628
A mon avis, le problème ne vient que du transfert, et non du contenu.
Peut-être tu devrais attendre des avis plus avisés que le mien...
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
MasterOfChakhaL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 11h01   #6
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Citation:
Envoyé par Emcy
remarque : pour créer mes fichier html, j'utilise NotePad++
C'est plus ton client FTP qu'on aurait aimé connaître.

Cela dit je confirme ce que dit MasterOfChakhaL, ton problème ne vient pas du code mais du mode de transfert des fichiers.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 11h11   #7
En attente de confirmation mail
 
Inscription : octobre 2003
Messages : 1 249
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 1 249
Points : 261
Points : 261
je ne peux pas gerer la methode de transfert...

je pense que ça vient peut être du codage car mon serveur est en fait un petit micro-controlleur 8bit donc si le codage est sur plus de 8bits, il se peut que ça pose des problemes...

je viens de regarder Notepad++ et mes fichiers sont a priori codés en AINSI

le logiciel me propose plusieurs solutions:
Citation:
- convertir en format windows (c'est ce qui est selectionné)
- convertir en UNIX
- convertir en MAC

- encoder en AINSI (c'est ce qui est selectionné)
- encoder en UTF-8
- encoder en UCS-2 big endian
- encoder en UCS-2 little endian

- encoder en UTF-8 (sans BOM)
=> quel est a votre avis le meilleur format ? il n'y a pas un format que tout le monde comprend ? ... mon µC est programmé en C et les caracteres sont stockés dans des variables de type unsigned char

Citation:
Envoyé par Bisûnûrs
C'est plus ton client FTP qu'on aurait aimé connaître.

Cela dit je confirme ce que dit MasterOfChakhaL, ton problème ne vient pas du code mais du mode de transfert des fichiers.
=> je ne peux pas agir la dessus. Mes fichiers sont chargés dans une petite EEPROM en binaire => tout est chargé octet par octet
Emcy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 18h00   #8
Membre chevronné
 
Avatar de Elwyn
 
Homme
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 836
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : juillet 2006
Messages : 836
Points : 712
Points : 712
Ca vient du fait que ton serveur genere le code lineairement Souvent certains FTP font ceci expres pour eviter les copies de code, mais il y a des fonctions de "retour a la ligne" donc bon... mais voila ca vient de la
__________________
Dire Straits, Bob Dylan, Led Zeppelin, the Who, Pink Floyd, AC/DC, Guns & Roses, the Doors, ...
Elwyn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 21h43   #9
Membre éprouvé
 
Avatar de nemo69500
 
Inscription : juin 2005
Messages : 639
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 639
Points : 430
Points : 430
utilise notepad++ il te force le retour a la ligne , si ca peut t aider mais pas tjrs au bonne endroit
__________________
*************##--##***************
www.ptichoupi.fr



Pensez au
De tmps en tps du repos, ca fais du bien!

************//////\\\\\\**************
nemo69500 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 09h13   #10
En attente de confirmation mail
 
Inscription : octobre 2003
Messages : 1 249
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 1 249
Points : 261
Points : 261
Citation:
Envoyé par nemo69500
utilise notepad++ il te force le retour a la ligne , si ca peut t aider mais pas tjrs au bonne endroit
=> j'utlise notepad++ pour créer mes sources : j'ai vérifié avec un editeur hexa et j'ai bien les caractères 0x0D et 0x0A pour le retour à la ligne (pour le fichier en local).
Par contre ce qui est bizarre, c'est que si je charge ma page a partir du serveur, les caratères de retours ont disparus : ils sont remplacés par le caratctere 0x09...
Emcy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2006, 09h12   #11
En attente de confirmation mail
 
Inscription : octobre 2003
Messages : 1 249
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 1 249
Points : 261
Points : 261
c'est bon j'ai trouvé le problème...
En fait avant d'uploader mes pages dans la memoire de mon µC, il faut que je les compile pour les intégrées dans un unique fichier (fichier .bin)
=> le probleme venait que le compilateur supprimait les retours à la ligne pour gagner de la place : j'ai trouvé une option pour qu'il ne les enleve pas
... je ne cherchais pas du bon coté...
Emcy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h02.


 
 
 
 
Partenaires

Hébergement Web