Bonjour à tous !
J'ai deux soucis actuellement, le premier :
1-
Alors voilà ce que je voudrais faire :
J'ai une page d'identification avec login et mot de passe.
Les champs à remplir sont au coeur de ma page php.
Je créé une variable de session pour un user.
Ensuite je voudrais que lorsque le formulaire est soumis le user puisse accéder à toutes les pages qui lui sont autorisées par .htaccess.
Comment peut se transférer l'autorisation ?
En gros il faut que php transmette les infos login et pwd au htaccess, nan ?
Pourquoi faire ceci ? Pour profiter du gros avantage de htaccess avec le ban de 10 minutes au bout de 3 tentatives échouées !
Y a t il sinon un moyen de créer un banissement de manière assez aisée via php ?
Le second :
2-
Je voudrais réaliser une redirection conditionnelle.
Du style :
Sauf qu'à la place du or die je voudrais justement redirigé vers une belle page d'erreur (error.php) que j'ai déjà créée ... suis je assez clair ?
En fait tout au long de mon code je fais plusieurs tests et à chaque fois je voudrais rediriger les gens pour qui un des tests ne marchent pas vers ma page d'erreur.
Alors le coup du header ça marche pas un brin ... y a t il autre chose ?
Merci infiniment !
J'ai deux soucis actuellement, le premier :
1-
Alors voilà ce que je voudrais faire :
J'ai une page d'identification avec login et mot de passe.
Les champs à remplir sont au coeur de ma page php.
Je créé une variable de session pour un user.
Ensuite je voudrais que lorsque le formulaire est soumis le user puisse accéder à toutes les pages qui lui sont autorisées par .htaccess.
Comment peut se transférer l'autorisation ?
En gros il faut que php transmette les infos login et pwd au htaccess, nan ?
Pourquoi faire ceci ? Pour profiter du gros avantage de htaccess avec le ban de 10 minutes au bout de 3 tentatives échouées !
Y a t il sinon un moyen de créer un banissement de manière assez aisée via php ?
Le second :
2-
Je voudrais réaliser une redirection conditionnelle.
Du style :
$file_key = fopen('/tmp/lol.ckf','r') or die ("You are not allowed to access to this zone!=1=");
Sauf qu'à la place du or die je voudrais justement redirigé vers une belle page d'erreur (error.php) que j'ai déjà créée ... suis je assez clair ?
En fait tout au long de mon code je fais plusieurs tests et à chaque fois je voudrais rediriger les gens pour qui un des tests ne marchent pas vers ma page d'erreur.
Alors le coup du header ça marche pas un brin ... y a t il autre chose ?
Merci infiniment !