Lrp

Inscris le 30/07/2009 à 19:26
  • Site web
  • Nombre de sujets
    3
  • Nombre de messages
    17
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Lrp
le 17/10/2009 à 10:17
Problème de l'access par défault
Merci, de votre grande aide !!!^^

Voila ce que j'ai fais :

<?php
session_start();
if (!isset($_SESSION['login'])) {
header ('Location: index.php');
exit();


}

?>
<?php define ('PERM_NEED', 11); ?>
C'est la page membre.php après s'etre logguer puis :
<?php
if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion') {
if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['pass']) && !empty($_POST['pass']))) {

include 'config.php';

include 'open.php';

define ('PERM_NEED', 11 );

$sql = 'SELECT id FROM membre WHERE login="'.mysql_escape_string($_POST['login']).'" AND pass_md5="'.md5(mysql_escape_string($_POST['pass'])).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$nb = mysql_num_rows($req);

if ($nb == 1) {
$data = mysql_fetch_array($req);

session_start();
$_SESSION['login'] = $_POST['login'];

$_SESSION['id'] = $data['id'];

$_SESSION['perm'];



mysql_free_result($req);
mysql_close();

header('Location: membre.php');
exit();
}
elseif ($nb == 0) {
$erreur = 'Compte non reconnu.';
}
else {
$erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
}
mysql_free_result($req);
mysql_close();
}
else {
$erreur = 'Au moins un des champs est vide.';
}
}
?>
la page ou il ce loggue index.php
`perm` int(11) NOT NULL,
La ligne que j'ai rajouter pour le INT !!!

mais ca ne marche pas pourquoi ???

Merci de votre compréhension
Lrp
le 15/10/2009 à 20:50
Problème de l'access par défault
pour rien désoler ^^. Mais ce qui m bloque c'est la pratique j'arrive pour la table mais pas pour la page faire en sorte que une personne avec le int 12 puis aller sur cette page la et que une personne au int 1337 puis y aller !!!
Lrp
le 14/10/2009 à 19:30
Problème de l'access par défault
Merci de votre réponse. Esque je pourrais avoir un exemple svp vous plait je vois de quoi vous voulez parler. Faire dans ma table d'utilisateur un champ "Access" puis de type INT exemple: `id` int(11) NOT NULL,. Puis faire sur les page un niveau de permission avec la page u genre (LRP, int 1337, code md 5) et mettre sur la page mais je ne sais pas comment faire et esque ce que je dit plus haut et juste svp !!!

Merci de votre compréhension
et désoler de vous faire prendre votre temps.
Lrp
le 14/10/2009 à 14:53
Problème de l'access par défault
Bonjour, a tous

Voici, mon problème:

J'ai un formulaire de contacte avec un Choix "Access"mais tout le monde peut le modifier donc il peut se mettre Admin etc ... après avoir relu les cours je n'est pas trouver et mon deuxième souci c'est que je ne trouve pas comment, pour mettre un access a des page ou seule les admin peuvent il y allait pour peuvent juste voir sur une page public

Cordialement Lrp
Lrp
le 02/08/2009 à 17:29
Probleme d'inscription
Derniere petit question. Je veux mettre le Access des personne qui l'on voici ce que j'ai mis
<?php
// on alimente le menu déroulant avec les login des différents membres du site
while ($data = mysql_fetch_array($req)) {
echo '<option value="' , $data['id_destinataire'] , '">' , stripslashes(htmlentities(trim($data['access']))) , stripslashes(htmlentities(trim($data['nom_destinataire']))) , '</option>';
}
?>


Mais sa marche pas!!! Pourquoi ???
Lrp
le 02/08/2009 à 17:06
Probleme d'inscription
Un grand merci

PS: Désoler si je vous ais pris la tete !!! Encore merci
Lrp
le 01/08/2009 à 19:23
Messagerie Interne
Pourrais tu fournir ton script de la page qui merde pour voir ou est l=erreur
LoadingChargement en cours