Comment ne plus mettre de code ??

95 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

oui idem pour tous !!

je t'invite néanmois à faire un site de test sur hebergeur !!

car entre hébergeur et local il y a des varainte !!

et je sais de quoi je parle...

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

oui idem pour tous !!

je t'invite néanmois à faire un site de test sur hebergeur !!

car entre hébergeur et local il y a des varainte !!

et je sais de quoi je parle...

à bientôt...

pour regler ce probleme de decalage entre local et hebergeur :

faire un phpinfo sur le serveur de ton hebergeur et d'activer les memes options ensuite en local.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est vrai que easy php est spécial quand meme, les options affichées par défaut ne ressemble pas à ce que propose les hébergeurs, et pourtant cela ne garanti pas plus de sécurité.

Sur mac il en existe un appelé MAMP et avec lui aucun souci, le local=le distant.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

enfin chacun ça méthode !!

le but c'est que c'est bien !!

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

question bete mais bon je tente : a quoi sert exactement ce script?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

question bete mais bon je tente : a quoi sert exactement ce script?

ça sert a se sentir rassuré d'appuyer sur un bouton pour mettre du texte en gras, en italique ou le centré ainsi qu'à ruiner la sémantique du codage en te balançant des tableaux pour mettre en page des éléments.

;) :blink: :blink: :lol:

Moi je dis le simple textarea par défaut suffit amplement et vive le XHTML ! :P

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

clap clap clap, il s'agit là d'un gadget

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bon j'

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bon j'

Bonjour :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bon j'ai toujours un hic, depuis que j'ai installé TinyMCE, lorsque je rentre en modif sur un article par exemple, j'ai un warning en haut de page :

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/freestyle/domains/freestyle-creation.com/public_html/administrer/articles.php:2) in /home/freestyle/domains/freestyle-creation.com/public_html/configuration.inc.php on line 79

Cela ne se produit qu'en gestion des articles.

C'est grave docteur ?

De plus, lorsque je rentre dans une commande (commande_detal.php), l'adresse de livraison de mon client se retrouve tout sur une seule ligne. C'est ennuyeux car de fait, c'est également ce qui apparait sur la facture.

Avant l'installation, j'avait bien un retour à la ligne après le nom, l'adresse, le tel... pour que ca se présente correctement.

Quelqu'un a déjà eu le problème ?

:)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est qu'il essaye de redéclarer tes variables de session...

Apparement tu les déclares dans administrer/articles.php a la ligne 2 alors que c'est déja fait dans configuration.inc.php à la ligne79

Vire celui dans administrer/articles.php a la ligne 2.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Très curieux, j'avais juste laissé trainer des lignes blanches (dont la 2).

Je les ai viré et tout est rentré dans l'ordre... je suis un peu surpris :)

Reste à savoir pourquoi mes adresses de client se retrouvent en ligne... Grrrr

J'ai ceci :

KÉVIN Gxxxxx 2 rue du pxxx 49000 angers France 06XXXXXX xxxxx13@hotmail.com

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ha oui, il y a aussi l'hirstoire de ligne blanche... Classique :)

Sinon pour tes lignes, tu lui demandes de faire koi enter chaque ligne ?

des <BR> ?

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ha oui, il y a aussi l'hirstoire de ligne blanche... Classique :)

Sinon pour tes lignes, tu lui demandes de faire koi enter chaque ligne ?

des <BR> ?

Willy

J'aimerais bien justement qu'il me mette des <BR>.

J'ai ceci :

<td colspan=4 class=normal><textarea name="facturation" rows="10"><?=html_entity_decode($commande->client_info1)?></textarea></td>

En fait, si modifie l'adresse du client pour ajouter les retours à la ligne, c'est bien loliement interprété dans la page commande_detail.php, mais dans la facture pdf, il ajoute des <p></p> à la place des retours à la ligne, sans les interpréter.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'aimerais bien justement qu'il me mette des <BR>.

J'ai ceci :

<td colspan=4 class=normal><textarea name="facturation" rows="10"><?=html_entity_decode($commande->client_info1)?></textarea></td>

En fait, si modifie l'adresse du client pour ajouter les retours à la ligne, c'est bien loliement interprété dans la page commande_detail.php, mais dans la facture pdf, il ajoute des <p></p> à la place des retours à la ligne, sans les interpréter.

Là je ne sais pas, je passe mon tour car je ne peux pas tester.

Ca doit etre une histoire de codage/décodage de HTML, mais où et pourquoi...

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

strip_tags

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'ai ajouté un html_entity_decode dans la fonction de mise à jour de la commande.

En fait, je m'apperçois que la zone info_client1 de la table commande est maintenant créée avec les <p> </p>.

De ce fait, l'affichage dans la page commande_detail est maintenant bien géré mais la facture pdf n'interprète pas les <p> </p>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour Paulanna, j'ai essayé le strip_tags mais cela supprime bien les <p></p> dans la facture PDF, mais ne génère pas les <BR> à la place.

L'adresse se retrouve donc sur une seule ligne...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

oui en effet le strip_tags enleve donc tous les tags

faut voir nl2br

maintenant pour faire du code html dans le PDF, c'est délicat pour l'expliquer vraiment, fais des recherches sur le net

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

oui en effet le strip_tags enleve donc tous les tags

faut voir nl2br

maintenant pour faire du code html dans le PDF, c'est délicat pour l'expliquer vraiment, fais des recherches sur le net

En fait je pense qu'il ne faut pas toucher au PDF.

Mais la situation se résume juste à cela :

Lorsque je modifie ma commande client (commande.php, fonction update commande) par le BO, l'entrée dans la Base de donnée (table commande) n'est plus la même qu'avant l'install de tinyMCE.

Avant l'install :

NOM Prenom

Adresse

Tel

Mail

Après l'install :

<p>Nom Prenom</p><p>Adresse</p><p>Tel</p><p>Mail</p>

Donc la question se réusme simplement à : pourquoi TinyMCE n'écrit pas dans la BDD de la même manière qu'avant ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pour exécuter les tags faut utiliser html_entity_decode

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour conclure ce sujet, en fait la démarche de TinyMCE est d'intégrer les balises <p> dans la BDD. C'est assez logique.

De fait, le PDF ne les interprète pas. Donc l'idéal est d'ajouter un strip_tags. Mais ce faisant, on perd du coup les renvois à la ligne.

Conclusion, pour arrêter de tourner en rond, je vais retirer TinyMCE... après tout, quelques balises à la main ne seront pas si pénibles que ça :)

En tout cas, merci une fois de plus à Paulanna et Willy de s'être intéressé à mon post. :unsure:

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'avais pas suivi ce post

POur info j'ai tinyMCE avec tous les boutons d'installés et ma facture est correcte avec les retours à la ligne.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Même en PDF ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

pour répondre à paulanna...

pense aux novices qui souhaittent utiliser peel à leurs guises...

toi tu métrise bien le code !! moi un tout petit peux... et d'autre rien !!

ce scriptes est destiné à tous !!

car même quand on tappe du code, on peut se planter...

des fois ça prend du temps à retomber sur l'erreur...

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping