Ses derniers sujets sur les forums
Bonjour,
J'ai un site ou seuls des membres avec login et pass on accées, je voudrais suivant l'utilisateur faire apparaîte des liens, et surtout INTERDIRE certains pages suivant l'utiliasteur.
Je ne sais franchement pas comment faire..
D'avance merci
Bonjour,
J'ai un formulaire avec 6 lignes dans chaque lignes il y à les même champs
exemple nom[1], nom[2], nom[3], etc...
Dans mon fichier j'essaye de récupérer les données des TABLEAU nom[] avec le fonction array_map mais j'ai probablement pas du comprendre un truc qui pourrais m'éclairsir ?
Voilà ce que j'essaye mais sans succés.
$nom = array_map( 'mysql_real_escape_string', $_POST['nom']);
$nom = Est la variable que je compte utiliser pour mon INSERT.
D'avance merci
Bonjour,
J'ai un formulaire dans lequels des techniciens encode des données, les données sont récupérée dans un TABLEAU, je voudrais créer un lien dans le TABLEAU sur le champs technicien, et une fois cliquez sur le lien récupérer les infos du techniciens en question
Pour le lien pas de problème.
echo '<td bgcolor="#FFFFFF"><font size="2"><a href="info.php?ident=">'.$row["technicien"].'</a></font></td>';
Mais mon problème est que dans le info.php je récupére tout les ident et pas celui du technicien sur lequel on clique
D'avance merci
Bonjour,
J'aimerais que sur une page de login, je puisse avoir un choix (menu déroulant ou autre) et que suivant le choix l'authentification ce fasse dans telle ou telle base et suivant la base l'utilisateur soit redirigé sur la page 1 ou la page 2.
Mon deuxième problème j'ai créer une TABLE utilisateur avec login, pass, et nom
mais je ne parvient pas à faire une insertion du nom dans une page (exemple bonjour "nom" par contre si je place login à la place du nom cela fonctionne pourquoi ?????.
Voici mon code .
<?php
// on teste si le visiteur a soumis le formulaire de connexion
if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion') {
if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['pass']) && !empty($_POST['pass']))) {
$base = mysql_connect ('localhost', '', '');
mysql_select_db (, $base);
// on teste si une entrée de la base contient ce couple login / pass
$sql = 'SELECT count(*) FROM membre WHERE login="'.addslashes($_POST['login']).'" AND pass_md5="'.md5(addslashes($_POST['pass'])).'"';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
$data = mysql_fetch_array($req);
mysql_free_result($req);
mysql_close();
// si on obtient une réponse, alors l'utilisateur est un membre
if ($data[0] == 1) {
session_start();
$_SESSION['login'] = $_POST['login'];
header('Location: prestation.php');
exit();
}
// si on ne trouve aucune réponse, le visiteru s'est trompé soit dans son login, soit dans son mot de passe
elseif ($data[0] == 0) {
$erreur = 'Compte non reconnu.';
}
// sinon, alors la, il y a un gros problème :)
else {
$erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
}
}
else {
$erreur = 'Au moins un des champs est vide.';
}
}
?>
<html>
<head>
<title>Accueil</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
<body background="img/grd-4px.gif">
<p align="center"><font size="6" face="Academy Engraved LET">Identification</font><font face="Algerian" size="6">
</font>:</p>
<p align="center"> </p>
<p align="center">
</p>
<form action="index.php" method="post">
<div align="center">Login :
<input type="text" name="login" value="<?php if (isset($_POST['login'])) echo stripslashes(htmlentities(trim($_POST['login']))); ?>">
Mot de passe :
<input type="password" name="pass" value="<?php if (isset($_POST['pass'])) echo stripslashes(htmlentities(trim($_POST['pass']))); ?>">
</div>
<div align="center">
<input type="submit" name="connexion" value="Connexion">
</div>
</form>
<div align="center">
<?php
if (isset($erreur)) echo '',$erreur;
?>
</div>
</body>
</html>
D'avance merci
Bonsoir,
Mon code :
$sql = "INSERT INTO test (nom, prenom, phone) VALUES ('".mysql_escape_string($nom_1)."','".mysql_escape_string($prenom_1)."','".mysql_escape_string($tel_1)."')";
mysql_query($sql)or die('Erreur SQL !'.$sql.''.mysql_error());
$sql = "INSERT INTO test (nom, prenom, phone) VALUES ('".mysql_escape_string($nom_2)."','".mysql_escape_string($prenom_2)."','".mysql_escape_string($tel_2)."')";
mysql_query($sql)or die('Erreur SQL !'.$sql.''.mysql_error());
$sql = "INSERT INTO test (nom, prenom, phone) VALUES ('".mysql_escape_string($nom_3)."','".mysql_escape_string($prenom_3)."','".mysql_escape_string($tel_3)."')";
mysql_query($sql)or die('Erreur SQL !'.$sql.''.mysql_error());
echo 'merci beaucoup, vos infos ont été enregistrées.';
mysql_close();
Mon problème est que le champs tel de ma TABLE reste toujours vide ??????
Et en seconde comment je pourraisfaire pour n'enregistré que les champs rempli, pas les champs vide ???
Merci
Bonjour,
J'ai un tableau qui récupére les données de TABLE il y a 30 champs dans la table.
Mon problème est que mon tableaux récpére les 30 champs qu'il soit rempli ou vide, et bien sur il créer des espace vide dans mon tableau.
Merci
Donc question, Comment dire à mon tableau de ne récupérer que les table dans lequel il y à de données.....
Bonjour,
Voilà je voudrais savoir ci il est possible d'avoir un bouton qui une fois que l'utilisateur clique dessus recopie la ligne du dessus et la replace sur en dessous mais vide, et envoye les données de la première ligne dans une table par exemple !!!
D'avance merci
Bonjour,
J'ai créer un formulaire, et il introduite les données dans une base (tout fonctionne nickel).
Seul problème est que j'ai un champ dans mon formumaire "Adresse" et si je rentre une adre du genre rue d'Atr une adresse avec un ' j'ai une erreur à l'enregistrement dans ma base j'ai mis un type VACHAR ou TEXT et j'ai toujours la même erreur.
D'avance merci pour votre aide