begin process at 2010 03 19 23:06:33
  Trouver un code source :
 
dans
 

40 commentaire(s) de ehmarc sur des sources sur tout CodeS-SourceS

Déposé sur Affichage d'une table mysql dans un tableau htm avec les titr...

salut,
il faut que tu remplisse le fichier connexion.php avec les paramètres de ta bdd ...
Posté le : 19/02/2008 17:08:37

Déposé sur Affichage d'une table mysql dans un tableau htm avec les titr...

Moi dans mes pages je n'affichais pas les champs de ID de mes tables que j'ecrivais : ID_NOMCHAMP donc des que ca commence par ID_ je n'affichais pas la colonne (ca peut donner des idées)

Sinon si tu veut avoir des nom de colonnes (en affichage) originaux tu peut faire une correspondance dans une table annexe structuré comme suit :
NOMCHAMP  NOMCOLONNE_FR  NOMCOLONNE_ENG
comme ca tu peut meme gerer plusieurs langue si il le faut!

Sinon pour les # devant chaque ligne j'en ai aucunne idée ...
Par contre si tu as ultraedit il y a une option "mode colonne" qui te permet de selectionner verticalement et donc d'eliminer chaque debut de ligne tres facilement!

sinon : à la ligne 4, le terme $adresse est assez mal approprié car tu utlises partout ailleurs $host ...
# $choix = new $SQL($identifiant,$password,$Adresse,$NomTable);
# $choix2 = new $SQL($identifiant,$password,$Adresse,$NomTable);

J'utilise $host dans mes class mais a l'instanciation de ma classe j'appelle bien $adresse

Et pour $table c'est bien le nom de ma table que je veut!
Posté le : 25/05/2007 18:14:45

Déposé sur Affichage d'une table mysql dans un tableau htm avec les titr...

c'est vrai ce que tu dit les commentaires ne sont pas vraiment adapter seulement ce n'est pas une confusion vu que ma table etait une table qui stockait le nom des tables (j'espere etre clair)

cependant pour etre cohérent avec l'exmple je vais quand meme modifier mes commentaires la lisibilités du code doit etre une priorité!!!!
Posté le : 25/05/2007 17:32:29

Déposé sur Class ldap et connexion à deux serveur dont un de secour...

J'avais oublié un chapitre dans le code lol
<?php
$annu1 = "TonServeur"; //Annuaire Principal il faut remplir avec le nom de ton serveur ou l'adresse ip si c'est pas défini
include "./toto.php";
header('WWW-Authenticate: Basic realm="LDAP"'); //fenetre de login ca sort tout seul une jolie fenetre
/*j'ai oublié ca sans quoi ca ne te ramene pas les variables*/
if(phpversion() < 4.2){
foreach($HTTP_SERVER_VARS as $NomVar => $Value) $$NomVar = $Value;
}else{
foreach($_SERVER as $NomVar => $Value) $$NomVar = $Value;
}
if($PHP_AUTH_USER != '' && $PHP_AUTH_PW != ''){
//---------------------------------------LDAP-------------------------------------------
$serveur1 = new LDAP($PHP_AUTH_USER,$PHP_AUTH_PW,$annu1);
if($serveur1->connect()){ //connexion au serveur LDAP
if($serveur1->identification()){ //identification au serveur LDAP
//------------------si identification ok
header("location: ./index.php"); //page suivante de ta page d'authentification
/*le code doit etre situé en debut de page si tu utilise le header sinon ca va planter
si tu ne veut pas utiliser le header il y a moyen en fait tu met ici tout le code a executer si l'authentification est bonne*/
}else{
//l'utilisateur n'a pas ete reconnu dans l'annuaire LDAP
}
$serveur1->deconnect(); //on se deconnect du serveur c'est plus propre quand meme
}else{
//connexion impossible
}
}else{
//il faut remplir les champ
}
?>

Tu peut remplacer cette ligne de header par ton formulaire ya pas de soucis (faut juste apres que tu remplace $PHP_AUTH_USER,$PHP_AUTH_PW par tes variables sinon ca va pas marcher)

de plus si tu met du HTML à la place du header d'authentification il faut que tu change le second header("location ./index.php") par un code php genre un
echo("ouais j'ai gagné");


Sinon pour ton dexieme message c'est une histoire de securité pour eviter qu'on te pirate il y a plein de methode genre les session ...
Moi je passai un code a ma deuxieme page (avec un hash MD5) j'enregistrai ce hash et l'IP le nom de user la date et l'heure dans une table (ainsi que la derniere page visitée) le tout en passant mes variables par une session
Posté le : 15/03/2007 16:38:23

Déposé sur Class ldap et connexion à deux serveur dont un de secour...

header(); est une fonction a placer avant tout les codes html de la page car elle définie la nature meme de ta page html
http://fr.php.net/header
qui explique tres bien le header et donne un grand nombre des possibilités qu'il offre (bien qu'il y en ai plus)
le header est une fonction hyper puissante qui résoud beaucoup de probleme quand on sait l'utiliser (faut pas faire de fautes d'hortographe ou de casse à l'interieur des parentheses sinon ça plante )

dans ca cas si
header("location: ./index.php");
Renvoie sur une autre page qui s'appelle "index.php" grossomodo si tu change index.php par le nom de la page qui suit ton identhification ca devrait marcher header("location: ./MaPageApresIdentification.php"); (je te conseille tout de meme dans ce cas de creer une session ou de passer un parametres qui permet de verifier que le mec c'est bien loguer et n'as pas appeler cette page directement)
Posté le : 15/03/2007 15:27:04

Déposé sur Class ldap et connexion à deux serveur dont un de secour...

salut,
c'est justement le but de ce morceau de code
Le code plus haut doit etre cinder en deux partie la premiere qui est la classe LDAP (que tu va mettre dans un fichier par exemple "toto.php") que tu include dans ton code principale
ensuite je vais te refaire le bout de code pour l'authentification mais en plus simple
ne met rien d'autre dans ta page que ce code

<?php
$annu1 = "TonServeur"; //Annuaire Principal il faut remplir avec le nom de ton serveur ou l'adresse ip si c'est pas défini
include "./toto.php";
header('WWW-Authenticate: Basic realm="LDAP"'); //fenetre de login ca sort tout seul une jolie fenetre

if($PHP_AUTH_USER != '' && $PHP_AUTH_PW != ''){
//---------------------------------------LDAP-------------------------------------------
$serveur1 = new LDAP($PHP_AUTH_USER,$PHP_AUTH_PW,$annu1);
if($serveur1->connect()){ //connexion au serveur LDAP
if($serveur1->identification()){ //identification au serveur LDAP
//------------------si identification ok
header("location: ./index.php"); //page suivante de ta page d'authentification
/*le code doit etre situé en debut de page si tu utilise le header sinon ca va planter
si tu ne veut pas utiliser le header il y a moyen en fait tu met ici tout le code a executer si l'authentification est bonne*/
}else{
//l'utilisateur n'a pas ete reconnu dans l'annuaire LDAP
}
$serveur1->deconnect(); //on se deconnect du serveur c'est plus propre quand meme
}else{
//connexion impossible
}
}else{
//il faut remplir les champ
}
?>

je n'ai pas pu vérifier ce bout de code donc j'espere que ca marche, je n'ai pu d'annuaire LDAP sous la main...
Sinon faut pas croire c'est pas si compliquer que ca LDAP
Ma classe n'est pas fini il reste plein d'autre fonction a faire mais bon c'est pu à l'ordre du jour

Tien moi au courant je ferai ce que je peut pour t'aider
Posté le : 15/03/2007 14:38:47

Déposé sur Class ldap et connexion à deux serveur dont un de secour...

Salut,
pas de probleme si tu as des questions
par contre je vois pas pour le $base????
Posté le : 06/07/2006 17:34:27

Déposé sur Ia : intelligence artificielle

Apres si les conditions implanter dans le prog. sont bonnes :
- la fille satisfait a des caractères physique....
- elle a les bonnes phéromones qui me correspondent
- elle dit pas trop de connerie (pas trop parcequ'elles en disent toujours) lol
On peut faire naitre un sentiment apres il faut que le programme satisfasse aux différentes conditions à ce sentiment...

En bref dieu était un informaticien!!!!
Posté le : 06/04/2005 09:02:15

Déposé sur Ia : intelligence artificielle

Le principe c'est d'avoir une grosse BDD.
Apres la conception du prog il y a plusieurs phase
1- apprentissage (dans le cas de spam assassin on lui fournit une liste de mail en disant si ils sont des spam ou non plus il y en a mieux c'est). Cette phase decortique chaque mail et attribue à chaque mot une probabilité que ce mot fasse partie d'un SPAM (plus le poids de la probabilité).
2- en fonctionnement l'ordinateur continue a alimenter la BDD en renseignant des nouveaux mots et en mettant les probabilité à jour.
Ca s'appelle l'aprentissage automatique (ou l'heuristique) c'est une des partie de ce qu'on appelle l'IA.
Posté le : 06/04/2005 08:48:13

Déposé sur Codage md5 pour mot de passe

Crypter un mot de passe peut etre superflu, mais cependant cela empeche l'administrateur de connaitre les mots de passe de ces internautes c'est surtout dans ce sens qu'il faut voir ce type "d'encodage".
Pour avoir une certainne honneteté vis à vis de l'utilisateur!
Posté le : 28/02/2005 08:56:08

1 2 3 4


Nos sponsors


Sondage...

Comparez les prix

CalendriCode


Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales