par cerber » 16 juin 2005, 11:37
et bien je crois que t'as mis le doigt dessus CERBER.
$service =$_POST['nom_service']; if(get_magic_quotes_gpc()) $service=stripslashes($service); } $service=mysql_real_escape_string($service);
par renatane » 16 juin 2005, 10:38
echo "<option value=\"".str_replace('"', '""', $nom_service)."\" ".$selected.">".htmlentities($nom_service)."</option>\n";
$service =$_POST['nom_service']; $s= "SELECT DISTINCT id_service FROM phpgw_workf_services WHERE nom_service='".$service."'"; // Envoi de la requête à MySQL $results= mysql_query($s); $seris=mysql_fetch_array($results, MYSQL_ASSOC); $idservice=$seris['id_service'];
par cerber » 15 juin 2005, 17:21
par renatane » 15 juin 2005, 17:07
par cerber » 15 juin 2005, 16:57
echo "<option value='".$nom_service."' ".$selected.">".$nom_service."</option>\n";
echo "<option value=\"".addslashes($nom_service)."\" ".$selected.">".htmlentities($nom_service)."</option>\n";
par renatane » 15 juin 2005, 16:49
par guy » 15 juin 2005, 16:47
par renatane » 15 juin 2005, 16:46
par renatane » 15 juin 2005, 16:43
par guy » 15 juin 2005, 16:40
$servic =$_POST['nom_service']; $service= htmlentities($service, ENT_QUOTES); $s= "SELECT DISTINCT id_service FROM phpgw_workf_services WHERE nom_service='".$service."'"; // Envoi de la requête à MySQL $results= mysql_query($s); $seris=mysql_fetch_array($results, MYSQL_ASSOC); $idservice=$seris['id_service']; echo"service est egal à $service<br>"; echo"et la requete est egale à $s<br>;"
par renatane » 15 juin 2005, 16:40
<form name='nom' action='enregistrer.php' method='post'> Service : <select name='nom_service'><br> <?php $rq = "SELECT DISTINCT nom_service FROM phpgw_workf_services ORDER BY nom_service"; $result = mysql_query($rq) or die ("Exécution de la requête service impossible".mysql_error()); //DISTINCT permet d'afficher qu'une fois les données //on liste tous les servicesde la table service. while ($liste=mysql_fetch_array($result)) { extract($liste); //pour chaque ligne on teste si elle correspond à la ligne a afficher : //si var1 = "" aucune ligne ne sera sélectionnée // sinon la ligne qui a été enregistrée sera sélectionnée $selected = ($nom_service == $var1) ? "selected" : ""; // Cette ligne permet de sélectionner la ligne dont la valeur est stocké ds la bdd echo "<option value='".$nom_service."' ".$selected.">".$nom_service."</option>\n"; } ?> <INPUT TYPE='submit' name ='enregistrer' VALUE='Enregistrer'> </form>
par cerber » 15 juin 2005, 16:39
par renatane » 15 juin 2005, 16:35
par guy » 15 juin 2005, 16:34
$service= htmlentities($service, ENT_QUOTES); $s= "SELECT DISTINCT id_service FROM phpgw_workf_services WHERE nom_service='".$service."'"; // Envoi de la requête à MySQL $results= mysql_query($s); $seris=mysql_fetch_array($results, MYSQL_ASSOC); $idservice=$seris['id_service'];
echo"service est egal à $service<br>"; echo"et la requete est egale à $s<br>;"
par cerber » 15 juin 2005, 16:33
<? echo $_POST['nom_service'].'<br>'.htmlentities($_POST['nom_service']).'<br>'; $service =trim($_POST['nom_service']); if(get_magic_quotes_gpc()) $service=stripslashes($service); } $serviceForce = "CONCESSION de DISTRIBUTION PUBLIQUE d'argent"; echo "$service<br>$serviceForce<br>"; $lenS = strlen($service); $lenSF = strlen($serviceForce); if($lenS!=$lenSF){ echo "les longueurs diffèrent => c'est déjà pas bon<br>"; } $max = min($lenS,$lenSF); for($i=0;$i<$max;$i++){ if($service{$i}!=$serviceForce{$i}){ echo "ca bloque au caractère $i : '" .$service{$i}."' contre '" .$serviceForce{$i}."'"; break; } } if(strcmp($service,$serviceForce)==0){ echo "c'est egal ! COOL Smile <br>"; } else{ echo "y'a une couil** dans le paté ! :( <br>"; } ?>