1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <?php
// Tu peux remplacer ton code
if(isset($_POST['pseudo']))
$pseudo=$_POST['pseudo'];
else $pseudo="";
if(isset($_POST['prenom']))
$prenom=$_POST['prenom'];
else $prenom="";
if(isset($_POST['email']))
$email=$_POST['email'];
else $email="";
if(isset($_POST['categories']))
$categories=$_POST['categories'];
else $categories="";
if(isset($_POST['link']))
$link=$_POST['link'];
else $link="";
if(isset($_POST['webmasters_du_site']))
$webmasters_du_site=$_POST['webmasters_du_site'];
else $webmasters_du_site="";
// par son équivalent ci-dessous, tu a moins de lignes de code, 6 au lieu de 18 lignes
$pseudo = empty($_POST['pseudo']) ? '' : $_POST['pseudo'];
$prenom = empty($_POST['prenom']) ? '' : $_POST['prenom'];
$email = empty($_POST['email']) ? '' : $_POST['email'];
$link = empty($_POST['link']) ? '' : $_POST['link'];
$webmasters_du_site = empty($_POST['webmasters_du_site']) ? '' : $_POST['webmasters_du_site'];
$categories = empty($_POST['categories']) ? '' : $_POST['categories'];
?>
<?php
// Autre remarque
// Si ton champ id est un auto-incrément, tu peux te passer de le mettre dans ta requete sql, mysql fera le boulot à ta place
// Pour ton champ link, vérifie son type dans la base de données, jète aussi un coup d'oeil dans le formulaire, pour voir si le champ y est.
$sql = "INSERT INTO proposer_un_lien(pseudo,prenom,email,link,categories,webmasters_du_site)
VALUES('$pseudo','$prenom','$email','$link','$categories','$webmasters_du_site')";
?> |
Partager