variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : variable

par mere-teresa » 11 août 2005, 12:41

J'utilise les sessions, que je trouve plus simples que les cookies :) donc je peux pas t'aider, dsl.

par Invité » 11 août 2005, 12:32

C'ets gentil de me suivre,

Pensons aux cookies.

Une fois que le gars a mis son login et pass, il click sur envois et la je le revois sur une page :

<?
$expire = 365*24*3600;
setcookie("login",$login,time()+$expire);
setcookie("pass",$pass,time()+$expire);
?>

Quand l'utilisateur rentre sur la page adreview.php qui dois être bloqué :
<?

$login= isset($_COOKIE["login"]) ? $_COOKIE["login"] : "test";
$pass= isset($_COOKIE["pass"]) ? $_COOKIE["pass"] : "test";

$select="SELECT login, password FROM inscription WHERE login=$login AND password=$password";


$result=mysql_query($select,$connect);
$total= mysql_num_rows($result);
if ($resultat!=1){
header ('Location:backoffice.html');
}

?>

Un truc comme ca non?

par mere-teresa » 11 août 2005, 12:18

je vais encore etre un peu chiant :

1/ Comment inserer automatiquement dans le .htpasswd les log et pass des personne qui viennent se connecter.

2/ Peut-on suprimer la fenetre de connexion windows et utiliser mon propres formulaire.

Merci
Heu tu peux t'inscrire sur le forum si tu veux, c'est gratuit et ça peut aider beaucoup

1/ Faire un script qui écrit dans le fichier, mais si le script a les droits sur le fichier...pas bon pour la sécurité, je crois (attention, je ne suis pas certaine). :-k

2/ Tout à fait, il va donc falloir penser aux cookies ou aux sessions.
:-"

par Invité » 11 août 2005, 12:14

je vais encore etre un peu chiant :

• Comment inserer automatiquement dans le .htpasswd les log et pass des personne qui viennent se connecter.

• Peut-on suprimer la fenetre de connexion windows et utiliser mon propres formulaire.

Merci

par mere-teresa » 11 août 2005, 12:05

par Invité » 11 août 2005, 12:05

oki je vais y faire un tour...
Merci

par Invité » 11 août 2005, 12:05

Mere théresa,
pour les variable en POST, je vois mais comment gerer l' .htaccess.
Je suis perdu avec cette notion.
Je dois écrire quoi dedans?

par mere-teresa » 11 août 2005, 12:04

  1. Donc fais un répertoire spécial pour ces pages...
  2. Mets y un .htaccess (voir PHPDebutant)
  3. et passe les variables en POST dans des champs cachés de formulaire.
[/color]

par Invité » 11 août 2005, 12:03

ok , comment faire ca ?

J'ai un premiere page register.php qui rempli ma base de donnée.
Ensuite, il est redirigé sur la page d'acceuil.
Je veux bloquer la page adreview.php et job.php.

Que dois je mettre en place

Si vous pouviez me donner les marches a suivre...

Merci pour vos aides

par mere-teresa » 11 août 2005, 12:00

Ton .htaccess ne va pas me bloquer toute les pages du sites. Toute les pages étant dans le meme dossier?
Ben si :)
Donc fais un répertoire spécial pour ces pages...et passe les variables en POST dans des champs cachés de formulaire.

par raptor » 11 août 2005, 11:59

Tu sais mettre en place un petit truc en session est vraiment rapide.

C'est pas une zone membre complete avec pleins de trucs a gerer :)

par Invité » 11 août 2005, 11:57

pour 2 pages?

C'est vraiment pas la sécurité que je recherche, mais plus d'obtenir des informations sur les personne qui veulent voir ces 2 rubriques afin de mieux les cibler.

Je veux juste bloquer l'acces par mot de passe. Le plus simplement possible.

Dans le futur oui, mais la je dois faire ca pour ce soir, alors...
J'ai déja une base avec des login et password.

Ton .htaccess ne va pas me bloquer toute les pages du sites. Toute les pages étant dans le meme dossier?

par mere-teresa » 11 août 2005, 11:52

Je ne veux pas faire de session.
Pourquoi ?

par Invité » 11 août 2005, 11:50

Merci de ta réponse, je peux juste te demander d'être un peu plus explicite. La j'ai du mal.

par mere-teresa » 11 août 2005, 11:49

Bah fais un .htaccess et passe les variables en GET :) :twisted: