Vous n'êtes pas identifié(e).
Pages : 1
MERCI BEAUCOUP Maljuna Kris, c'est réglé.
merci pour votre reponce, il s'agit de la ligne 15
cordialement
je reçois ce message d'erreur lorsque l'essai de recuperer la valeur de la requette sql là dessous, mais je reçois ce message
Catchable fatal error: Object of class PDOStatement could not be converted to string in C:\xampp\htdocs\tarik\workflow_post.php on line 26
voila le code :
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=tarik', 'root', '', $pdo_options);
$req = $bdd->prepare('INSERT INTO workflow (nom, prenom, service, responsable, chemin,droit1) VALUES(?, ?, ?,?, ?,?)');
$req->execute(array($_POST['nom'], $_POST['prenom'], $_POST['service'], $_POST['responsable'], $_POST['chemin'],$_POST['droit1']));
$rep = $bdd->query('SELECT id FROM workflow WHERE
responsable=\'' . htmlspecialchars($_POST['responsable']) . '\'
and chemin=\''.htmlspecialchars($_POST['chemin']).'\'');
echo $rep;
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>
merci pour votre aide ^^
merci Jc pour votre aide ya que toi qui me repond toujour dans ce forum
je suis complement d'acord avec votre choix de base de donnée ça me convient aussi mais j'ai un petit souci dans l'implementation de flag
je vais vous expliquer comment j'ai imaginé les chose :
1) l'utilisateur remplira le formulaire qui va etre stocker dans une base de donnée
2)Le chef va visualiser à un instant t l'ensemble des demandes qui ne sont toujour pas valider en fonction du flag
3) il vas selectionner une demande et la valider
dsl si mes deux questions sont bêtes, mais comment je dois implementer les flag et comment un chef peut valider une demande, je parle coté programmation
merci
bonjour,
je cherche à creer un simple workflow, je vous explique mon besoin :
je travail en tant qu'administrateur reseaux dans une entreprise, et c'est moi qui gère l’accès à internet.
pour q'un employé ait accès à internet il doit remplir une demande d’accès (dans laquel il y a son nom prénom et pourquoi il a besoin d'internet) sur papier et il dois le déposer dans le bureau de son chef, ce dernier doit la valider par une simple signature manuscrite; après l’employée m'apporte la demande à mon bureau et je lui donne l'acces.
je cherche à creer un syteme en PHP qui informatise cette procedure.
alors voila les etapes sur lesquel je veux me baser :
1) l'utlisteur doit remplir un formulaire d'acces à internet, ce dernier doit etre envoyé par mail ou par une autre methode à son chef qui doit le valider, apres la validation mois je dois donner l'acces à la personne
si quelqu'un peut me donner une idée comment procéder à réaliser ça en PHP.
je porte à votre connaissance que je suis juste un AMATEUR
merci pour votre soutien
MEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERCI beaucoooooooooooooooooooooooooooooooooooooooooooooooooooooooop c'est resolut
merci beaucoup Jc c'est réglé grace à vous
merci egalement Pierrot
bonjour j'ai créer un formulaire qui permet au visiteur de se loguer, puis une page de vérification qui va consulter ma base de données et vérifier que les informations de connexion sont correctes. Et enfin mettre les données utiles sur l'utilisateur en session afin de pouvoir les réutiliser sur d'autres pages du site.
le probleme c'est lorsque je rentre le login et le password de l'utilisateur je reçois l'erreur suivante :
Warning: mysql_num_rows() expects parameter 1 to be resource, object given in C:\xampp\htdocs\tarik\veriflogin.php on line 21
Une erreur est survenue, veuillez réessayer !
voila le code :
<?php
// On démarre la session
session_start();
$loginOK = false; // cf Astuce
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=tarik', 'root', '', $pdo_options);
// On n'effectue les traitement qu'à la condition que
// les informations aient été effectivement postées
if ( isset($_POST) && (!empty($_POST['login'])) && (!empty($_POST['password'])) ) {
extract($_POST);
// On va chercher le mot de passe afférent à ce login
$sql = "select mdp FROM user WHERE pseudo = '".addslashes($login)."'";
$req = $bdd->query($sql) or die(mysql_error());
// On vérifie que l'utilisateur existe bien
if (mysql_num_rows($req) >0) {
$data = mysql_fetch_assoc($req);
// On vérifie que son mot de passe est correct
if ($password == $data['mdp']) {
$loginOK = true;
}
}
}
// Si le login a été validé on met les données en sessions
if ($loginOK) {
$_SESSION['pseudo'] = $data['pseudo'];
}
else {
echo 'Une erreur est survenue, veuillez réessayer !';
}
?>
la ligne 21 est :
merci de m'aider de retrouver le probleme
Pages : 1