
le 15/02/2005 à 16:00
probleme de listes deroulantes
comment sont consu t table ?
<?php
//Recuperation des donnees du formulaire
$login = $_POST['login'];
$pass = md5(addslashes($_POST['pass']));
//verification si le Login existe
$query_login = "SELECT id FROM membres WHERE login='$login'";
$result_login = mysql_query($query_login, $connection) or die('error making query');
$nombre_result = mysql_num_rows($result_login);
if($nombre_result == 1)
{
//le login existe verification des donnees
$query_pwd = "SELECT * FROM membre WHERE login='$login' AND pass='$pass'";
$result_pwd = mysql_query($query_pwd, $connection) or die('error making query');
$result_pwd = mysql_num_rows($result_pwd);
if($result_pwd == 1)
{
//Verification ok
$_SESSION['login'] = $_POST['login'];
$_SESSION['pass'] = $_POST['pass'];
header ('location: page_membre.php');
}
else
{
//Erreur le mot de passe n est pas bon
echo '<meta http-equiv="refresh" content="0;URL=login.html">';
}
}
else
{
//Le membre n existe pas
echo 'Veuillez vous inscrire';
echo '<meta http-equiv="refresh" content="0;URL=inscription.php">';
}
?>
<?php
/*************La Fonction*************/
function cute($comment,$lg_max)
{
if (strlen($comment) > $lg_max)
{
$comment = substr($comment, 0, $lg_max);
$last_space = strrpos($comment, " ");
$comment = substr($comment, 0, $last_space)."...";
}
return $comment;
}
/*************L utilisation*************/
$chaine = "zae aze aze sd dsf fdg fgh gfh gfh fg ds cxv cv cv b dfg r e z ds f sdf ";
echo cute($chaine,20);
/**la dans cette exemple nous coupon a 20 caractere et je suis sur quelle marche meme si de nos jour je ne m en sers plus**/
?>
<?php
$host = "xxxx"; // en general LocalHost
$user = "xxxx"; // votre login MySQL (Ex.: root)
$passdb = "xxxx"; // votre password MySQL
$bdd = "xxxx"; // votre Base de Donnee
mysql_connect($host,$user,$passdb) or die("Impossible de se connecter au serveur MySQL");
mysql_select_db("$bdd") or die("Impossible de se connecter à la Base de Données");
?>