Mettre en forme la réponse d'un script - PHP - Programmation
Marsh Posté le 04-08-2007 à 17:20:04
Tu rajoutes les balises pour le texte tout simplement, par exemple:
Code :
|
Il suffit de rajouter des \ avant les " pour ce qui est du html (afin que le echo ne soit pas fermé)
pour la redirection tu peux mettre hors des balises <?php ?>:
Code :
|
"8" pour 8 secondes avant de rediriger vers page.php
Marsh Posté le 04-08-2007 à 17:26:06
Merci bcp.
Où placer la couleur de fond de la plage ? (qui est la même pour toutes les réponses)
Pour ta rediction, elle est unique pour toutes les réponses ?
J'aimerai avoir une rediction (un "back navigation" pour retrouver les champs remplis par l'utilisateur) et une rediction vers la racine pour un message correctement envoyé.
Marsh Posté le 04-08-2007 à 17:32:06
Ben ça va rediriger peu importe si il y a des champs remplis ou non (bref dans tous les cas). Mais c'est pas un "back navigation", si tu veux utiliser une redirection uniquement pour un message bien envoyé du rajoutes de cette manière:
Code :
|
Après pour le fond de la page ben tu fais avec les balises body, tu peux tout à fait mettre ton code php avec du html
Code :
|
tu as un fond rouge
edit: et pour ton "back navigation" ça j'sais pas faire, cherche un peu sur google et tu l'intègre dans les conditions où y a une erreur comme j'ai expliqué dans l'autre post
Marsh Posté le 04-08-2007 à 18:21:11
ReplyMarsh Posté le 05-08-2007 à 16:49:13
Voilà, ça fonctionne nickel, j'ai modifié ça aux ptits oignons.
Voici le code pour un back history :
Code :
|
Encore merci.
Marsh Posté le 15-08-2007 à 19:06:56
Tout va bien, sauf une chose.
Le texte envoyé par mail est codé en HTML.
Les accents sont remplacés par le code HTML.
Savez-vous comment faire ? Là je n'ai pas la moindre idée
Marsh Posté le 16-08-2007 à 09:46:01
ReplyMarsh Posté le 16-08-2007 à 20:00:55
html_entity_decode ...
mais bon, c'est pas grave d'afficher des entités HTML dans le code source, normalement "en visible" ça ne doit pas apparaitre.
Marsh Posté le 18-08-2007 à 16:03:43
NewsletTux a écrit : html_entity_decode ... |
Merci
Mais je ne pige pas comment l'intégrer (je ne comprends pas le code dans les exemples trouvés sur le net, alors pour l'intégrer...)
Citation : mais bon, c'est pas grave d'afficher des entités HTML dans le code source, normalement "en visible" ça ne doit pas apparaitre. |
?
Il n'y a pas de code source, c'est le mail reçu en texte qui est comme ça.
Marsh Posté le 21-08-2007 à 09:20:44
ReplyMarsh Posté le 21-08-2007 à 13:37:55
Merci !
J'obtiens un msg d'erreur :
Fatal error: Call to undefined function: html_entitiy_decode() in /users/monsite.com/mail.php on line 47
Je l'ai intégré comme toi, sur la variable qui va bien.
Marsh Posté le 21-08-2007 à 13:47:11
Trouvé, j'ai copié/collé ton texte, et il y'a un I mal placé.
Ca fonctionne. Merci bcp !
Marsh Posté le 04-08-2007 à 15:59:52
Salut,
Je dois mettre un simple formulaire d'envoi de mail. Formulaire en HTML intégré au site, et la page en PHP s'occupe de l'envoi du mail.
Le code PHP peut afficher 4 messages :
- Champ "nom" non rempli
- Champ "EMail" invalide
- Champ "message" non rempli
- Message envoyé
Et cette réponse n'est que tu simple texte, pas de mise en page.
Je désire mettre un peu de mise en page (couleurs du site) et mettre un retour à la racine du site au bout de X secondes.
Mais voilà, je en sais pas comment placer les infos dans le code PHP.
Je me suis basé sur cette page pour le code :
http://www.siteduzero.com/tuto-3-1 [...] -site.html
Quelqu'un a une idée svp ?
Message édité par Groody le 04-08-2007 à 16:22:12
---------------
Vidéo Concorde Air France | www.kiva.org