Droits d'accès en php

Fermé
stéf - 3 janv. 2003 à 16:51
 Sha - 4 janv. 2003 à 20:27
j'ai un devoir a faire et je ne sais pas comment on attribue un droit d'accès a une page en langage php
merci de m'aider!
A voir également:

2 réponses

Ouai "attribuer les droits" peut être vu sous 2 sens, il faudrait donc que tu précise ta pensée.
Soit, il s'agit de donner l'accès qu'a certaines personnes (idenifier avec un login et un mot de pass qui se trouvent dans une base de donnée le plus souvent)
Dans ce cas, la, un petit script du style :
<?
// ici, ouverture de ta connect mysql
//tu considère que tu as les login et le pass qui ont été transmi via un formulaire d'itentification login.htm

if($login=='' || $pass=='')
{
echo '<p>Tous les champs n'ont pas été remplisp>';
include('login.htm'); // On inclus le formulaire d'identification
exit;
}

// on recupère le password de la table qui correspond au login du visiteur
$sql = "select pwd from tbl_user where login='$login'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

$data = mysql_fetch_array($req);

if($data['pwd'] != $pass)
{
echo '<p>Mauvais login / password. Recommencer !!!</p>';
include('login.htm'); // On inclus le formulaire d'identification
exit;
}
else
{
session_start();
session_register('login');

echo 'Vous etes bien logué';
// ici tu met un lien qui te renvoie a la page d'accueil par exemple
}
?>

----------------------------------------------------------------------------
l'autre sens d'attribuer un droit peut être de faire un chmod (comme sous unix en fait)
----------------------------------------------------------------------------
Voila, j'espere que ca t'aura aider, je suis la si ta
1
sympa d'avoir répondu aussi vite
bon je suis un peu larguée ds la programmation
ms je vais expliquer clairement:
il faut créer un site de ressources (sources de fichiers javascript,dhtml,flash et php)
créer une page d'accueil gérant un login utilisateur(nom du membre et mot de passe compte invité sans mot de passe)
les ressources qui doivent etre au minimum presentes sur le site web est le crible d'erathostene en .js et en .php et doivent avoir les droits 751
un morphing falsh 3 versions de 3 membres avec respectivement les droits 750 711 et 701
et enfin la generation d'un damier de cote n en php ac les droits 755
voila alors tout ca pour moi c du chinois!
dc si tu pouvais m'expliquer ca serait tres sympa
@+
stéf
0
Ok, je vois, et en fait, le truc que ta a faire fait appel au notions que je t décrit plus haut, si tu ve envoie moi un mail avec ton sujet exacte et j'essaierais de t'aider du mieux que je pe.
LA chui un peu occupé (révision de partiels) mais des que g un peu de temps je peut t'aider dans ton truc.
Contact moi sur mon email.
0
je suis désolée d'etre nulle aussi en systeme
alors si qq'un pouvait mexpliquer le devoir que j'ai a faire cela m'aiderait ;-)
je dois faire un simulateur de memoire contigue sans compactage ac comme stratégie FIFO
les arguments du programme simulMemsont:
simulMem fichier taille_de_la_memoire taille_du_systeme
il nous est donné un exemple d'utilisation du simulateur
SimulMem fichier 600 150 nc
Temps 0_>0<Systeme>150<T1>350<T3>400<libre|600//T1 Debut retard 0,T3:Debut retard 0
Temps1_>0<Systeme>150<T1>350<libre>400<T2<500<libre|600//T3:fin ,T2:Debut retard 0
Temps 2_>0<Systeme>150<T1>350<libre>400<T2>500<libre|600
Temps 3_>0<Systeme>150<T1>350<T4>500<libre|600//T2 fin,T4:Debut retard 2
Temps 4_>0<Systeme>150<libre|600
si qq1 m'expliquait ca serait grandiose!
merci!
stéf
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
4 janv. 2003 à 04:45
Qu'est-ce que tu appelles "droit d'accès" ?

Il faut peut-être s'identifier avant ?

-= Bobinours - http://bobin.underlands.org =-
0
sympa d'avoir répondu aussi vite
bon je suis un peu larguée ds la programmation
ms je vais expliquer clairement:
il faut créer un site de ressources (sources de fichiers javascript,dhtml,flash et php)
créer une page d'accueil gérant un login utilisateur(nom du membre et mot de passe compte invité sans mot de passe)
les ressources qui doivent etre au minimum presentes sur le site web est le crible d'erathostene en .js et en .php et doivent avoir les droits 751
un morphing falsh 3 versions de 3 membres avec respectivement les droits 750 711 et 701
et enfin la generation d'un damier de cote n en php ac les droits 755
voila alors tout ca pour moi c du chinois!
dc si tu pouvais m'expliquer ca serait tres sympa
@+
stéf
0