Comment insérer un formulaire en html sur un élément de mon menu
Résolu/Fermé
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
-
6 nov. 2012 à 21:26
poppy_yellow Messages postés 13 Date d'inscription mardi 6 novembre 2012 Statut Membre Dernière intervention 13 février 2013 - 14 nov. 2012 à 16:17
poppy_yellow Messages postés 13 Date d'inscription mardi 6 novembre 2012 Statut Membre Dernière intervention 13 février 2013 - 14 nov. 2012 à 16:17
A voir également:
- Comment insérer un formulaire en html sur un élément de mon menu
- Insérer une vidéo sur powerpoint - Guide
- Insérer un menu déroulant dans excel - Guide
- Insérer signature word - Guide
- Insérer un filigrane word - Guide
- Formulaire de réclamation facebook - Guide
5 réponses
bg62
Messages postés
23664
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
17 décembre 2024
2 392
8 nov. 2012 à 11:33
8 nov. 2012 à 11:33
J'ai suivi une formation web de quelques heures, et c'est ainsi qu'on m'a appris "les bases". Je fais mon site sur Joomla.
dans ce cas, pour ce problème de 'lien, menu' pour un formulaire de contact il te suffit juste de bien te servir de joomla qui a ces fonctions incluses dans les possibilités de créations et de paramétrage ... pourquoi faire compliqué quand on peut faire simple ?
;)
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
6 nov. 2012 à 21:37
6 nov. 2012 à 21:37
bonsoir il faut le fichier index.php pour pouvoir t'aider
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
7 nov. 2012 à 10:21
7 nov. 2012 à 10:21
Mon codage en .php est le suivant :
<?php
defined('_JEXEC') or die('Restricted access');
$articleid='none';
if(isset($_GET["Itemid"])) {
$articleid=$_GET["Itemid"];
}else if(isset($_POST["Itemid"])) {
$articleid=$_POST["Itemid"];
}else{
$articleid=1;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title> Bienvenue sur le site du Clup Hippique du Marmandais</title>
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/template.css" type="text/css" />
</head>
<body class="body">
<div class="principale<?php echo $articleid;?>" >
<div class="header">
<img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/header.jpg" width="897" height="311" />
</div>
<div class="menu">
<jdoc:include type="modules" name="left" style="xhtml"/>
</div>
<div class="right">
<jdoc:include type="message"/ >
<jdoc:include type="component" style="xhtml"/>
<jdoc:include type="content"/>
<jdoc:include <?php include ('formulairedecontact.html'); ?>
</div>
<div class="footer">
© CHM- 2012 <br />
</div>
</div>
</body>
</html>
A SAVOIR QUE JE SUIS NOVICE EN WEB, C EST LE PREMIER SITE QUE JE REALISE, ET JE LE CREE A L'AIDE DE JOOMLA!
MERCI
<?php
defined('_JEXEC') or die('Restricted access');
$articleid='none';
if(isset($_GET["Itemid"])) {
$articleid=$_GET["Itemid"];
}else if(isset($_POST["Itemid"])) {
$articleid=$_POST["Itemid"];
}else{
$articleid=1;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title> Bienvenue sur le site du Clup Hippique du Marmandais</title>
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/template.css" type="text/css" />
</head>
<body class="body">
<div class="principale<?php echo $articleid;?>" >
<div class="header">
<img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/header.jpg" width="897" height="311" />
</div>
<div class="menu">
<jdoc:include type="modules" name="left" style="xhtml"/>
</div>
<div class="right">
<jdoc:include type="message"/ >
<jdoc:include type="component" style="xhtml"/>
<jdoc:include type="content"/>
<jdoc:include <?php include ('formulairedecontact.html'); ?>
</div>
<div class="footer">
© CHM- 2012 <br />
</div>
</div>
</body>
</html>
A SAVOIR QUE JE SUIS NOVICE EN WEB, C EST LE PREMIER SITE QUE JE REALISE, ET JE LE CREE A L'AIDE DE JOOMLA!
MERCI
@lobotomix:~# rm -rf *\
Messages postés
1392
Date d'inscription
dimanche 1 juillet 2012
Statut
Membre
Dernière intervention
14 décembre 2012
208
6 nov. 2012 à 23:00
6 nov. 2012 à 23:00
Bonsoir avez vous des balise include?
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
7 nov. 2012 à 10:23
7 nov. 2012 à 10:23
Oui j'ai des balises,
voir mon codage php que je viens de coller dans le commentaire précédent!
Merci
voir mon codage php que je viens de coller dans le commentaire précédent!
Merci
titou1384
Messages postés
16
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
24 février 2013
6 nov. 2012 à 23:23
6 nov. 2012 à 23:23
Bonsoir,
tout d'abord, si vous voulez faire une page de contact, créez une autre page à cet effet. En gros, la racine devrait se présenter comme ceci :
- index.php, la page d'accueil de votre site
- contact.php, votre page de contacts
...etc.
Utilisez des ancres (<a></a>) pour les relier.
Ceci dit, un conseil : pourquoi ne pas approfondir un peu plus le langage déclaratif (=HTML) avant de vous mettre au PHP ? Car l'essence même du PHP est d'agir sur les éléments HTML (DOM).
Cordialement,
Titou1384
tout d'abord, si vous voulez faire une page de contact, créez une autre page à cet effet. En gros, la racine devrait se présenter comme ceci :
- index.php, la page d'accueil de votre site
- contact.php, votre page de contacts
...etc.
Utilisez des ancres (<a></a>) pour les relier.
Ceci dit, un conseil : pourquoi ne pas approfondir un peu plus le langage déclaratif (=HTML) avant de vous mettre au PHP ? Car l'essence même du PHP est d'agir sur les éléments HTML (DOM).
Cordialement,
Titou1384
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
7 nov. 2012 à 10:46
7 nov. 2012 à 10:46
J'ai suivi une formation web de quelques heures, et c'est ainsi qu'on m'a appris "les bases".
Je fais mon site sur Joomla.
Mais il est vrai qu'une fois lâchée dans la nature seule, je suis assez perdue sur plusieurs paramètres...
Je fais mon site sur Joomla.
Mais il est vrai qu'une fois lâchée dans la nature seule, je suis assez perdue sur plusieurs paramètres...
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
8 nov. 2012 à 11:16
8 nov. 2012 à 11:16
Bonjour,
oui j'ai fais un test en créant mon formulaire de contact dans un fichier php, mais le problème est toujours le même, dans mon code index.php je n'ai pas à quel endroit le placer.
J'ai fais plusieurs tests et rien de concluant...
Comment puis-je faire?
oui j'ai fais un test en créant mon formulaire de contact dans un fichier php, mais le problème est toujours le même, dans mon code index.php je n'ai pas à quel endroit le placer.
J'ai fais plusieurs tests et rien de concluant...
Comment puis-je faire?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
7 nov. 2012 à 10:24
7 nov. 2012 à 10:24
c'est quoi jdoc ?
je n'ai jamais vu cette balise
je n'ai jamais vu cette balise
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
7 nov. 2012 à 10:45
7 nov. 2012 à 10:45
C'est en cherchant des astuces pour insérer mon formulaire sur le net que j'ai trouvé ce codage...
Il fonctionne, mais m'affiche mon formulaire sur toutes les pages, et non uniquement sur celle souhaitée!
Il fonctionne, mais m'affiche mon formulaire sur toutes les pages, et non uniquement sur celle souhaitée!
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
7 nov. 2012 à 10:49
7 nov. 2012 à 10:49
il y a des erreurs html dans ta page et jdoc c'est pas du html...
pour <?php include ('formulairedecontact.html'); ?>
il faut que tu ajoutes une condition du genre if($_GET['page'] == 'contact') include ('formulairedecontact.html');
pour <?php include ('formulairedecontact.html'); ?>
il faut que tu ajoutes une condition du genre if($_GET['page'] == 'contact') include ('formulairedecontact.html');
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
7 nov. 2012 à 15:47
7 nov. 2012 à 15:47
Non, mais la ce fichier c'est mon fichier index.php,
mon fichier html c'est mon formulaire de contact.
J'ai testé plusieurs options avec cette fonction mais ça ne marche pas, lorsque mon formulaire s'affiche c'est toujours sur toutes les pages et non uniquement sur celle que je cible...
mon fichier html c'est mon formulaire de contact.
J'ai testé plusieurs options avec cette fonction mais ça ne marche pas, lorsque mon formulaire s'affiche c'est toujours sur toutes les pages et non uniquement sur celle que je cible...
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
7 nov. 2012 à 16:35
7 nov. 2012 à 16:35
en mettant une condition il ne se mettra que si elle est rempli
ne connaissant pas l'architecture de ton site ça va être difficile de te donner un truc tout fait
ne connaissant pas l'architecture de ton site ça va être difficile de te donner un truc tout fait
poppy_yellow
Messages postés
13
Date d'inscription
mardi 6 novembre 2012
Statut
Membre
Dernière intervention
13 février 2013
7 nov. 2012 à 16:43
7 nov. 2012 à 16:43
Je comprends bien!
Mais c'est vrai que je suis vraiment perdue, j'essaye de bidouiller, mais je suis loin de tout maîtrisée et du coup c'est très compliqué pour moi. Je suis persuadée qu'il y a tout un tas de petites erreurs dans mon codage, mais le plus gros fonctionne.
Est ce que si je vous donne le code de mon fichier template.css ça peut vous aider à m'éclairer un peu plus?
Mais c'est vrai que je suis vraiment perdue, j'essaye de bidouiller, mais je suis loin de tout maîtrisée et du coup c'est très compliqué pour moi. Je suis persuadée qu'il y a tout un tas de petites erreurs dans mon codage, mais le plus gros fonctionne.
Est ce que si je vous donne le code de mon fichier template.css ça peut vous aider à m'éclairer un peu plus?
14 nov. 2012 à 16:17
Merci de cette idée pourtant "si simple"!