Bonjour,
je suis sur le développement d'un site depuis 3 jours. Il ne me restait plus qu'à faire un formulaire de contact.
Flemmard que je suis, j'utilise celui d'un autre.
voici mon code:
voici la source: Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Mon problème: l'header au lieu d'être indépendant comme à son habitude, puisqu'il est inclut dans le index.php avant la page, est cette fois-ci est dans un "<body class="contact">"
il n'affiche dès lors plus les éléments qui le compose.
Je ne sais pas d'où peut venir ce problème. Si quelqu'un avait une solution ce serait sympa.
Merci d'avance.
---------- Message ajouté à 19h11 ---------- Le message précédent était à 18h15 ----------
Petit message supplémentaire.
Je viens de remarquer que "fancybox" ne fonctionne plus non plus.
je suis sur le développement d'un site depuis 3 jours. Il ne me restait plus qu'à faire un formulaire de contact.
Flemmard que je suis, j'utilise celui d'un autre.
voici mon code:
PHP:
<div id="contactmu">
<!-- call bootstrap -->
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet">
<div style="padding-bottom:0px" class="container">
<div class="row">
<div class="col-md-12">
<hr>
<div class="alert alert-info"><b>INFOS:</b> Merci de preciser si il s'agit d'une réservation ou d'une demande d'information</div>
<hr>
</div>
</div>
</div>
<!-- CONTENT -->
<div class="container">
<?php if(array_key_exists('errors',$_SESSION)): ?>
<div class="alert alert-danger">
<?= implode('<br>', $_SESSION['errors']); ?>
</div>
<?php endif; ?>
<?php if(array_key_exists('success',$_SESSION)): ?>
<div class="alert alert-success">
Votre email à bien été transmis !
</div>
<?php endif; ?>
<form action="page/send_form.php" method="post">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="inputname">Votre nom</label>
<input style="height:45px;" required type="text" name="name" class="form-control" id="inputname" value="<?php echo isset($_SESSION['inputs']['name'])? $_SESSION['inputs']['name'] : ''; ?>">
</div><!--/*.form-group-->
</div><!--/*.col-md-6-->
<div class="col-md-6">
<div class="form-group">
<label for="inputemail">Votre email</label>
<input style="height:45px;" required type="email" name="email" class="form-control" id="inputemail" value="<?php echo isset($_SESSION['inputs']['email'])? $_SESSION['inputs']['email'] : ''; ?>">
</div><!--/*.form-group-->
</div><!--/*.col-md-6-->
<div class="col-md-12">
<div class="form-group">
<label for="inputmessage">Votre message</label>
<textarea style="height: 300px;"required id="inputmessage" name="message" class="form-control"><?php echo isset($_SESSION['inputs']['message'])? $_SESSION['inputs']['message'] : ''; ?></textarea>
</div><!--/*.form-group-->
</div><!--/*.col-md-12-->
<div class="col-md-12">
<div class="checkbox">
<label for="checkspam">
<input type="checkbox" name="antispam" id="checkspam">
</label>
</div>
</div><!--/*.col-md-12-->
<div class="col-md-12">
<button type='submit' class='btn btn-primary'>Envoyer</button>
</div><!--/*.col-md-12-->
</div><!--/*.row-->
</form>
</div><!--/*.container-->
<!-- END CONTENT -->
</html>
<?php
unset($_SESSION['inputs']); // on nettoie les données précédentes
unset($_SESSION['success']);
unset($_SESSION['errors']);?>
</div>
voici la source: Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Mon problème: l'header au lieu d'être indépendant comme à son habitude, puisqu'il est inclut dans le index.php avant la page, est cette fois-ci est dans un "<body class="contact">"
il n'affiche dès lors plus les éléments qui le compose.
Je ne sais pas d'où peut venir ce problème. Si quelqu'un avait une solution ce serait sympa.
Merci d'avance.
---------- Message ajouté à 19h11 ---------- Le message précédent était à 18h15 ----------
Petit message supplémentaire.
Je viens de remarquer que "fancybox" ne fonctionne plus non plus.