|
| griggione | Posté le 27/09/2008 @ 19:50 |
Maître astucien
16825 Messages
| Bonsoir tous
Je m'en doutais que la partie serait fine......
Mise en place sur le site  Configuration 
Comme je suis un bon élève, je garde le dossier en racine newslettux2 et j'ai choisi de mettre le fichier newsletter.php dedans.
Donc pour l'intégration je suppose qu'il faut mettre: 1-define('NTUX2_ROOT','./form-newslettux.php');
Là ça commence, je met quoi en début de la page newsletter.php: 2-<?php include ('./form-newslettux.php'); ?>
Le meilleur maintenant, dans cette page, une fois l'include précisée, il vient quoi. 3-je dois faire mon fichier html ou c'est prévu par newslettux2
attention les "bras-cassés", déjà que j'en connais un qui va me remonter les bretelles, inutile d'en rajouter 
|
| |
| |
| Publicité |
|
|
| Dreamer | Posté le 27/09/2008 à 20:12 |
Astucien
4270 Messages
| Salut
Je me sert de ce magnifique et extraordinaire script de mon maitre Malcolm ( ) , euh , tu crois que ça suffit le cirage de pompe ?? 
J'ai inclus :
<?php include ('./form-newslettux.php') ?>
dans le design de ma lettre : http://www.pashmina-le-site.com/newslettux2/rouge.php et ça marche sans problème
|
| |
|
| Dreamer | Posté le 27/09/2008 à 20:14 |
Astucien
4270 Messages
| |
| |
|
| griggione | Posté le 27/09/2008 à 20:24 |
Maître astucien
16825 Messages
| |
| |
|
| Dreamer | Posté le 27/09/2008 à 21:05 |
Astucien
4270 Messages
| Je reste dans le coin !! !  |
| |
|
| Dreamer | Posté le 27/09/2008 à 21:12 |
Astucien
4270 Messages
| Re
Euh pour le 1 , c'est pas comme cela qu'il faut faire c'est comme cela .. si ton dossier newslettux est à la racine au même niveau que ton index.htm , tu dois écrire comme cela :
define("NTUX2_ROOT","./");
Re-euh , pour le 2 , c'est pas comme ça , il faut mettre l'include à l'endroit de ta page où tu veux voir apparaitre l'inscription !!!
Ton dossier html , c'est ta page où il y a l'include !! |
| |
|
| griggione | Posté le 27/09/2008 à 21:15 |
Maître astucien
16825 Messages
| RE
D'abord une question importante pour que je comprenne. Il faut faire ou pas le fichier html...... |
| |
|
| griggione | Posté le 27/09/2008 à 21:38 |
Maître astucien
16825 Messages
| Dreamer a écrit :
Re-euh , pour le 2 , c'est pas comme ça , il faut mettre l'include à l'endroit de ta page où tu veux voir apparaitre l'inscription !!!
RE
Bon j'ai corrigé pour NTUX2_ROOT. , j'ai lu
Mais là je comprend pas...... Admettons j'ai ma page index.html dans laquelle je veux mettre un lien pour la news, c'est là qu'il faut mettre l'include ???????
Mais alors la page devient index.php  |
| |
|
| Malcolm | Posté le 27/09/2008 à 21:38 |
Astucien
7299 Messages
| Hello,
c'est pourtant écrit dans la doc didiouuuuuuuuuuuuuu
bon reprenons.
Tu dois créer une page d'extension PHP (sinon saimal ) qui contient, comme toute autre page de ton site, texte, images, css, etc.
Dans cette page (nommons-la "newsletter.php") tu dois y inclure, comme expliqué dans la doc, le fochier form-newslettux.php
si tu mets newsletter.php dans le dssier NewsletTux, alors tu définis NTUX2_ROOT comme l'a dit dreamer. (puisque c'est le dossier courant) |
| |
|
| griggione | Posté le 27/09/2008 à 21:54 |
Maître astucien
16825 Messages
| Malcolm a écrit :
c'est pourtant écrit dans la doc didiouuuuuuuuuuuuuu
Bonsoir Malcolm
je savais que j'y avais droit........  (et c'est pas fini)
Malcolm a écrit :
Tu dois créer une page d'extension PHP (sinon saimal ) qui contient, comme toute autre page de ton site, texte, images, css, etc.
Toujours pas compris........
Mais cette page est celle ou je met :" newsletter,inscrivez-vous ou ça ira mal", ou la newsletter.php avec le choix de l'inscription.
Malcolm a écrit :
Dans cette page (nommons-la "newsletter.php") tu dois y inclure, comme expliqué dans la doc, le fochier form-newslettux.php
Je dois inclure quoi......le code du fichier ou quoi...............
|
| |
|
| Dreamer | Posté le 27/09/2008 à 22:42 |
Astucien
4270 Messages
| griggione a écrit
Malcolm a écrit :
Dans cette page (nommons-la "newsletter.php") tu dois y inclure, comme expliqué dans la doc, le fochier form-newslettux.php
Je dois inclure quoi......le code du fichier ou quoi...............
Tu doit mettre l'include dans ton script comme ceci par exemple pour ma lettre
<div id="content"> <h2 id="post">Formulaire d'inscription de la Newsletter</h2> <div class="storycontent"> <?php include ('./form-newslettux.php') ?> </div>
Simple non ?
|
| |
|
| griggione | Posté le 27/09/2008 à 22:58 |
Maître astucien
16825 Messages
| RE
ben non pas clair du tout......... Cette page de ta lettre et en php ou html ?????
Bah toujours pas compris la logique des liens, mais c'est pas grave.
Bon, j'ai fais une page, newsletter.php avec <?php include ('./form-newslettux.php'); ?> C'est tout, rien d'autre....si je suis le lien, http://xxx.free.fr/newslettux2/newsletter.php s'affiche en texte la page d'inscription.
Maintenant je continue mes recherches.
|
| |
|
| Dreamer | Posté le 27/09/2008 à 23:06 |
Astucien
4270 Messages
| griggione a écrit :
RE
ben non pas clair du tout......... Cette page de ta lettre et en php ou html ?????
Bah toujours pas compris la logique des liens, mais c'est pas grave.
Bon, j'ai fais une page, newsletter.php avec C'est tout, rien d'autre....si je suis le lien, http://xxx.free.fr/newslettux2/newsletter.php s'affiche en texte la page d'inscription.
Maintenant je continue mes recherches.
En php , puisque que tu as du php dedans !!! |
| |
|
| griggione | Posté le 27/09/2008 à 23:10 |
Maître astucien
16825 Messages
| |
| |
|
| Dreamer | Posté le 27/09/2008 à 23:19 |
Astucien
4270 Messages
| |
| |
|
| Dreamer | Posté le 27/09/2008 à 23:19 |
Astucien
4270 Messages
| Christian , t'as perdu ton beau pays .........Dans ta signature !! |
| |
|
| griggione | Posté le 27/09/2008 à 23:22 |
Maître astucien
16825 Messages
| RE
Le problème est que c'est un peu écrasé dans mon body.......les interlignes ne sont pas respectés. Va falloir faire un tour dans form_newslettux.php |
| |
|
| griggione | Posté le 27/09/2008 à 23:36 |
Maître astucien
16825 Messages
| Dreamer a écrit :
Un casa suffira !! 
RE

Dreamer a écrit :
Christian , t'as perdu ton beau pays .........Dans ta signature !!
Ben apparemment Familoo a des problèmes, ça arrive quelque fois . |
| |
|
| griggione | Posté le 27/09/2008 à 23:40 |
Maître astucien
16825 Messages
| griggione a écrit :
RE
Le problème est que c'est un peu écrasé dans mon body.......les interlignes ne sont pas respectés. Va falloir faire un tour dans form_newslettux.php
RE
  

|
| |
|
| Dreamer | Posté le 27/09/2008 à 23:45 |
Astucien
4270 Messages
| griggione a écrit :
griggione a écrit :
RE
Le problème est que c'est un peu écrasé dans mon body.......les interlignes ne sont pas respectés. Va falloir faire un tour dans form_newslettux.php
RE
  

Un spécialiste du css comme toi .............. |
| |
|
| griggione | Posté le 27/09/2008 à 23:49 |
Maître astucien
16825 Messages
| RE
Ouppppssssss attention, ce n'est pas comme toi, qui as dans ta page tout le code. Je n'ai dans mon fichier php que l'include......
<div id="centre"> <h2><strong class="barre">Formulaire d´inscription de la Newsletter.</strong></h2> <br /> <?php include ('./form-newslettux.php'); ?> </div>
Donc je dois aler dans form_newslettux.php 
Modifié par griggione le 27/09/2008 23:50 |
| |
|
| griggione | Posté le 28/09/2008 à 00:22 |
Maître astucien
16825 Messages
| RE
Bon j'ai pu changer la couleur des boutons radio......mais les espaces 
Je crois bien qu'il va falloit demander à Maitre Malcolm ........ (ben quoi je fayote....et alors?) |
| |
|
| elle | Posté le 28/09/2008 à 00:44 |
Maîtresse astucienne
15844 Messages
| |
| |
|
| Dreamer | Posté le 28/09/2008 à 00:47 |
Astucien
4270 Messages
| |
| |
|
| griggione | Posté le 28/09/2008 à 00:48 |
Maître astucien
16825 Messages
| Bonsoir elle
Pour mon problème d'insertion oui 
Pour les espaces ..........  Peut-etre en rajoutant une mise à la ligne, mais le php et moi  |
| |
|
| Dreamer | Posté le 28/09/2008 à 00:49 |
Astucien
4270 Messages
| |
| |
|
| Dreamer | Posté le 28/09/2008 à 00:53 |
Astucien
4270 Messages
| Dreamer a écrit :
Dans quelle page ???
Je me reponds à moi-même .........
Il te suffit de rajouter là où tu veux des retours le code suivant
echo ' <br />'.CR;
Je crois que c'est à partir de la ligne 514 |
| |
|
| griggione | Posté le 28/09/2008 à 00:54 |
Maître astucien
16825 Messages
| |
| |
|
| Dreamer | Posté le 28/09/2008 à 00:57 |
Astucien
4270 Messages
| Je crois que c'est mon CSS qui fait la différence entre les deux design , je t'envoie ma page par MP |
| |
|
| griggione | Posté le 28/09/2008 à 00:59 |
Maître astucien
16825 Messages
| RE
T'as pas compris, je n'ai pas de CSS pour cette page, du moins dans la partie centre ou il y a l'include
je t'envoie ma page    |
| |
|
| Dreamer | Posté le 28/09/2008 à 01:24 |
Astucien
4270 Messages
| bon ,j'ai regardé et en fait c'est ton css qui est en contradiction avec celui de lettux .
Tu vas devoir modifier en ajoutant du line-height ( je mettrais dans les 1.0 à 1.8 ) dans ton id="centre" pour séparer les blocks ........Elle devrait être plus précise que moi !! |
| |
|
| Malcolm | Posté le 28/09/2008 à 03:03 |
Astucien
7299 Messages
| griggione a écrit :
RE
ben non pas clair du tout......... Cette page de ta lettre et en php ou html ?????
Bah toujours pas compris la logique des liens, mais c'est pas grave.
Bon, j'ai fais une page, newsletter.php avec C'est tout, rien d'autre....si je suis le lien, http://xxx.free.fr/newslettux2/newsletter.php s'affiche en texte la page d'inscription.
Maintenant je continue mes recherches.
quelle est la différence entre PHP et HTML, monsieur casa ? 
effectivement en PHP on peut programmer et pas en HTML. Mais dans l'exemple qui nous préoccupe, la page "ma_newsletter.php" peut contenir du PHP, de l'HTML, du javascript, du flash ... Tout ce que tu veux : c'est une page de ton site comme toutes les autres.
La seule condition sine qua non est qu'elle porte l'extension .php, parce que même si tu ne mets que de l'HTML et du javascript, le code fourni dans la doc pour inclure le formulaire de la newsletter (<?php include('form-newslettux.php'); ?> ne sera PAS exécuté si tu la nommes en .HTML !
Alors qu'en .PHP il sera exécuté (et tu auras bien le formulaire sur ta page) !
pour le CSS, regarde le code source généré une fois que tu exécutes la page de présentation de la newsletter, avec quelques propriétés CSS bien placées, tu dois pouvoir ajuster tout ce que tu veux.
Le formulaire porte un id (id #reg) pour faire de l'héritage.
Si tu entreprends de modifier le code de la page form-newslettux.php (espèce de cracker va ), sache qu'il peut être restauré un jour si je fais une mise à jour de ce fichier ... |
| |
|
| elle | Posté le 28/09/2008 à 04:18 |
Maîtresse astucienne
15844 Messages
| Dreamer a écrit :
Elle devrait être plus précise que moi !!
Hein? Quoi? Où ça? 
|
| |
|
| Malcolm | Posté le 28/09/2008 à 17:59 |
Astucien
7299 Messages
| DTC.  |
| |
|
| Dreamer | Posté le 28/09/2008 à 18:16 |
Astucien
4270 Messages
| Malcolm a écrit :
DTC. 
( maintenant , je connais la signification des lettres !! )
|
| |
|
| griggione | Posté le 28/09/2008 à 18:22 |
Maître astucien
16825 Messages
| Bonjour tous
Ce matin, au saut du lit, j'était prêt à tout casser........PCA injoignable et les réponses avec 
Bon, je crois que vous n'avez pas compris (et vlan ) comment j'ai fait. Le problème, d'ou ce topic, était de savoir ou exactement mettre l'include, entre la réponse de l' execellent Dreamer ( si si ) et la vision des pages news.php, comme au vu des saisies d'avant, les affairent ont reprises.
Mais les images parlent mieux que moi ( ), en premier comment je met le lien pour l'inscription. Puis ou j'ai mis l'include dans ma page .php et enfin le résultat.



.
Comme vous pouvez voir, l'include me fait afficher ni plus ni moins que la page faite par Malcolm. Ce n'est donc pas mon fichier CSS qui commande, la preuve, pour mettre couleur et centrage du titre, j'ai dû rectifier directement dans mon code html.
Dreamer (toujours ) m'a ouvert une porte hier soir  Malcolm vient de la refermer avec ses mises à jours 
Le formulaire porte un id (id #reg) pour faire de l'héritage.
Là c'est tout nouveau pour moi, me reste à trouver ou ça se passe au niveau news.php. La bonne nouvelle, si je comprend bien, est qu'avec cette id #reg ,je retrouve le code CSS tranquille.
|
| |
|
|
| Haut de la page |