Formulaire tout simple

Bonjour,

Je me penche pour la première fois sur les formulaires et j'y comprend strictement rien.
Je souhaite créer un formulaire qui envoi les informations à une adresse générique de
type : contact@monsitespip.fr

Ci-dessous mon code html

<form action="" name="formulaire" method="post">
<label>1</label><br /><input name="name1" type="text" size="10" />
<label>2</label><br /><input name="name2" type="text" size="10" />
<label>3</label><br /><input name="name3" type="text" size="10" />
<label>4</label><br /><input name="name4" type="text" size="10" />
<input name="Envoyer" type="button" value="Envoyer" />
</form>

Merci pour votre éclairage
G.

glims a écrit :

Bonjour,

Je me penche pour la première fois sur les formulaires et j'y comprend strictement rien.
Je souhaite créer un formulaire qui envoi les informations à une adresse générique de
type : contact@monsitespip.fr

Ci-dessous mon code html

<form action="" name="formulaire" method="post">
<label>1</label><br /><input name="name1" type="text" size="10" />
<label>2</label><br /><input name="name2" type="text" size="10" />
<label>3</label><br /><input name="name3" type="text" size="10" />
<label>4</label><br /><input name="name4" type="text" size="10" />
<input name="Envoyer" type="button" value="Envoyer" />
</form>

Merci pour votre éclairage
G.

Dans la balise form, il manque l'action :
ACTION="mailto:contact@monsitespip.fr"
Je ne suis pas spécilaiste, je regarde à chaque dans la doc proposée par commentcamarche.net.
Didier.

Didier <nospam@nospam.fr/invalid> wrote:

Dans la balise form, il manque l'action :
ACTION="mailto:contact@monsitespip.fr"
Je ne suis pas spécilaiste, je regarde à chaque dans la doc proposée par
commentcamarche.net.
Didier.

ceci ne fonctionne que si le navigateur est correctement configuré
et puis a éviter puisque ton adresse email est en clair (donc spammable)

Une petite recherche google (ou autre) sur les mots
formulaire mail php
<formulaire mail php - Recherche Google;

--
http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.

Dominique a écrit :

Didier <nospam@nospam.fr/invalid> wrote:

Dans la balise form, il manque l'action :
ACTION="mailto:contact@monsitespip.fr"
Je ne suis pas spécilaiste, je regarde à chaque dans la doc proposée par
commentcamarche.net.
Didier.

ceci ne fonctionne que si le navigateur est correctement configuré
et puis a éviter puisque ton adresse email est en clair (donc spammable)

Une petite recherche google (ou autre) sur les mots
formulaire mail php
<formulaire mail php - Recherche Google;

Quelle est la config nécessaire pour le navigateur pour cet usage ?
Sinon, je suis d'accord que action doit pointer vers un php qui valide et expédie; je voulais juste faire une réponse au plus court.
Merci.
Didier.

Question naïve sans doute, mais pourquoi ne pas utiliser le plugin Forms & Tables ?

Le 28 juin 2008 18:03, Didier <nospam@nospam.fr/invalid> a écrit :

Dominique a écrit :

Didier <nospam@nospam.fr/invalid> wrote:

Dans la balise form, il manque l’action :
ACTION=« mailto:contact@monsitespip.fr »
Je ne suis pas spécilaiste, je regarde à chaque dans la doc proposée par
commentcamarche.net.
Didier.

ceci ne fonctionne que si le navigateur est correctement configuré
et puis a éviter puisque ton adresse email est en clair (donc spammable)

Une petite recherche google (ou autre) sur les mots
formulaire mail php
<http://www.google.fr/search?hl=fr&q=formulaire+mail+php>

Quelle est la config nécessaire pour le navigateur pour cet usage ?
Sinon, je suis d’accord que action doit pointer vers un php qui valide et expédie; je voulais juste faire une réponse au plus court.
Merci.
Didier.


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip


Line

Evelyne Desandre a écrit :

Question naïve sans doute, mais pourquoi ne pas utiliser le plugin Forms & Tables ?

Le 28 juin 2008 18:03, Didier <nospam@nospam.fr/invalid <http://nospam@nospam.fr/invalid&gt;&gt; a écrit :

    Dominique a écrit :

        Didier <nospam@nospam.fr/invalid
        <http://nospam@nospam.fr/invalid&gt;&gt; wrote:

            Dans la balise form, il manque l'action :
            ACTION="mailto:contact@monsitespip.fr
            <mailto:contact@monsitespip.fr>"
            Je ne suis pas spécilaiste, je regarde à chaque dans la doc
            proposée par
            commentcamarche.net <http://commentcamarche.net>.
            Didier.

        ceci ne fonctionne que si le navigateur est correctement configuré
        et puis a éviter puisque ton adresse email est en clair (donc
        spammable)

        Une petite recherche google (ou autre) sur les mots
        formulaire mail php
        <formulaire mail php - Recherche Google
        <formulaire mail php - Recherche Google;

    Quelle est la config nécessaire pour le navigateur pour cet usage ?
    Sinon, je suis d'accord que action doit pointer vers un php qui
    valide et expédie; je voulais juste faire une réponse au plus court.
    Merci.
    Didier.

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement :
    spip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip <http://irc.freenode.net/spip&gt; ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
    <http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

--
Line

Oui, question toute naïve d'un modeste autodidacte, mais question intéressée.
A quelle configuration du navigateur faut-il s'intéresser quand on réalise un formulaire en HTML/PHP ?
Merci.

Didier <nospam@nospam.fr/invalid> wrote:

Oui, question toute naïve d'un modeste autodidacte, mais question
intéressée.
A quelle configuration du navigateur faut-il s'intéresser quand on
réalise un formulaire en HTML/PHP ?
Merci.

en fait action="..." désigne le type de requète qui est renvoyée au
serveur (généralement une requète http, mais ce pourrait aussi être
autre chose ,ftp, voir sur un autre domaine...)

D'après ce que j'ai compris, mailto n'est pas une requète envoyée au
serveur mais au client mail local et c'est lui qui va envoyer le
résultat du formulaire. Donc si pas de client mel configuré sur le poste
et pas de smtp (cyber-café, EPN,...) et bien l'action échoue.

Pour un envoi par php, c'est le serveur qui s'en occupe par
l'intermédiaire de la fonction mail() de php. Cela ne dépend donc plus
du poste mais de la disponibilité de cette fonction chez l'hébergeur.

--
http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.

Dominique a écrit :

Didier <nospam@nospam.fr/invalid> wrote:

Oui, question toute naïve d'un modeste autodidacte, mais question intéressée.
A quelle configuration du navigateur faut-il s'intéresser quand on réalise un formulaire en HTML/PHP ?
Merci.

en fait action="..." désigne le type de requète qui est renvoyée au
serveur (généralement une requète http, mais ce pourrait aussi être
autre chose ,ftp, voir sur un autre domaine...)

D'après ce que j'ai compris, mailto n'est pas une requète envoyée au
serveur mais au client mail local et c'est lui qui va envoyer le
résultat du formulaire. Donc si pas de client mel configuré sur le poste
et pas de smtp (cyber-café, EPN,...) et bien l'action échoue.

Pour un envoi par php, c'est le serveur qui s'en occupe par
l'intermédiaire de la fonction mail() de php. Cela ne dépend donc plus
du poste mais de la disponibilité de cette fonction chez l'hébergeur.

OK, merci.
C'est clair.
Tant qu'on y est, si ce n'est pas abuser, quel risque pour un hébergeur de permettre l'utilisation de la fonction mail() de php ?
Merci.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Didier a écrit :
[...]

Tant qu'on y est, si ce n'est pas abuser, quel risque pour un hébergeur
de permettre l'utilisation de la fonction mail() de php ?

Permettre l'utilisation de scripts troués [1] qui risquent de servir à
relayer du spam, donc charger et blacklister ces serveurs par exemple.

[1] http://www.phpsecure.info/v2/article/MailHeadersInject.php

Amicalement

David

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkhmo+MACgkQ18/WetbTC/rcxwCdFwZgLSB1/GScZyuXRISraW/v
4sAAnj0ix2I54l2AAp5lPqNdFZ5wn307
=t/sf
-----END PGP SIGNATURE-----

Bonjour,
j'ai mis un fond image dans la page sommaire avec la ligne suivante dans habillage.css :
div#page { background:url(images/fond_brassac_2.jpg) no-repeat left top; width: 1024px; height: 768px; margin: 0 auto; text-align: left;

j'aimerais qu'une autre image s'affiche lorsqu'on quitte la page d'accueil et que l'on navigue sur le site.

j'ai créé une nouvelle div dans habillage.css :
div#page2 { background:url(images/fond_brassac_3.jpg) no-repeat left top; width: 1024px; height: 768px; margin: 0 auto; text-align: left; }

et dans la page article.html et rubriques.html j'ai remplacé :
<body class="page_article">
<div id="page">

par :

<body class="page_article">
<div id="page2">

mais rien ne se passe.

où ai-je faux ?

quelqu'un peut-il m'expliquer ?

je vous remercie par avance,
PierA, Tarn.

Bonjour,
est-ce que je comprends bien que ni ton image sur le sommaire ni sur les autre pages s’affichent?
c’est alors peut-être l’url de l’image qui n’est pas correcte. Est-ce que ton fichier css se trouve dans un sous-dossier du dossier squelettes? Il faudrait alors écrire url(…/images/fond_brassac_2.jpg)
à+
joz

Pier ANDRE wrote:

Bonjour Joz,
merci pour cette réponse.

Non non l’image de la page sommaire s’affiche super bien (une photo).

Mais je n’arrive pas à changer cette photo en fond sur les pages autre que celle de l’accueil.
Comment procéder ?

Bonne fin de journée,
PierA, Tarn.

----- Original Message -----
From: joz
To: Pier ANDRE
Cc: spip@rezo.net
Sent: Thursday, July 10, 2008 3:13 PM
Subject: Re: [Spip] changement de fond image selon la page

Bonjour,
est-ce que je comprends bien que ni ton image sur le sommaire ni sur les autre pages s’affichent?
c’est alors peut-être l’url de l’image qui n’est pas correcte. Est-ce que ton fichier css se trouve dans un sous-dossier du dossier squelettes? Il faudrait alors écrire url(…/images/fond_brassac_2.jpg)
à+
joz

Pier ANDRE wrote:

Bonjour,
j’ai mis un fond image dans la page sommaire avec la ligne suivante dans habillage.css :
div#page { background:url(images/fond_brassac_2.jpg) no-repeat left top; width: 1024px; height: 768px; margin: 0 auto; text-align: left;

j’aimerais qu’une autre image s’affiche lorsqu’on quitte la page d’accueil et que l’on navigue sur le site.

j’ai créé une nouvelle div dans habillage.css :
div#page2 { background:url(images/fond_brassac_3.jpg) no-repeat left top; width: 1024px; height: 768px; margin: 0 auto; text-align: left; }

et dans la page article.html et rubriques.html j’ai remplacé :

par :

mais rien ne se passe.

où ai-je faux ?

quelqu’un peut-il m’expliquer ?

je vous remercie par avance,
PierA, Tarn.


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

-- 
Please consider your environmental responsibility 
before printing this e-mail

Pier ANDRE a écrit (en cette belle journée du 10/07/2008 15:17) :

Bonjour Joz,
merci pour cette réponse.
Non non l'image de la page sommaire s'affiche super bien (une photo).
Mais je n'arrive pas à changer cette photo en fond sur les pages autre que celle de l'accueil.
Comment procéder ?
Bonne fin de journée,
PierA, Tarn.

    ----- Original Message -----
    *From:* joz <mailto:doppeltgemoppelt@gmail.com>
    *To:* Pier ANDRE <mailto:pierre.andre5@laposte.net>
    *Cc:* spip@rezo.net <mailto:spip@rezo.net>
    *Sent:* Thursday, July 10, 2008 3:13 PM
    *Subject:* Re: [Spip] changement de fond image selon la page

    Bonjour,
    est-ce que je comprends bien que ni ton image sur le sommaire ni
    sur les autre pages s'affichent?
    c'est alors peut-être l'url de l'image qui n'est pas correcte.
    Est-ce que ton fichier css se trouve dans un sous-dossier du
    dossier squelettes? Il faudrait alors écrire
    url(../images/fond_brassac_2.jpg)
    à+
    joz

    Pier ANDRE wrote:

    Bonjour,
    j'ai mis un fond image dans la page sommaire avec la ligne
    suivante dans habillage.css :
    div#page { background:url(images/fond_brassac_2.jpg) no-repeat
    left top; width: 1024px; height: 768px; margin: 0 auto;
    text-align: left;

    j'aimerais qu'une autre image s'affiche lorsqu'on quitte la page
    d'accueil et que l'on navigue sur le site.

    j'ai créé une nouvelle div dans habillage.css :
    div#page2 { background:url(images/fond_brassac_3.jpg) no-repeat
    left top; width: 1024px; height: 768px; margin: 0 auto;
    text-align: left; }

    et dans la page article.html et rubriques.html j'ai remplacé :
    <body class="page_article">
    <div id="page">

    par :

    <body class="page_article">
    <div id="page2">

    mais rien ne se passe.

    où ai-je faux ?

    quelqu'un peut-il m'expliquer ?

    je vous remercie par avance,
    PierA, Tarn.

    _______________________________________________
    liste spip
    spip@rezo.net - désabonnement : spip-off@rezo.net

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

    -- Please consider your environmental responsibility before printing this e-mail
        
------------------------------------------------------------------------

c'est pas dans le bon fil on dirait, mais bon:
définir dans la feuille de style les .page_article et .page_rubrique (voir les pages de la dist) qui seront affectés à body (c'est dans les pages de la dist: par exemple, <body class="page_article">. créer autant de page_xx et de <body class="page_xx"> qu'il sera nécessaire.

--
Jean-Christophe

Salut, je ne comprends pas très bien ce qui ne va pas : si tu arrives à afficher ton image de fond sur la page sommaire, cela devrait marcher sur les autres pages aussi, non ?

Si tu veux changer d’image selon ta page, selon les hypothèses :

  1. Un fond spécifique à la page d’accueil et ensuite, le même fond sur les autres pages :

dans ton body, tu précises le fond des pages : body { background : #fff url(path/vers/image) 0 0 no-repeat; } (0 0 si elle est cadrée en haut à gauche)

et pour ta page sommaire, tu mets ce que tu veux dans body.page-sommaire { background : …}, et dans ta page tu faix body class=« page-sommaire »

  1. si tu veux un fond pour chaque page, tu utilises body class=« page-article » (ou page-rubrique, etc.) et tu crées un style par chaque page avec l’image qui va bien avec.

En passant, dans ton css, il est inutile de mettre la taille de ton image : il faut juste la positionner …

Je ne sais pas si cela te sera utile … Pour ma part, je fais comme ça et ça marche bien …

A+

Bonjour,
merci pour vos réponses.

Les fichiers cités body class=« page-article » (ou page-rubrique, etc.) doivent être dans « habillage.css » ?

Oui en fait je voudrais avoir la page d’accueil avec un fond et toutes les autres avec un fond différent de celui de l’accueil.

Merci,
PierA.

----- Original Message -----
From: Marc VALLETEAU de MOULLIAC
To: Pier ANDRE
Cc: joz ;
Sent: Thursday, July 10, 2008 7:12 PM
Subject: Re: [Spip] changement de fond image selon la page

Salut, je ne comprends pas très bien ce qui ne va pas : si tu arrives à afficher ton image de fond sur la page sommaire, cela devrait marcher sur les autres pages aussi, non ?

Si tu veux changer d’image selon ta page, selon les hypothèses :

  1. Un fond spécifique à la page d’accueil et ensuite, le même fond sur les autres pages :

dans ton body, tu précises le fond des pages : body { background : #fff url(path/vers/image) 0 0 no-repeat; } (0 0 si elle est cadrée en haut à gauche)

et pour ta page sommaire, tu mets ce que tu veux dans body.page-sommaire { background : …}, et dans ta page tu faix body class=« page-sommaire »

  1. si tu veux un fond pour chaque page, tu utilises body class=« page-article » (ou page-rubrique, etc.) et tu crées un style par chaque page avec l’image qui va bien avec.

En passant, dans ton css, il est inutile de mettre la taille de ton image : il faut juste la positionner …

Je ne sais pas si cela te sera utile … Pour ma part, je fais comme ça et ça marche bien …

A+


Marc

Le 10 juil. 08 à 15:17, Pier ANDRE a écrit :

Bonjour Joz,
merci pour cette réponse.

Non non l’image de la page sommaire s’affiche super bien (une photo).

Mais je n’arrive pas à changer cette photo en fond sur les pages autre que celle de l’accueil.
Comment procéder ?

Bonne fin de journée,
PierA, Tarn.

----- Original Message -----
From: joz
To: Pier ANDRE
Cc: spip@rezo.net
Sent: Thursday, July 10, 2008 3:13 PM
Subject: Re: [Spip] changement de fond image selon la page

Bonjour,
est-ce que je comprends bien que ni ton image sur le sommaire ni sur les autre pages s’affichent?
c’est alors peut-être l’url de l’image qui n’est pas correcte. Est-ce que ton fichier css se trouve dans un sous-dossier du dossier squelettes? Il faudrait alors écrire url(…/images/fond_brassac_2.jpg)
à+
joz

Pier ANDRE wrote:

Bonjour,
j’ai mis un fond image dans la page sommaire avec la ligne suivante dans habillage.css :
div#page { background:url(images/fond_brassac_2.jpg) no-repeat left top; width: 1024px; height: 768px; margin: 0 auto; text-align: left;

j’aimerais qu’une autre image s’affiche lorsqu’on quitte la page d’accueil et que l’on navigue sur le site.

j’ai créé une nouvelle div dans habillage.css :
div#page2 { background:url(images/fond_brassac_3.jpg) no-repeat left top; width: 1024px; height: 768px; margin: 0 auto; text-align: left; }

et dans la page article.html et rubriques.html j’ai remplacé :

par :

mais rien ne se passe.

où ai-je faux ?

quelqu’un peut-il m’expliquer ?

je vous remercie par avance,
PierA, Tarn.


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

-- 
Please consider your environmental responsibility 
before printing this e-mail


liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

Pier ANDRE a écrit (en cette belle journée du 10/07/2008 21:22) :

Bonjour,
merci pour vos réponses.
Les fichiers cités body class="page-article" (ou page-rubrique, etc.) doivent être dans "habillage.css" ?
Oui en fait je voudrais avoir la page d'accueil avec un fond et toutes les autres avec un fond différent de celui de l'accueil.
Merci,
PierA.

    ----- Original Message -----
    *From:* Marc VALLETEAU de MOULLIAC <mailto:assfor@assfor.com>
    *To:* Pier ANDRE <mailto:pierre.andre5@laposte.net>
    *Cc:* joz <mailto:doppeltgemoppelt@gmail.com> ; *Sent:* Thursday, July 10, 2008 7:12 PM
    *Subject:* Re: [Spip] changement de fond image selon la page

    Salut, je ne comprends pas très bien ce qui ne va pas : si tu
    arrives à afficher ton image de fond sur la page sommaire, cela
    devrait marcher sur les autres pages aussi, non ?

    Si tu veux changer d'image selon ta page, selon les hypothèses :

    1. Un fond spécifique à la page d'accueil et ensuite, le même fond
    sur les autres pages :

    dans ton body, tu précises le fond des pages : body { background :
    #fff url(path/vers/image) 0 0 no-repeat; } (0 0 si elle est cadrée
    en haut à gauche)

    et pour ta page sommaire, tu mets ce que tu veux dans
    body.page-sommaire { background : ...}, et dans ta page tu faix
    body class="page-sommaire"

    2. si tu veux un fond pour chaque page, tu utilises body
    class="page-article" (ou page-rubrique, etc.) et tu crées un style
    par chaque page avec l'image qui va bien avec.

    En passant, dans ton css, il est inutile de mettre la taille de
    ton image : il faut juste la positionner ...

    Je ne sais pas si cela te sera utile ... Pour ma part, je fais
    comme ça et ça marche bien ...

    A+
    ----
    Marc

    Le 10 juil. 08 à 15:17, Pier ANDRE a écrit :

    Bonjour Joz,
    merci pour cette réponse.
         Non non l'image de la page sommaire s'affiche super bien (une photo).
         Mais je n'arrive pas à changer cette photo en fond sur les pages
    autre que celle de l'accueil.
    Comment procéder ?
         Bonne fin de journée,
    PierA, Tarn.
     
        ----- Original Message -----
        *From:* joz <mailto:doppeltgemoppelt@gmail.com>
        *To:* Pier ANDRE <mailto:pierre.andre5@laposte.net>
        *Cc:* spip@rezo.net <mailto:spip@rezo.net>
        *Sent:* Thursday, July 10, 2008 3:13 PM
        *Subject:* Re: [Spip] changement de fond image selon la page

        Bonjour,
        est-ce que je comprends bien que ni ton image sur le sommaire
        ni sur les autre pages s'affichent?
        c'est alors peut-être l'url de l'image qui n'est pas
        correcte. Est-ce que ton fichier css se trouve dans un
        sous-dossier du dossier squelettes? Il faudrait alors écrire
        url(../images/fond_brassac_2.jpg)
        à+
        joz

        Pier ANDRE wrote:

        Bonjour,
        j'ai mis un fond image dans la page sommaire avec la ligne
        suivante dans habillage.css :
        div#page { background:url(images/fond_brassac_2.jpg)
        no-repeat left top; width: 1024px; height: 768px; margin: 0
        auto; text-align: left;

        j'aimerais qu'une autre image s'affiche lorsqu'on quitte la
        page d'accueil et que l'on navigue sur le site.

        j'ai créé une nouvelle div dans habillage.css :
        div#page2 { background:url(images/fond_brassac_3.jpg)
        no-repeat left top; width: 1024px; height: 768px; margin: 0
        auto; text-align: left; }

        et dans la page article.html et rubriques.html j'ai remplacé :
        <body class="page_article">
        <div id="page">

        par :

        <body class="page_article">
        <div id="page2">

        mais rien ne se passe.

        où ai-je faux ?

        quelqu'un peut-il m'expliquer ?

        je vous remercie par avance,
        PierA, Tarn.

        _______________________________________________
        liste spip
        spip@rezo.net - désabonnement : spip-off@rezo.net

        Infos et archives :
        http://listes.rezo.net/mailman/listinfo/spip

        Documentation de SPIP : http://www.spip.net/

        irc://irc.freenode.net/spip ou
        http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

        -- Please consider your environmental responsibility before printing this e-mail
                
    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement :
    spip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
    <http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
  

tu peux définir un body.page_sommaire dans habillage.css, avant la définition de body que tu écriras pour toutes les autres pages que le sommaire)

regarde sommaire.html, si tu l'as copié depuis une dist récente il doit avoir ce style affecté à body: <body class="page_sommaire">

pour les autres pages, la définition que tu auras donné à body sera utilisée

--
Jean-Christophe

Jean-Christophe Sekinger a écrit :

Pier ANDRE a écrit (en cette belle journée du 10/07/2008 21:22) :

Bonjour,
merci pour vos réponses.
Les fichiers cités body class="page-article" (ou page-rubrique, etc.) doivent être dans "habillage.css" ?
Oui en fait je voudrais avoir la page d'accueil avec un fond et toutes les autres avec un fond différent de celui de l'accueil.
Merci,
PierA.

    ----- Original Message -----
    *From:* Marc VALLETEAU de MOULLIAC <mailto:assfor@assfor.com>
    *To:* Pier ANDRE <mailto:pierre.andre5@laposte.net>
    *Cc:* joz <mailto:doppeltgemoppelt@gmail.com> ; *Sent:* Thursday, July 10, 2008 7:12 PM
    *Subject:* Re: [Spip] changement de fond image selon la page

    Salut, je ne comprends pas très bien ce qui ne va pas : si tu
    arrives à afficher ton image de fond sur la page sommaire, cela
    devrait marcher sur les autres pages aussi, non ?

    Si tu veux changer d'image selon ta page, selon les hypothèses :

    1. Un fond spécifique à la page d'accueil et ensuite, le même fond
    sur les autres pages :

    dans ton body, tu précises le fond des pages : body { background :
    #fff url(path/vers/image) 0 0 no-repeat; } (0 0 si elle est cadrée
    en haut à gauche)

    et pour ta page sommaire, tu mets ce que tu veux dans
    body.page-sommaire { background : ...}, et dans ta page tu faix
    body class="page-sommaire"

    2. si tu veux un fond pour chaque page, tu utilises body
    class="page-article" (ou page-rubrique, etc.) et tu crées un style
    par chaque page avec l'image qui va bien avec.

    En passant, dans ton css, il est inutile de mettre la taille de
    ton image : il faut juste la positionner ...

    Je ne sais pas si cela te sera utile ... Pour ma part, je fais
    comme ça et ça marche bien ...

    A+
    ----
    Marc

    Le 10 juil. 08 à 15:17, Pier ANDRE a écrit :

    Bonjour Joz,
    merci pour cette réponse.
         Non non l'image de la page sommaire s'affiche super bien (une photo).
         Mais je n'arrive pas à changer cette photo en fond sur les pages
    autre que celle de l'accueil.
    Comment procéder ?
         Bonne fin de journée,
    PierA, Tarn.
                 ----- Original Message -----
        *From:* joz <mailto:doppeltgemoppelt@gmail.com>
        *To:* Pier ANDRE <mailto:pierre.andre5@laposte.net>
        *Cc:* spip@rezo.net <mailto:spip@rezo.net>
        *Sent:* Thursday, July 10, 2008 3:13 PM
        *Subject:* Re: [Spip] changement de fond image selon la page

        Bonjour,
        est-ce que je comprends bien que ni ton image sur le sommaire
        ni sur les autre pages s'affichent?
        c'est alors peut-être l'url de l'image qui n'est pas
        correcte. Est-ce que ton fichier css se trouve dans un
        sous-dossier du dossier squelettes? Il faudrait alors écrire
        url(../images/fond_brassac_2.jpg)
        à+
        joz

        Pier ANDRE wrote:

        Bonjour,
        j'ai mis un fond image dans la page sommaire avec la ligne
        suivante dans habillage.css :
        div#page { background:url(images/fond_brassac_2.jpg)
        no-repeat left top; width: 1024px; height: 768px; margin: 0
        auto; text-align: left;

        j'aimerais qu'une autre image s'affiche lorsqu'on quitte la
        page d'accueil et que l'on navigue sur le site.

        j'ai créé une nouvelle div dans habillage.css :
        div#page2 { background:url(images/fond_brassac_3.jpg)
        no-repeat left top; width: 1024px; height: 768px; margin: 0
        auto; text-align: left; }

        et dans la page article.html et rubriques.html j'ai remplacé :
        <body class="page_article">
        <div id="page">

        par :

        <body class="page_article">
        <div id="page2">

        mais rien ne se passe.

        où ai-je faux ?

        quelqu'un peut-il m'expliquer ?

        je vous remercie par avance,
        PierA, Tarn.

        _______________________________________________
        liste spip
        spip@rezo.net - désabonnement : spip-off@rezo.net

        Infos et archives :
        http://listes.rezo.net/mailman/listinfo/spip

        Documentation de SPIP : http://www.spip.net/

        irc://irc.freenode.net/spip ou
        http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

        -- Please consider your environmental responsibility before printing this e-mail
                   _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement :
    spip-off@rezo.net <mailto:spip-off@rezo.net>

    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    irc://irc.freenode.net/spip ou
    http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
    <http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip&gt;

------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
  

tu peux définir un body.page_sommaire dans habillage.css, avant la définition de body que tu écriras pour toutes les autres pages que le sommaire)

regarde sommaire.html, si tu l'as copié depuis une dist récente il doit avoir ce style affecté à body: <body class="page_sommaire">

pour les autres pages, la définition que tu auras donné à body sera utilisée

Je ne suis pas un as du css mais je verrais bien un truc comme ça:
#sommaire { background-image: url(images/fond1.jpg) repeat;}
#articles { background-image: url(images/fond2.jpg) repeat;}
#rubrique { background-image: url(images/fond1.jpg) repeat;}

et dans le squelette sommaire.html:
<body id="sommaire">
dans le squelette article.html
<body id="article">
squelettes rubrique
<body id="rubrique">

etc..

BB