Sos aide pour modifier un formulaire en php
flexi2202
-
Utilisateur anonyme -
Utilisateur anonyme -
bonjour a tous
je suis en possession d un formulaire que l on m avait fait il y a quelques années mais j aurais aime ajouter un tableau pre rempli de ce style la au code ci dessous
et que la personne pourrait remplir pour me l envoyer
exemple de tableau a insérer
voici mon formulaire en php
http://cjoint.com/13mi/CEBxj1YI6pJ.htm
merci pour les reponses
je suis en possession d un formulaire que l on m avait fait il y a quelques années mais j aurais aime ajouter un tableau pre rempli de ce style la au code ci dessous
et que la personne pourrait remplir pour me l envoyer
exemple de tableau a insérer
[table border="1"] [tr] [td]reference /td[td]nombre /td[td] article/td[td] poids/td /tr[tr] [td] /td[td] /td[td] /td[td] /td /tr[tr] [td] /td[td] /td[td] /td[td] /td /tr[tr] [td] /td[td] /td[td] /td[td] /td /tr[tr] [td] /td[td] /td[td] /td[td] /td[td] /tr /table
voici mon formulaire en php
http://cjoint.com/13mi/CEBxj1YI6pJ.htm
merci pour les reponses
A voir également:
- Sos aide pour modifier un formulaire en php
- Whatsapp formulaire opposition - Guide
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Modifier l'extension d'un fichier - Guide
2 réponses
Bonjour, j'ai repris le code que vous avez donnez, et j'ai fait à ma façon, je pense que cela devrait fonctionner (j'ai pas testé). Il faudra peut être améliorer la déco du mail ^^
¨'°ºO׺°"~'"°º×Oº°'¨Linux est le noyau --*^v^-^v^*-- et Windows les pépins(¯'·o©º°¨¨°©o)·
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>ccm</title>
</head>
<body>
<center>
<strong>Entrez un nombre de gramme :</strong>
<br/>
<form method="POST" action="index.php">
<table>
<tr>
<td>reference <?php
if (isset($erreurref))
echo $erreurref;
?></td><td>nombre <?php
if (isset($erreurnum))
echo $erreurnum;
?></td><td>article <?php
if (isset($erreurart))
echo $erreurart;
?></td><td>poids <?php
if (isset($erreurpoi))
echo $erreurpoi;
?></td>
</tr>
<tr>
<td>
<input type="text" name="ref1" />
</td>
<input type="text" name="num1" />
<td></td><td>
<input type="text" name="art1" />
</td><td>
<input type="text" name="poi1" />
</td>
</tr>
<tr>
<td>
<input type="text" name="ref2" />
</td>
<input type="text" name="num2" />
<td></td><td>
<input type="text" name="art2" />
</td><td>
<input type="text" name="poi2" />
</td>
</tr>
<tr>
<td>
<input type="text" name="ref3" />
</td>
<input type="text" name="num3" />
<td></td><td>
<input type="text" name="art3" />
</td><td>
<input type="text" name="poi3" />
</td>
</tr>
<tr>
<td>
<input type="text" name="ref4" />
</td>
<input type="text" name="num4" />
<td></td><td>
<input type="text" name="art4" />
</td><td>
<input type="text" name="poi4" />
</td>
</tr>
</table>
<input type="submit" />
</form>
<?php
if (isset($erreur))
echo $erreur;
?>
<?php
define('MAIL_DESTINATAIRE', 'talonaiguille.be@gmail.com');
// remplacer par votre email
define('MAIL_SUJET', 'Demande de renseignement(s)');
function get_ip() {
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} elseif (isset($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
if (!empty($_POST)) {
extract($_POST);
$valid = true;
if (empty($_POST['ref1']) || empty($_POST['ref2']) || empty($_POST['ref3']) || empty($_POST['ref4'])) {
$valid = false;
$erreurref = "Vous n'avez pas rempli toutes les références";
}
if (empty($_POST['num1']) || empty($_POST['num2']) || empty($_POST['num3']) || empty($_POST['num4'])) {
$valid = false;
$erreurnum = "Vous n'avez pas rempli tout les nombres";
}
if (empty($_POST['art1']) || empty($_POST['art2']) || empty($_POST['art3']) || empty($_POST['art4'])) {
$valid = false;
$erreurart = "Vous n'avez pas rempli tout les articles";
}
if (empty($_POST['poi1']) || empty($_POST['poi2']) || empty($_POST['poi3']) || empty($_POST['poi4'])) {
$valid = false;
$erreurpoi = "Vous n'avez pas rempli tout les poids";
}
if ($valid) {
$headers = 'From: "nom"<adresse@fai.fr>' . "\n";
$headers .= 'Reply-To: adresse_de_reponse@fai.fr' . "\n";
$headers .= 'Content-Type: text/plain; charset="UTF-8"' . "\n";
$headers .= 'Content-Transfer-Encoding: 8bit';
$sujet = "message d'un internaute";
$mail_ref = "référence :" . $_POST["ref1"] . " " . $_POST["ref2"] . " " . $_POST["ref3"] . " " . $_POST["ref4"];
$mail_num = "numéro :" . $_POST["num1"] . " " . $_POST["num2"] . " " . $_POST["num3"] . " " . $_POST["num4"];
$mail_art = "articles :" . $_POST["art1"] . " " . $_POST["art2"] . " " . $_POST["art3"] . " " . $_POST["art4"];
$mail_poi = "poids :" . $_POST["poi1"] . " " . $_POST["poi2"] . " " . $_POST["poi3"] . " " . $_POST["poi4"];
$message = 'Ce message est généré automatiquement :' . $mail_ref . " //" . $mail_num . " //" . $mail_art . " //" . $mail_poi . 'adresse ip : ' . get_ip();
if (mail('talonaiguille.be@gmail.com', $sujet, $message, $headers)) {
$erreur = "Votre message nous a bien été transmis";
} else {
$erreur = "Une erreur est survenue, votre message n'est pas parti";
}
}
}
?>
</center>
</body>
</html>
¨'°ºO׺°"~'"°º×Oº°'¨Linux est le noyau --*^v^-^v^*-- et Windows les pépins(¯'·o©º°¨¨°©o)·
Utilisateur anonyme
ha je vous ai rajouté une fonction qui récupère l'adresse ip du type, défois ca peu servir ^^
bonsoir lobotoFix
avant toute chose un tres grand merci pour ce code mais j aurais souhaiter que la personne soit oblige de mettre nom
prénom
adresse
ville
pays
email
et bien sur que cela soit vérifier avant l envoi
d avance un grand merci
cela est il possible
je pense qu il y a une erreur dans votre code car j ai des cases au dessus qui devaient être alignées dans le tableau
avant toute chose un tres grand merci pour ce code mais j aurais souhaiter que la personne soit oblige de mettre nom
prénom
adresse
ville
pays
et bien sur que cela soit vérifier avant l envoi
d avance un grand merci
cela est il possible
je pense qu il y a une erreur dans votre code car j ai des cases au dessus qui devaient être alignées dans le tableau