Accueil > Forum > > > > message d'alerte pour eviter d'enregistrer la meme donner
message d'alerte pour eviter d'enregistrer la meme donner
samedi 5 novembre 2011 à 09:31:56 |
message d'alerte pour eviter d'enregistrer la meme donner

msi079
|
salut . j'ai crée un code php qui marche très bien . mais je voudrai juste qu'elle m'affiche un message d'erreur pour éviter les doublons .
par exemple si toto existe déjà dans la base de donnée si par distraction l'utilisateur oubli du'il a déjà enregistré toto qu'il veux à nouveau réenregistrement toto il reçoit un message javascript qui lui signifie qu'il a déjà enregistrer toto.
merci de bien vouloir m'aider.
voici le code qui déjà marche très bien :
Code PHP : <?php
$date = date("d-m-Y");
$heure = date("H:i");
echo 'Nous sommes le '.$date.' et il est '.$heure;
?>
<?php
if (isset($_POST["valider"])) {
$lesite=trim($_POST["lesite"]);
$matricule=trim($_POST["matricule"]);
$nom1=trim($_POST["nom1"]);
$lien1=trim($_POST["lien1"]);
$sexe1=trim($_POST["sexe1"]);
$age1=trim($_POST["age1"]);
$etat1=trim($_POST["etat1"]);
$niveau1=trim($_POST["niveau1"]);
$nationalite1=trim($_POST["nationalite1"]);
$ethnie1=trim($_POST["ethnie1"]);
$religion1=trim($_POST["religion1"]);
$activite1=trim($_POST["activite1"]);
$occupation1=trim($_POST["occupation1"]);
$activite2=trim($_POST["activite2"]);
$occupation2=trim($_POST["occupation2"]);
$bcg1=trim($_POST["bcg1"]);
$polio1=trim($_POST["polio1"]);
$fievre1=trim($_POST["fievre1"]);
$rougeole1=trim($_POST["rougeole1"]);
$deparasitage1=trim($_POST["deparasitage1"]);
$meningite1=trim($_POST["meningite1"]);
$meningite2=trim($_POST["meningite2"]);
//if (empty($victimematricule)) {
//$msg="<font color=red>Veuillez saisir le numero matricule de la victime!!!!!!!!!</font>";
//}
//else {
//On se connecte à la base de donnée
include("connection.php");
// on regarde si l'url existe déjà
$sql = "SELECT nom1 FROM enfant WHERE nom1='$nom1'";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on compte le nombre de résultats
$res = mysql_num_rows($req);
if($res!=0) // l'url existe déjà, on affiche un message d'erreur
{
echo '<font color="red">Désolé, mais ce nom existe déjà dans notre base.</font>';
}
else // L'url n'existe pas, on insère les informations du formulaire dans la table
{
$sql = "INSERT INTO enfant( id_enfant,lesite,matricule,nom1,lien1,sexe1,age1,etat1,niveau1,nationalite1,ethnie1,religion1,activite1,occupation1,activite2,occupation2,bcg1,polio1,fievre1,rougeole1,deparasitage1,meningite1,meningite2) VALUES('','".$lesite."','".$matricule."','".$nom1."','".$lien1."','".$sexe1."','".$age1."','".$etat1."','".$niveau1."','".$nationalite1."','".$ethnie1."','".$religion1."','".$activite1."','".$occupation1."','".$activite2."','".$occupation2."','".$bcg1."','".$polio1."','".$fievre1."','".$rougeole1."','".$deparasitage1."','".$meningite1."','".$meningite2."')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
echo 'Les informations sur le premier enfant ont été ajoutées dans la base de données.</br>';
}
}
?>
<!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=iso-8859-1" />
<meta name="ROBOTS" content="all">
<meta name="keywords" content="mot clé 1,mot cle 2,Mot clé 3, Mots clefs">
<meta name="title" content="titre de votre page">
<title>titre de votre page</title>
<style type="text/css">
<!--
.Style1 {font-size: 12px}
.Style2 {color: #FFFFFF;
font-weight: bold;
}
.Style3 {color: #FFFFFF}
.Style4 {
color: #0000FF;
font-weight: bold;
}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="1216" border="0" align="center" bgcolor="#00FF00">
<tr>
<td> </td>
<td width="1200"><table width="1177" border="0" align="center" bordercolor="#FFFFFF" bgcolor="#FF00FF">
<tr>
<td width="136"><div align="center"><A HREF="enregistrement.php" TITLE="click pour enregistrer vos enfants!!! !!!!" class="Style17 Style3"></a>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="107" height="18" title="Accueil">
<param name="movie" value="button5.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FF00FF" />
<embed src="button5.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="107" height="18" bgcolor="#FF00FF"></embed>
</object>
</div></td>
<td width="321"> </td>
<td width="69"> </td>
<td width="69"> </td>
<td width="69"> </td>
<td width="69"> </td>
<td width="304"> </td>
<td width="106"><a href="requete.php" title="click pour faire des requètes!!! !!!!" class="Style17 Style3 Style1">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="107" height="18" title="RECHERCHE">
<param name="movie" value="button6.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FF00FF" />
<embed src="button6.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="107" height="18" bgcolor="#FF00FF"></embed>
</object>
</a></td>
</tr>
</table></td>
<td width="1"> </td>
</tr>
<tr>
<td width="1"> </td>
<td colspan="2" rowspan="2"><table width="962" border="0" align="center" bgcolor="#CCCCCC">
<tr>
<td colspan="7" bgcolor="#666666"><div align="center" class="Style2">ENREGISTREMENT DES MENBRES DU MENAGE </div></td>
</tr>
<tr>
<td colspan="2"><span class="Style4">SITE</span></td>
<td colspan="5"><input type="text" name="lesite" /></td>
</tr>
<tr>
<td colspan="2"><span class="Style4">MATRICULE DE LA VICTIME </span></td>
<td colspan="5"><label>
<input type="text" name="matricule" />
</label></td>
</tr>
<tr>
<td colspan="2"><span class="Style4">NOM ET PRENOM DES MEMBRES DU MENAGE </span></td>
<td colspan="5"><label>
<input name="nom1" type="text" size="50" />
</label></td>
</tr>
<tr>
<td width="138"><select name="lien1">
<option>LIEN</option>
<option>LIEN DE PARENTE</option>
<option>CM/PE.....1</option>
<option>Conjoint...2</option>
<option>Enfts......3</option>
<option>Parents....4</option>
<option>sans lien....5</option>
</select></td>
<td width="185"><select name="sexe1">
<option>M...1</option>
<option>F...2</option>
<option>SEXE</option>
</select></td>
<td width="142"><label>
<select name="age1">
<option>AGE</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
<option>50</option>
<option>51</option>
<option>52</option>
<option>53</option>
<option>54</option>
<option>55</option>
<option>56</option>
<option>57</option>
<option>58</option>
<option>59</option>
<option>60</option>
<option>61</option>
<option>62</option>
<option>63</option>
<option>64</option>
<option>65</option>
<option>66</option>
<option>67</option>
<option>68</option>
<option>69</option>
<option>70</option>
<option>71</option>
<option>72</option>
<option>73</option>
<option>74</option>
<option>75</option>
<option>76</option>
<option>77</option>
<option>78</option>
<option>79</option>
<option>80</option>
<option>81</option>
<option>82</option>
<option>83</option>
<option>84</option>
<option>85</option>
<option>86</option>
<option>87</option>
<option>88</option>
<option>89</option>
<option>90</option>
<option>91</option>
<option>92</option>
<option>93</option>
<option>94</option>
<option>95</option>
<option>96</option>
<option>97</option>
<option>98</option>
<option>99</option>
<option>100</option>
<option>1mois</option>
<option>2mois</option>
<option>3mois</option>
<option>4mois</option>
<option>5mois</option>
<option>6mois</option>
<option>7mois</option>
<option>8mois</option>
<option>9mois</option>
<option>10mois</option>
<option>11mois</option>
</select>
</label></td>
<td width="162"><label>
<select name="etat1">
<option>Célibataire.........1</option>
<option>Marié................2</option>
<option>Union libre.........3</option>
<option>Divorcé...........4</option>
<option>Séparé..........5</option>
<option>veuf............6</option>
<option>sans objet.......8</option>
</select>
</label></td>
<td colspan="3"><label>
<select name="niveau1">
<option>Sans niveau.....1</option>
<option>Primaire..........2</option>
<option>Secondaire......3</option>
<option>Supérieur.......6</option>
<option>Sans objet......8</option>
</select>
</label></td>
</tr>
<tr>
<td height="29"> </td>
<td> </td>
<td> </td>
<td colspan="2"><div align="center" class="Style4">AVANT LA CRISE </div></td>
<td colspan="2"><div align="center" class="Style4">APRES LA CRISE </div></td>
</tr>
<tr>
<td height="29" rowspan="2"><label>
<select name="nationalite1">
<option>NATIONALITE</option>
<option>ivoirienne.......1</option>
<option>Béninoise.......2</option>
<option>Burkinabé......3</option>
<option>Ghaniénne........4</option>
<option>malienne.........5</option>
<option>nigérianne......6</option>
<option>Nigeirenne......7</option>
<option>Togolaise........8</option>
<option>Libérienne......9</option>
<option>Africaine........10</option>
<option>Française........11</option>
<option>Libanaise.......12</option>
<option>A. nation.........13</option>
</select>
</label>
<label></label></td>
<td rowspan="2"><span class="Style4">ETHNIE</span>
(<span class="Style4">Si Ivoirien)</span>
<input type="text" name="ethnie1" /></td>
<td rowspan="2"><label><span class="Style1">
<select name="religion1">
<option>catholique......1</option>
<option>protestant........2</option>
<option>musulman......3</option>
<option>animiste......4</option>
<option>aucune.....5</option>
<option>sans objet......6</option>
</select>
</span></label></td>
<td rowspan="2"><label>
<select name="activite1">
<option>Agric.......1</option>
<option>S. privé...2</option>
<option>S.public....3</option>
<option>S.Info......4</option>
<option>Sans emploi....5</option>
<option>sans objet.....8</option>
</select>
</label></td>
<td width="185"><label>
<div align="center" class="Style4">OCCUPATION PRINCIPALE</div>
</label></td>
<td width="28"><div align="center" class="Style4">SECTEUR D ACTIVITE</div></td>
<td><div align="center" class="Style4">OCCUPATION PRINCIPALE</div></td>
</tr>
<tr>
<td><select name="occupation1">
<option></option>
<option>Employeur........1</option>
<option>Employé..........2</option>
<option>Fonctionnaire...3</option>
<option>Agriculteur.......4</option>
<option>Commerçante...5</option>
<option>Ouvrier..........6</option>
<option>Elève/etudiant....7</option>
<option>Ménagère........8</option>
<option>Apprenti..........9</option>
<option>Sans objet........88</option>
</select></td>
<td width="28"><select name="activite2">
<option></option>
<option>Agric.......1</option>
<option>S. privé...2</option>
<option>S.public....3</option>
<option>S.Info......4</option>
<option>Sans emploi....5</option>
<option>sans objet.....8</option>
</select></td>
<td><select name="occupation2">
<option></option>
<option>Employeur........1</option>
<option>Employé..........2</option>
<option>Fonctionnaire...3</option>
<option>Agriculteur.......4</option>
<option>Commerçante...5</option>
<option>Ouvrier..........6</option>
<option>Elève/etudiant....7</option>
<option>Ménagère........8</option>
<option>Apprenti..........9</option>
<option>Sans objet........88</option>
</select></td>
</tr>
<tr>
<td rowspan="2"><select name="bcg1">
<option>pas BCG</option>
<option>BCG</option>
</select> </td>
<td rowspan="2"><label>
<select name="polio1">
<option>pas DT COQ POLIO +HB</option>
<option>DT COQ POLIO +HB</option>
</select>
</label></td>
<td rowspan="2"><label>
<select name="fievre1">
<option>pas FIEVRE JAUNE</option>
<option> FIEVRE JAUNE</option>
</select>
</label></td>
<td rowspan="2"><label>
<select name="rougeole1">
<option>pas ROUGEOLE</option>
<option> ROUGEOLE</option>
</select>
</label></td>
<td colspan="2" rowspan="2"><label>
<select name="deparasitage1">
<option>DEPARASITAGE</option>
<option>OUI</option>
<option>NON</option>
</select>
</label></td>
<td width="92"><label>
<select name="meningite1">
<option>CHOISIR</option>
<option>Méningite</option>
<option>typhoide</option>
</select>
</label></td>
</tr>
<tr>
<td><select name="meningite2">
<option>CHOISIR</option>
<option>Méningite</option>
<option>typhoide</option>
</select></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="valider" value="Envoyer" /></td>
<td> </td>
<td colspan="2"> </td>
<td> </td>
</tr>
</table></td>
</tr>
<tr>
<td height="392"> </td>
</tr>
<tr>
<td height="73"> </td>
<td><table width="1200" height="48" border="0" align="center">
<tr>
<td width="1194" height="21" bgcolor="#00FF00"> </td>
</tr>
<tr>
<td height="21" bgcolor="#FF00FF"> </td>
</tr>
</table></td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
|
|
samedi 5 novembre 2011 à 14:15:07 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

cod57
|
BONJOUR
EST LA SECURITE ?
Code PHP :
<!--
salut . j'ai crée un code php qui marche très bien . mais je voudrai juste
qu'elle m'affiche un message d'erreur pour éviter les doublons .
par exemple si toto existe déjà dans la base de donnée si par distraction
l'utilisateur oubli du'il a déjà enregistré toto qu'il veux à nouveau
réenregistrement toto il reçoit un message javascript qui lui signifie
qu'il a déjà enregistrer toto.
merci de bien vouloir m'aider.
voici le code qui déjà marche très bien :
Code PHP : -->
<?php
$date = date("d-m-Y");
$heure = date("H:i");
echo 'Nous sommes le '.$date.' et il est '.$heure;
?>
<?php
if (isset($_POST["valider"])) {
/*IMPORTANT*/
include("connection.php");
/*faut securiser*/
foreach($_POST as $k =< $v){
$v=mysql_real_escape_string(strip_tags($v));
$_POST[$k]=$v;
}
/*faut securiser*/
foreach($_GET as $k =< $v){
$v=mysql_real_escape_string(strip_tags($v));
$_POST[$k]=$v;
}
$lesite=trim($_POST["lesite"]);
$matricule=trim($_POST["matricule"]);
$nom1=trim($_POST["nom1"]);
$lien1=trim($_POST["lien1"]);
$sexe1=trim($_POST["sexe1"]);
$age1=trim($_POST["age1"]);
$etat1=trim($_POST["etat1"]);
$niveau1=trim($_POST["niveau1"]);
$nationalite1=trim($_POST["nationalite1"]);
$ethnie1=trim($_POST["ethnie1"]);
$religion1=trim($_POST["religion1"]);
$activite1=trim($_POST["activite1"]);
$occupation1=trim($_POST["occupation1"]);
$activite2=trim($_POST["activite2"]);
$occupation2=trim($_POST["occupation2"]);
$bcg1=trim($_POST["bcg1"]);
$polio1=trim($_POST["polio1"]);
$fievre1=trim($_POST["fievre1"]);
$rougeole1=trim($_POST["rougeole1"]);
$deparasitage1=trim($_POST["deparasitage1"]);
$meningite1=trim($_POST["meningite1"]);
$meningite2=trim($_POST["meningite2"]);
//if (empty($victimematricule)) {
//$msg="<font color=red>Veuillez saisir le numero matricule de la victime!!!!!!!!!</font>";
//}
//else {
//On se connecte à la base de donnée
// on regarde si l'url existe déjà
$sql = "SELECT nom1 FROM enfant WHERE nom1='$nom1'";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on compte le nombre de résultats
$res = mysql_num_rows($req);
if($res!=0) // l'url existe déjà, on affiche un message d'erreur
{
$msg = 'Désolé, mais ce nom existe déjà dans notre base.';
echo '<script>alert(\' '.$msg.' \');</script>';
//echo '<font color="red">'.$msg.'</font>';
}
else // L'url n'existe pas, on insère les informations du formulaire dans la table
{
$sql = "INSERT INTO enfant( id_enfant,lesite,matricule,nom1,lien1,sexe1,age1,etat1,niveau1,nationalite1,ethnie1,religion1,activite1,occupation1,activite2,occupation2,bcg1,polio1,fievre1,rougeole1,deparasitage1,meningite1,meningite2) VALUES('','".$lesite."','".$matricule."','".$nom1."','".$lien1."','".$sexe1."','".$age1."','".$etat1."','".$niveau1."','".$nationalite1."','".$ethnie1."','".$religion1."','".$activite1."','".$occupation1."','".$activite2."','".$occupation2."','".$bcg1."','".$polio1."','".$fievre1."','".$rougeole1."','".$deparasitage1."','".$meningite1."','".$meningite2."')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
$msg = 'Les informations sur le premier enfant ont été ajoutées dans la base de données.</br>';
///echo '<font color="red">'.$msg.'</font>';
echo '<script>alert(\' '.$msg.' \');</script>';
}
}
?>
<!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=iso-8859-1" />
<meta name="ROBOTS" content="all">
<meta name="keywords" content="mot clé 1,mot cle 2,Mot clé 3, Mots clefs">
<meta name="title" content="titre de votre page">
<title>titre de votre page</title>
<style type="text/css">
<!--
.Style1 {font-size: 12px}
.Style2 {color: #FFFFFF;
font-weight: bold;
}
.Style3 {color: #FFFFFF}
.Style4 {
color: #0000FF;
font-weight: bold;
}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="1216" border="0" align="center" bgcolor="#00FF00">
<tr>
<td> </td>
<td width="1200"><table width="1177" border="0" align="center" bordercolor="#FFFFFF" bgcolor="#FF00FF">
<tr>
<td width="136"><div align="center"><A HREF="enregistrement.php" TITLE="click pour enregistrer vos enfants!!! !!!!" class="Style17 Style3"></a>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="107" height="18" title="Accueil">
<param name="movie" value="button5.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FF00FF" />
<embed src="button5.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="107" height="18" bgcolor="#FF00FF"></embed>
</object>
</div></td>
<td width="321"> </td>
<td width="69"> </td>
<td width="69"> </td>
<td width="69"> </td>
<td width="69"> </td>
<td width="304"> </td>
<td width="106"><a href="requete.php" title="click pour faire des requètes!!! !!!!" class="Style17 Style3 Style1">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="107" height="18" title="RECHERCHE">
<param name="movie" value="button6.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FF00FF" />
<embed src="button6.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="107" height="18" bgcolor="#FF00FF"></embed>
</object>
</a></td>
</tr>
</table></td>
<td width="1"> </td>
</tr>
<tr>
<td width="1"> </td>
<td colspan="2" rowspan="2"><table width="962" border="0" align="center" bgcolor="#CCCCCC">
<tr>
<td colspan="7" bgcolor="#666666"><div align="center" class="Style2">ENREGISTREMENT DES MENBRES DU MENAGE </div></td>
</tr>
<tr>
<td colspan="2"><span class="Style4">SITE</span></td>
<td colspan="5"><input type="text" name="lesite" /></td>
</tr>
<tr>
<td colspan="2"><span class="Style4">MATRICULE DE LA VICTIME </span></td>
<td colspan="5"><label>
<input type="text" name="matricule" />
</label></td>
</tr>
<tr>
<td colspan="2"><span class="Style4">NOM ET PRENOM DES MEMBRES DU MENAGE </span></td>
<td colspan="5"><label>
<input name="nom1" type="text" size="50" />
</label></td>
</tr>
<tr>
<td width="138"><select name="lien1">
<option>LIEN</option>
<option>LIEN DE PARENTE</option>
<option>CM/PE.....1</option>
<option>Conjoint...2</option>
<option>Enfts......3</option>
<option>Parents....4</option>
<option>sans lien....5</option>
</select></td>
<td width="185"><select name="sexe1">
<option>M...1</option>
<option>F...2</option>
<option>SEXE</option>
</select></td>
<td width="142"><label>
<select name="age1">
<option>AGE</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
<option>32</option>
<option>33</option>
<option>34</option>
<option>35</option>
<option>36</option>
<option>37</option>
<option>38</option>
<option>39</option>
<option>40</option>
<option>41</option>
<option>42</option>
<option>43</option>
<option>44</option>
<option>45</option>
<option>46</option>
<option>47</option>
<option>48</option>
<option>49</option>
<option>50</option>
<option>51</option>
<option>52</option>
<option>53</option>
<option>54</option>
<option>55</option>
<option>56</option>
<option>57</option>
<option>58</option>
<option>59</option>
<option>60</option>
<option>61</option>
<option>62</option>
<option>63</option>
<option>64</option>
<option>65</option>
<option>66</option>
<option>67</option>
<option>68</option>
<option>69</option>
<option>70</option>
<option>71</option>
<option>72</option>
<option>73</option>
<option>74</option>
<option>75</option>
<option>76</option>
<option>77</option>
<option>78</option>
<option>79</option>
<option>80</option>
<option>81</option>
<option>82</option>
<option>83</option>
<option>84</option>
<option>85</option>
<option>86</option>
<option>87</option>
<option>88</option>
<option>89</option>
<option>90</option>
<option>91</option>
<option>92</option>
<option>93</option>
<option>94</option>
<option>95</option>
<option>96</option>
<option>97</option>
<option>98</option>
<option>99</option>
<option>100</option>
<option>1mois</option>
<option>2mois</option>
<option>3mois</option>
<option>4mois</option>
<option>5mois</option>
<option>6mois</option>
<option>7mois</option>
<option>8mois</option>
<option>9mois</option>
<option>10mois</option>
<option>11mois</option>
</select>
</label></td>
<td width="162"><label>
<select name="etat1">
<option>Célibataire.........1</option>
<option>Marié................2</option>
<option>Union libre.........3</option>
<option>Divorcé...........4</option>
<option>Séparé..........5</option>
<option>veuf............6</option>
<option>sans objet.......8</option>
</select>
</label></td>
<td colspan="3"><label>
<select name="niveau1">
<option>Sans niveau.....1</option>
<option>Primaire..........2</option>
<option>Secondaire......3</option>
<option>Supérieur.......6</option>
<option>Sans objet......8</option>
</select>
</label></td>
</tr>
<tr>
<td height="29"> </td>
<td> </td>
<td> </td>
<td colspan="2"><div align="center" class="Style4">AVANT LA CRISE </div></td>
<td colspan="2"><div align="center" class="Style4">APRES LA CRISE </div></td>
</tr>
<tr>
<td height="29" rowspan="2"><label>
<select name="nationalite1">
<option>NATIONALITE</option>
<option>ivoirienne.......1</option>
<option>Béninoise.......2</option>
<option>Burkinabé......3</option>
<option>Ghaniénne........4</option>
<option>malienne.........5</option>
<option>nigérianne......6</option>
<option>Nigeirenne......7</option>
<option>Togolaise........8</option>
<option>Libérienne......9</option>
<option>Africaine........10</option>
<option>Française........11</option>
<option>Libanaise.......12</option>
<option>A. nation.........13</option>
</select>
</label>
<label></label></td>
<td rowspan="2"><span class="Style4">ETHNIE</span>
(<span class="Style4">Si Ivoirien)</span>
<input type="text" name="ethnie1" /></td>
<td rowspan="2"><label><span class="Style1">
<select name="religion1">
<option>catholique......1</option>
<option>protestant........2</option>
<option>musulman......3</option>
<option>animiste......4</option>
<option>aucune.....5</option>
<option>sans objet......6</option>
</select>
</span></label></td>
<td rowspan="2"><label>
<select name="activite1">
<option>Agric.......1</option>
<option>S. privé...2</option>
<option>S.public....3</option>
<option>S.Info......4</option>
<option>Sans emploi....5</option>
<option>sans objet.....8</option>
</select>
</label></td>
<td width="185"><label>
<div align="center" class="Style4">OCCUPATION PRINCIPALE</div>
</label></td>
<td width="28"><div align="center" class="Style4">SECTEUR D ACTIVITE</div></td>
<td><div align="center" class="Style4">OCCUPATION PRINCIPALE</div></td>
</tr>
<tr>
<td><select name="occupation1">
<option></option>
<option>Employeur........1</option>
<option>Employé..........2</option>
<option>Fonctionnaire...3</option>
<option>Agriculteur.......4</option>
<option>Commerçante...5</option>
<option>Ouvrier..........6</option>
<option>Elève/etudiant....7</option>
<option>Ménagère........8</option>
<option>Apprenti..........9</option>
<option>Sans objet........88</option>
</select></td>
<td width="28"><select name="activite2">
<option></option>
<option>Agric.......1</option>
<option>S. privé...2</option>
<option>S.public....3</option>
<option>S.Info......4</option>
<option>Sans emploi....5</option>
<option>sans objet.....8</option>
</select></td>
<td><select name="occupation2">
<option></option>
<option>Employeur........1</option>
<option>Employé..........2</option>
<option>Fonctionnaire...3</option>
<option>Agriculteur.......4</option>
<option>Commerçante...5</option>
<option>Ouvrier..........6</option>
<option>Elève/etudiant....7</option>
<option>Ménagère........8</option>
<option>Apprenti..........9</option>
<option>Sans objet........88</option>
</select></td>
</tr>
<tr>
<td rowspan="2"><select name="bcg1">
<option>pas BCG</option>
<option>BCG</option>
</select> </td>
<td rowspan="2"><label>
<select name="polio1">
<option>pas DT COQ POLIO +HB</option>
<option>DT COQ POLIO +HB</option>
</select>
</label></td>
<td rowspan="2"><label>
<select name="fievre1">
<option>pas FIEVRE JAUNE</option>
<option> FIEVRE JAUNE</option>
</select>
</label></td>
<td rowspan="2"><label>
<select name="rougeole1">
<option>pas ROUGEOLE</option>
<option> ROUGEOLE</option>
</select>
</label></td>
<td colspan="2" rowspan="2"><label>
<select name="deparasitage1">
<option>DEPARASITAGE</option>
<option>OUI</option>
<option>NON</option>
</select>
</label></td>
<td width="92"><label>
<select name="meningite1">
<option>CHOISIR</option>
<option>Méningite</option>
<option>typhoide</option>
</select>
</label></td>
</tr>
<tr>
<td><select name="meningite2">
<option>CHOISIR</option>
<option>Méningite</option>
<option>typhoide</option>
</select></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="valider" value="Envoyer" /></td>
<td> </td>
<td colspan="2"> </td>
<td> </td>
</tr>
</table></td>
</tr>
<tr>
<td height="392"> </td>
</tr>
<tr>
<td height="73"> </td>
<td><table width="1200" height="48" border="0" align="center">
<tr>
<td width="1194" height="21" bgcolor="#00FF00"> </td>
</tr>
<tr>
<td height="21" bgcolor="#FF00FF"> </td>
</tr>
</table></td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
 Bonne programmation !
|
|
samedi 5 novembre 2011 à 14:17:39 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

cod57
|
j'ai inversé un > et < excuses ++
remplace par
/*IMPORTANT*/
include("connection.php");
/*faut securiser*/
foreach($_POST as $k => $v){
$v=mysql_real_escape_string(strip_tags($v));
$_POST[$k]=$v;
}
/*faut securiser*/
foreach($_GET as $k => $v){
$v=mysql_real_escape_string(strip_tags($v));
$_POST[$k]=$v;
}
 Bonne programmation !
|
|
samedi 5 novembre 2011 à 15:55:41 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

msi079
|
salut merci pour ton aide . j'ai testé et vraiment c'est super .
je voudrai savoir si je peu ajouter :
/*IMPORTANT*/
include("connection.php");
/*faut securiser*/
foreach($_POST as $k => $v){
$v=mysql_real_escape_string(strip_tags($v));
$_POST[$k]=$v;
}
/*faut securiser*/
foreach($_GET as $k => $v){
$v=mysql_real_escape_string(strip_tags($v));
$_POST[$k]=$v;
}
dans tout mes fichiers y compris les fichier des requêtes.
|
|
samedi 5 novembre 2011 à 16:16:11 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

cod57
|
oui donc toujours aprés
include("connection.php");
car mysql_real_escape_string doit etre utilisé
connecter ...
tu peux même faire une fonction direct
dans connection.php ça t'évite de le faire à chaque fois
new avec trim direct
connection.php
Code PHP :
<?php
function prepareEnregistrer(){
foreach($_POST as $k => $v){
$v=mysql_real_escape_string(strip_tags(trim($v)));
$_POST[$k]=$v;
}
foreach($_GET as $k => $v){
$v=mysql_real_escape_string(strip_tags(trim($v)));
$_POST[$k]=$v;
}
}
/*la ton fichier connection.php comme avant*/
/*mysql_connect ...*/
prepareEnregistrer();
?>
 Bonne programmation !
|
|
samedi 5 novembre 2011 à 16:22:14 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

cod57
|
ces deux pavés font la même chose
mais le 2 eme et sécurisé et gain de temps
Code PHP :
if (isset($_POST["valider"])) {
$lesite=trim($_POST["lesite"]);
$matricule=trim($_POST["matricule"]);
$nom1=trim($_POST["nom1"]);
$lien1=trim($_POST["lien1"]);
$sexe1=trim($_POST["sexe1"]);
$age1=trim($_POST["age1"]);
$etat1=trim($_POST["etat1"]);
$niveau1=trim($_POST["niveau1"]);
$nationalite1=trim($_POST["nationalite1"]);
$ethnie1=trim($_POST["ethnie1"]);
$religion1=trim($_POST["religion1"]);
$activite1=trim($_POST["activite1"]);
$occupation1=trim($_POST["occupation1"]);
$activite2=trim($_POST["activite2"]);
$occupation2=trim($_POST["occupation2"]);
$bcg1=trim($_POST["bcg1"]);
$polio1=trim($_POST["polio1"]);
$fievre1=trim($_POST["fievre1"]);
$rougeole1=trim($_POST["rougeole1"]);
$deparasitage1=trim($_POST["deparasitage1"]);
$meningite1=trim($_POST["meningite1"]);
$meningite2=trim($_POST["meningite2"]);
if (isset($_POST["valider"])) {
include('connection.php');
extract($_POST);
 Bonne programmation !
|
|
samedi 5 novembre 2011 à 17:16:01 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

msi079
|
merci pour ton aide . je vais profiter pendant que tu es encore la pour exposer un autre problème qui concerne les tableaux . j'ai crée un code qui marche bien mais je voudrai ajouter d'autre information .
je m'explique .
j'ai deux tables :
victimes(matricule,questionnaire,nom,region,tel)
enfant(id_enfant,nom1,lien1,sexe1,age1)
j'ai crée un code qui fait ressortir les information concernant la victime dans un tableau.
mais je n'arrive pas à faire ressortir les informations sur les enfants de la victime sur la même page dans un tableau.pour etre clair je veux faire ressortir les information concernant la victime et ses enfants sue la meme page .
NB : les 2 tables sont pas liées car j'ai pa reussi à les lier .mais j'arrive a retrouver les enfants par un code pour les identifier.
voici le code :
Code PHP :
<?php
if(isset($_POST['questionnaire']) && !empty($_POST['questionnaire'])){
include("connection.php");
$id=(int)$_POST['questionnaire'];
$id=mysql_real_escape_string($id);
$sql = "SELECT DISTINCT questionnaire,nom,region,village,tel FROM victime where questionnaire='".$id."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
}
?>
<!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=iso-8859-1" />
<title>Document sans titre</title>
<style type="text/css">
<!--
.Style3 {color: #FFFFFF}
.Style6 {
color: #0000FF;
font-style: italic;
font-weight: bold;
}
.Style11 {color: #0000FF; font-weight: bold; }
.Style14 {color: #990000}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="333" border="0" align="center" bgcolor="#FFFFCC">
<tr>
<td bgcolor="#FF00FF"><A HREF="enregistrement.php" TITLE="click pour enregistrer vos enfants!!! !!!!" class="Style17 Style3"><strong>Accueil</strong></a></td>
<td bgcolor="#FF00FF"> </td>
</tr>
<tr>
<td width="195">Numero du Questionnaire
<input type="text" name="questionnaire" /></td>
<td width="128"><input type="submit" name="Submit" value="RECHERCHER" /></td>
</tr>
</table>
</form>
<div align="center">
<h1 align="center" class="Style6"> </h1>
</div>
<p> </p><center>
<fieldset style="width: 650px;" ><legend><span class="Style11">CHEF DE MENAGE</span></legend>
<table width="585" border="0" align="center" cellspacing="1" bordercolor="#333333" bgcolor="#FFFFCC">
<tr bgcolor="#999999">
<th bgcolor="#FFFFCC" scope="row"><div align="left"></div></th>
<td width="103" bgcolor="#FFFFCC"><div align="right"></div></td>
</tr>
<tr bgcolor="#999999">
<th width="256" bgcolor="#FFFFCC" scope="row"><span class="Style14">NOM ET PRENOMS </span></th>
<th width="103" bgcolor="#FFFFCC" scope="row"><span class="Style14">REGION </span></th>
<th width="129" bgcolor="#FFFFCC" scope="row"><span class="Style14">VILLAGE </span></th>
<th width="84" bgcolor="#FFFFCC" scope="row"><span class="Style14">TEL </span></th>
</tr>
<?php
while ($liste_etu=mysql_fetch_assoc($req)) {
$j=$i%2;
?>
<tr bgcolor=#FFFFCC>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['nom'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['region'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['village'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['tel'] ?>"/></td>
</tr>
<?php
}
?>
</table>
</fieldset>
</center>
</body>
</html>
|
|
samedi 5 novembre 2011 à 18:14:22 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

msi079
|
voici ce que je viens de tenter mais le tableau membre n'affiche rien .
voici mon code :
Code PHP :
<?php
if(isset($_POST['questionnaire']) && !empty($_POST['questionnaire'])){
include("connection.php");
$id=(int)$_POST['questionnaire'];
$id=mysql_real_escape_string($id);
$sql = "SELECT DISTINCT questionnaire,nom,region,village,tel FROM victime where questionnaire='".$id."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
}
?>
<!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=iso-8859-1" />
<title>Document sans titre</title>
<style type="text/css">
<!--
.Style3 {color: #FFFFFF}
.Style6 {
color: #0000FF;
font-style: italic;
font-weight: bold;
}
.Style11 {color: #0000FF; font-weight: bold; }
.Style14 {color: #990000}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="333" border="0" align="center" bgcolor="#FFFFCC">
<tr>
<td bgcolor="#FF00FF"><A HREF="enregistrement.php" TITLE="click pour enregistrer vos enfants!!! !!!!" class="Style17 Style3"><strong>Accueil</strong></a></td>
<td bgcolor="#FF00FF"> </td>
</tr>
<tr>
<td width="195">Numero du Questionnaire
<input type="text" name="questionnaire" /></td>
<td width="128"><input type="submit" name="Submit" value="RECHERCHER" /></td>
</tr>
</table>
</form>
<div align="center">
<h1 align="center" class="Style6"> </h1>
</div>
<p> </p><center>
<fieldset style="width: 650px;" ><legend><span class="Style11">CHEF DE MENAGE</span></legend>
<table width="585" border="0" align="center" cellspacing="1" bordercolor="#333333" bgcolor="#FFFFCC">
<tr bgcolor="#999999">
<th bgcolor="#FFFFCC" scope="row"><div align="left"></div></th>
<td width="103" bgcolor="#FFFFCC"><div align="right"></div></td>
</tr>
<tr bgcolor="#999999">
<th width="256" bgcolor="#FFFFCC" scope="row"><span class="Style14">NOM ET PRENOMS </span></th>
<th width="103" bgcolor="#FFFFCC" scope="row"><span class="Style14">REGION </span></th>
<th width="129" bgcolor="#FFFFCC" scope="row"><span class="Style14">VILLAGE </span></th>
<th width="84" bgcolor="#FFFFCC" scope="row"><span class="Style14">TEL </span></th>
</tr>
<?php
while ($liste_etu=mysql_fetch_assoc($req)) {
$j=$i%2;
?>
<tr bgcolor=#FFFFCC>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['nom'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['region'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['village'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['tel'] ?>"/></td>
</tr>
<?php
}
?>
</table>
</fieldset>
</center>
</p><center>
<fieldset style="width: 650px;" ><legend><span class="Style11">MEMBRES</span></legend>
<table width="585" border="0" align="center" cellspacing="1" bordercolor="#333333" bgcolor="#FFFFCC">
<tr bgcolor="#999999">
<th bgcolor="#FFFFCC" scope="row"><div align="left"></div></th>
<td width="103" bgcolor="#FFFFCC"><div align="right"></div></td>
</tr>
<tr bgcolor="#999999">
<th width="256" bgcolor="#FFFFCC" scope="row"><span class="Style14">NOM ET PRENOMS </span></th>
<th width="103" bgcolor="#FFFFCC" scope="row"><span class="Style14">LIEN </span></th>
<th width="129" bgcolor="#FFFFCC" scope="row"><span class="Style14">SEXE </span></th>
<th width="84" bgcolor="#FFFFCC" scope="row"><span class="Style14">AGE </span></th>
</tr>
<?php
if(isset($_POST['matricule']) && !empty($_POST['matricule'])){
$id=(int)$_POST['matricule'];
$id=mysql_real_escape_string($id);
$sql = "SELECT DISTINCT matricule,nom1,lien1,sexe1,age1 FROM enfant where matricule='".$questionnaire."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($liste_etu=mysql_fetch_assoc($req)) {
$j=$i%2;
?>
<tr bgcolor=#FFFFCC>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['nom1'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['lien1'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['sexe1'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['age1'] ?>"/></td>
</tr>
<?php
}
}
?>
</table>
</fieldset>
</center>
</body>
</html>
|
|
samedi 5 novembre 2011 à 22:03:16 |
Re : message d'alerte pour eviter d'enregistrer la meme donner

msi079
|
j'ai continué à chercher . je pense que je suis proche du but .
le tableau 2 affiche maintenant . mais il affiche tous les enfants de la base de donneés . hors il devrait afficher que les enfants de la victime dont le numero (questionnaire) a été entré .
voici le code de la deuxième partie que je viens de modifier :
Code PHP : <?php
//if(isset($_POST['matricule']) && !empty($_POST['matricule']) ){
if(isset($_POST['questionnaire']) && !empty($_POST['questionnaire']) ){
$id=(int)$_POST['questionnaire'];
$id=mysql_real_escape_string($id);
$id1=(int)$_POST['matricule'];
$id1=mysql_real_escape_string($id);
$sql = "SELECT DISTINCT nom1,lien1,sexe1,age1 FROM enfant where $id='".$id1."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($liste_etu=mysql_fetch_assoc($req)) {
$j=$i%2;
?>
<tr bgcolor=#FFFFCC>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['nom1'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['lien1'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['sexe1'] ?>"/></td>
<td bgcolor="#CCCCCC"><input type="text" name="textfield" value="<?php echo $liste_etu['age1'] ?>"/></td>
</tr>
<?php
// }
}
}
?>
|
|
Cette discussion est classée dans : message, sql, objet, existe, déj
Répondre à ce message
Sujets en rapport avec ce message
alimenter une table avec les données d'une autre table [ par hitu ]
bonjour, J'ai un formulaire de saisie ou je peux inserer dans ma table image des nouvelles données de mes tables auteur, dates, lieux et motscles mai
faire un formulaire de saisie en récuperant des données [ par hitu ]
Bonjour, j'ai fais un formulaire de saisie. voici mon problème. J'arrive à inserer des nouvelles données dans ma table image mais dès que je rentre
Lister des variables [ par punkybreizh ]
Bonjours à tous,Depuis déjà quelques semaines, je bloque sur du code php.En effet, après avoir crée une table avec un champ "nom" avec dont plusieurs
PHP Mysql: vérification si entrée déjà existante [ par nino69 ]
Bonjour,Je réalise une page qui me permet de rentrer, à l'aide d'un formulaire, un utilisateur.Dans l'une des rubrique à remplire se trouve la rubriqu
message interne [ par 01cod10 ]
Je suis en train de faire une messagerie interne sur mon site. Lorsque je clique sur le lien titre le message ne s'affiche pas.Pouvez vous me dire ce
Modif sur un site [ par jaco13 ]
J'ai une modif ( rémunérée ) à faire sur un site déjà conçu. Pour quelqu'un qui a l'habitude de programmer en Php, je ne pense pas que ce soit trè
existence de donnée dans base de donnée [ par gabs77 ]
Bonjour, j'ai 2 pb dans un premier temps, j'aimerais enregistrer dans une base de donnée un champet pour une meme donnée g 2 possibilité liste déroula
Enregistrement dans un base de donnée [ par developvbdebut ]
Bonjour tout le mondeC'est la premiere foi que je touche à php et sql.Voici le code du script$liendb = mysql_connect("sql.free.fr","login","password")
Hack shoutbox SQL [ par xactise ]
Bijour, voila j'ai creer une petite shoutbox pour mon site CS un truc tout simpletexte de saisie message , texte de saiei pseudo , popup pour les dife
Je narive pas a faire marcher mé Header je n'est rien compris [ par timolerigolo ]
Bonjour ou Bonsoir,Voila j'ai des formulaire avec des page Verif et j'aimeré faire une redirection avec un Header mé sa ne marche pas...voila un bouh
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|