Petit exercice php....
Je finalise un site.. et sur celui j'ai un tout petit formulaire qu, lorsque je le valide envoie les données saisies par mail et redirige sur une autre page.
L'envoi des données par mail fonctionne sans problème.
la redirection vers l'autre page fonctionne si on utilise le lien direct ( j'ai remis le bouton avec le lien). Mais si dans le formulaire on utilise une fonction header (location.;), la redirection ne fonctionne plus....
Alors je vais me servir de ce site pour reproduire ce formulaire avec seulement la redirection de page. ( il est juste à côté dans la sidebar).
[PHP]<form class="form-prescripteur" action="<?php $plxShow->urlRewrite('?envoi') ?>" method="post">
<p><label for="nom">Votre nom et prénom:</label>
<input name="nom" required="" type="text" /></p>
<p><label for="email">Votre email:</label>
<input name="email" required="" type="email" /></p>
<p><input id="envoi" type="submit" value="Voir le thème" /></p>
</form>[/PHP]
Et le code pour l'action envoi.php
[PHP]<? php header('Location:<?php $plxShow->urlRewrite(\'?theme-pluxml\') ?>'); ?>[/PHP]
Et le code du bouton qui renvoie vers cette page et qui fonctionne bien:
[PHP]<div class="btn-cart">
<a href="https://simplegeek.fr/<?php $plxShow->urlRewrite('?theme-pluxml') ?>" title="Votre panier">Voir le thème</a>
</div>[/PHP]