• italian
  • german
  • swedish
S'inscrire à la newsletter:
Rechercher dans le site:
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
22 Novembre 2008 à 16:29:30

Connexion avec identifiant, mot de passe et durée de la session



 
  Voir les messages
Pages: [1] 2 3 ... 7
1  AIDE INFORMATIQUE / Programmation - developpement / Re : Re : Un espace membre en PHP le: 16 Juillet 2008 à 03:05:20
Bon, ba faut faire tourner Google ma chère Flore Wink

Espace membre PHP

Normalement tout y est déjà inscrit, même les scripts sont tout faits, plus qu'a copier.

Je vais aller voir notre ami google  Smile

En tout cas, je tiens a disposition à celles ou ceux qui veulent le fichier que l'on m'a fait parvenir...
(je ne sais pas si j'ai le droit de proposer sa sur le forum !?)

Citation
(PS: pourquoi avoir mis mon prénom en gras? je fais que 70kg je suis pas encore gras ^_^ )

Oupss pardon, une fâcheuse habitude je pense que j'ai pris lorsque je souhaites m'adresser a une personne en particulier sur un Forum.
Dsl  Confused

Merci à tous pour le soutien et bonne vacances a ceux qui y sont  Confused

2  AIDE INFORMATIQUE / Programmation - developpement / Re : Un espace membre en PHP le: 15 Juillet 2008 à 20:04:25
Bonsoir,

Oui Mathias, je connais ce site, je cherche juste une façon rapide d'avoir un accès membres.
Celle-ci me plaisait bien car assez sécurisée apparemment et simple a mettre en place  Confused d'après celui qui m'a fournie le tuto. Mouais …  Laughing

Je ne fais pas de site et j'essaie de rendre service, et je n'ai que peu de temps maintenant pour me lancer dans des cours tel que le présente le Site du zero, bien qu'ils soient tous très bien expliqué.

Merci

3  AIDE INFORMATIQUE / Programmation - developpement / Re : Un espace membre en PHP le: 14 Juillet 2008 à 02:52:52
Je viens d'essayer, il me dis y avoir une erreur à la ligne 145, celle que vous citez .

Pour ma part, j'essaie d'apprendre via le fichier fournit par mon ami, c'est pas très évident, a en devenir folle  Confused

Merci et bonne fin de soirée.

4  AIDE INFORMATIQUE / Programmation - developpement / Re : Un espace membre en PHP le: 13 Juillet 2008 à 20:39:24
D'accord. Bien vue !  Smile

Donc a priori, je n'ai plus de message d'erreur.

Par contre, le script ne fonctionne pas.
 Shocked

Difficile a comprendre pour moi la.

Merci en tout cas.

5  AIDE INFORMATIQUE / Programmation - developpement / Re : Un espace membre en PHP le: 13 Juillet 2008 à 15:30:29
Merci Thierry,

Pourrais tu me situer, précisément ou tu le situerais dans un bout de code stp ?

Et pas de soucis, pour le moment je test dans un coin, car ensuite il y a d'autre choses à ajouter.



[HS] je vois la prévisualisation de mes messages que sur une ligne quand j'écris mes messages, est ce normal ?
6  AIDE INFORMATIQUE / Programmation - developpement / Re : Un espace membre en PHP le: 13 Juillet 2008 à 02:36:56
Je me réponds à moi même  Shocked

Ce qui vous donne un peu plus d'info, j'ai réussie a ne plus avoir ce souci de page en localhost,(sans trop savoir comment j'ai fais).

Par contre, j'arrive a cette erreur :

Warning: mysql_close(): no MySQL-Link resource supplied in /.../.../.../.../.../.../.../creer-compte-utilisateur.php on line 124

Or la ligne 124, correspond a ma fermeture de connexion :

Code:
mysql_close();

je continue
7  AIDE INFORMATIQUE / Programmation - developpement / Un espace membre en PHP le: 12 Juillet 2008 à 20:45:12
Bonjour à tous et toutes,

Il y a peu un copain me fait passer un fichier texte expliquant comment créer un espace membre en PHP.

Je commence donc à travailler là-dessus, au premier test demandé a savoir contrôler que ma BDD se remplisse et bonne réception du mail a la personne qui s'inscrit, rien ne se passe ou plutôt si, lorsque le formulaire est remplit et envoyé cela m'amène a une adresse "HTTP/localhost/".
J'en déduis que mon <form action=…> Ne m’amène nul par.

Pourtant, j'indique bien ma base de donnée/login/mdp et la table concernée.

S'agit'-il d'une erreur de syntaxe ?? Je ne sais plus trop quoi faire, car apparemment le code semble juste.

Si vous avez une idée ? Merci à vous

Je vous joins le code.
Code:
<?php
//Redirige l'utilisateur s'il est deja identifie
if(isset($_COOKIE["ID_UTILISATEUR"]))
{
header("Location: index.php");
}
else
{

// Formulaire visible par défaut
$masquer_formulaire false;

// Une fois le formulaire envoyé
if(isset($_POST["BT_Envoyer"]))
{

// Vérification de la validité des champs
if(!ereg("^[A-Za-z0-9_]{4,20}$",$_POST["TB_Nom_Utilisateur"]))
{
$message "Votre nom d'utilisateur doit comporter entre 4 et 20 caractères<br />\n";
$message .= "L'utilisation de l'underscore est autorisée";
}
elseif(!ereg("^[A-aZ-z0-9_]‘4,}$",$_POST["TB_Mot_de_Passe"]))
{
$message "Votre mot de passe doit comporter au moins 4 caractères";
}
elseif($_POST["TB_Mot_de_Passe"]!=$_POST["TB_Confirmation_Mot_de_Passe"])
{
$message "Votre mot de passe n'a pas été correctement confirmé";
}
elseif(!ereg("^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z}{2,4}$",$_POST["TB_Adresse_Email"]))
{
$message "Votre adresse e-mail n'est pas valide";
}
else
{

// Connexion à la base de données
// Valeurs à modifier selon vos paramètres configuration
mysql_connect ("monserveur""monlogin""monpass");
mysql_select_db ("mabase");

// Vérification de l'unicité du nom d'utilisateur et de l'adresse e-mail
$result mysql_query("SELECT Nom_Utilisateur, Adresse_Email, FROM matable WHERE Nom_Utilisateur = '" .$_POST["TB_Nom_Utilisateur"]."'OR Adresse_Email = '" .$_POST["TB_Adresse_Email"]."'") or die (mysql_error());

// Si une erreur survient
if(!$result)
{
$message "Une erreur est survenue lors de la création de votre compte utilisateur";
}
else
{
// Si un enregistrement est trouvé
if(mysql_num_rows($result) > 0)
{
while($row mysql_fetch_array($result))
{
if($_POST["TB_Nom_Utilisateur"]==$row["Nom_Utilisateur"])
{
$message "Le nom d'utilisateur" .$_POST["TB_Nom_Utilisateur"];
$message .="est déjà utilisé";
}
elseif($_POST["TB_Adresse_Email"]==$row["Adresse_Email"])
{
$message ="L'adresse e-mail" .$_POST["TB_Adresse_Email"];
$message .="est déjà utilisée";
}
}
}
else
{
// Génération de la clef d'activation
$caracteres = array ("a""b""c""d""e""f"0123456789);
$caracteres_aleatoires array_rand($caracteres8);
$clef_activation "";

foreach($caracteres_aleatoires as $i)
{
$clef_activation .=$caracteres[$i];
}

// Création du compte utilisateur
$result mysql_query("INSERT INTO matable(Nom_Utilisateur, Mot_de_Passe, Adresse_Email, Date_Inscription, Clef_Activation)
VALUES('"
.$_POST["TB_Nom_Utilisateur"] ."', '".md5($_POST["TB_Mot_de_Passe"]) ."', '".$_POST["TB_Adresse_Email"]."', '".$clef_activation ."')
"
);

// Si une erreur survient
if(!$result)
{
$message "Une erreur est survenue lors de la création de votre compte utilisateur";
}
else
{

// Envoi du mail d'activation
$sujet "Activation de votre compte utilisateur";
$message "Pour valider votre inscription, merci de cliquer sur le lien suivant :\n";
$message .= "http://".$_SERVER['SERVER_NAME'];
$message .= "/activer-compte-utilisateur.php?id=".mysql_insert_id();
$message .= "&clef=".$clef_activation;

// Si une erreur survient
if(!@mail($_POST["TB_Adresse_Email"], $sujet$message))
{
$message "Une erreur est survenue lors de l'envoi du mail d'activation<br />\n";
$message .= "Veuillez contacter l'administrateur afin d'activer votre compte";
}
else
{

// Message de confirmation
$message "Votre compte utilisateur a correctement été créer<br />\n";
$message .="Un email vient de vous être envoyer afin de l'activer";

// On masque le formulaire
$masquer_formulaire true;
}
}
}
}
}

// Fermeture de la connexion à la base de données
mysql_close();
}
}

?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Test</title>
</head>

<body>
<?php if(isset($message)) { ?>
<p><?php $message?></p>
<?php } if($masquer_formulaire != true){ ?>
<form action="http://<?= $_SERVER['SERVER_NAME'] .$_SERVER ['SCRIPT_NAME'];?>" method ="POST">

<p>
Nom d'utilisateur : <input type="text" name="TB_Nom_Utilisateur" />
</p>
<p>
Mot de passe : <input type="password" name="TB_Mot_de_Passe" />
</p>
<p>
Confirmation du mot de passe : <input type="password" name="TB_Confirmation_Mot_de_Passe" />
</p>
<p>
Adresse e-mail :<input type="text" name="TB_Adresse_Email" />
</p>
<p>
<input type="submit" name="BT_Envoyer" value="Envoyer" />
</p>
</form>
<?php ?>
</body>
</html>


8  AIDE INFORMATIQUE / Programmation - developpement / Re : FORMULAIRE CSS le: 20 Avril 2008 à 14:40:46
hello,

A tout hasard, as tu essayé en retirant
position:absolute;

Je pense que c'est la que ça coince, nan ?

maintenant, attends peut être un avis plus clair que le mien .

Voili
9  AIDE INFORMATIQUE / Programmation - developpement / Séparation de bloc en CSS le: 20 Avril 2008 à 14:37:02
Bonjour à tous et toutes,

Bravo pour ce nouveau designe sur votre site (hé oui, ça faisait longtemps que je n'étais pas venue, tapez pas !!)

J'ai une petite question :

Est t'il possible de séparer une Div en plusieurs block par un retour chariot (&nbsp; ou <br />) de façon a retrouver les même propriétés  dans chaque bloc ?
(hum … pas très clair !!)

Par exemple :
Imaginons que dans mon CSS (#exemple) je prévois un cadre noir, un fond blanc, un titre rouge et du texte bleu.

Dans mon html :
<div id="exemple">
<h3> Mon titre</h3>
<p> mon texte</p>
</div>

Dans ce cas la, nous sommes d'accord, cela me donnera un cadre avec les propriétés décrites au-dessus.

Maintenant, je souhaiterais donner cet aspect, sur plusieurs block identique :

<div id="exemple">
<h3> Mon titre</h3>
<p> mon texte</p>
</div>

espacé de 4px

<div id="exemple">
<h3> Mon titre</h3>
<p> mon texte</p>
</div>

espacé de 4px

<div id="exemple">
<h3> Mon titre</h3>
<p> mon texte</p>
</div>

Alors est t'il possible de faire ce découpage en incluant simplement des retours chariot du genre &nbsp; dans la même div ?

<div id="exemple">
<h3> Mon titre</h3>
<p> mon texte</p>

&nbsp; = espacé de 4px

<h3> Mon titre</h3>
<p> mon texte</p>

&nbsp; = espacé de 4px

<h3> Mon titre</h3>
<p> mon texte</p>
</div>

Désolé je n'est pas encore de code précis, je cherche d'abord cette combine.

Merci de votre aide.

Flore
10  AIDE INFORMATIQUE / Reseaux et Internet / Une page d'accueil qui reste tout le temps !! le: 07 Décembre 2007 à 02:45:01
Bonjour à tous,

J'espère être dans la bonne partie du Forum !
Voila j'ai un petit de soucis, et je pense que c'est a cause du JavaScript … Bon ça c'est dis.

Je veux donner un petit coup de main a un ami, lorsque l'on arrive sur la première page de son site, il y a une page d'accueil, puis quand on clique sur le choix de la langue on entre dans le site.

Or ou que l'on aille, la toute première page reste en arrière plan.

Je mets ci dessous le code qui je pense !!! pose soucis :

Code:
<td rowspan="3" valign="top"><a href="#" onMouseOver="MM_nbGroup('over','index_r11_c2','img-ind/index_r11_c2_f2.gif','img-ind/index_r11_c2_f4.gif',1);" onMouseOut="MM_nbGroup('out');" onClick="window.open('pages/accueil.htm','accueil','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=1, copyhistory=0, menuBar=0, width=935, height=700, left=0, top=80');"><img name="index_r11_c2" src="img-ind/index_r11_c2.gif" width="31" height="32" border="0" alt=""></a></td>
   <td rowspan="3" valign="top"><img name="index_r11_c3" src="img-ind/index_r11_c3.gif" width="14" height="32" border="0" alt=""></td>
   <td rowspan="3" valign="top"><a href="#" onMouseOver="MM_nbGroup('over','index_r11_c4','img-ind/index_r11_c4_f2.gif','img-ind/index_r11_c4_f4.gif',1);" onMouseOut="MM_nbGroup('out');" onClick=""><img name="index_r11_c4" src="img-ind/index_r11_c4.gif" width="31" height="32" border="0" alt=""></a></td>
   <td colspan="2" rowspan="3" valign="top"><img name="index_r11_c5" src="img-ind/index_r11_c5.jpg" width="157" height="32" border="0" alt=""></td>
   <td height="4"></td>
Merci

Flore
11  AIDE INFORMATIQUE / Reseaux et Internet / Re : css et pied de page le: 12 Septembre 2007 à 23:04:06
Bonsoir Damien

Il est inclut, je met ici le code compris dans le body. (quand même !!)  Confused

merci

Code:
<body>
<div id="global">
  <div id="header" align="center"><img src= "squelettes/img/header.png" width="792" height="93" /></div>
  <div id="navigation">
  <div id="navhaut"></div>
<div align="center"><img src= "squelettes/img/logoPF.png" width="139" height="65" /></div>

  <br /><a class="spip_out" href="http://serraf/spip.php?rubrique1">accueil</a>
  <br /><a class="spip_out" href="http://serraf/spip.php?rubrique2">méthode</a>
  <br /><a class="spip_out" href="http://serraf/spip.php?rubrique3">formations</a>
  <br /><a class="spip_out" href="http://serraf/spip.php?rubrique4">agenda</a>
  <br /><a class="spip_out" href="http://serraf/spip.php?rubrique5">contacts</a>
  <br /><a class="spip_out" href="http://serraf/spip.php?rubrique6">mentions légales</a>

  <div id="navbas"></div>
  </div>
 
  <div id="contenu">
  <div id="conhaut"></div>
 
  <BOUCLE_rubrique(RUBRIQUES){id_rubrique=1}>
<h1>#TITRE</h1>

<BOUCLE_article(ARTICLES){branche}{par date}{inverse}>
<h4>[(#TITRE)]</h4>
<p>#TEXTE</p>

</BOUCLE_article>
<br />

</BOUCLE_rubrique>
 
<br />
<div id="conbas"></div>
</div>
<div id="footer"><p>pied de page</p></div>
 
</div>
</div>
</body>
12  AIDE INFORMATIQUE / Reseaux et Internet / css et pied de page le: 12 Septembre 2007 à 22:22:09
Bonsoir à tous,

Je n'arrive plus a caler mon pied de page en bas de page, en css sur mes pages de site.
voici mon code css.

C'est #footer qui ne va pas !!

Une idée ?

Merci

Code:
#global {
position: relative;
margin: auto;
width:825px;
border: 0px solid #000;
}

#header {
position:absolute;
left:12px;
top:5px;
width:794px;
height:95px;
border: 1px solid #dedede;
border-right: 2px solid #dedede;
border-top: 2px solid #dedede;
}
#navigation {
float: left;
position:absolute;
left:12px;
top:106px;
width:171px;
height:auto;
background: url(img/nav.png) repeat-y;
border-width: 1px;
}

#navhaut {
height: 14px;
background: url(img/navhaut.png) no-repeat;
}

#navbas {
height: 15px;
position: relative;
background: url(img/navbas.png) no-repeat;
width: 171px;
bottom: -1px;
}
#contenu {
float: right;
position: absolute;
margin-left: 189px;
margin-top:106px;
margin-bottom: 10px;
width:620px;
height: auto;
background-image: url(img/contenu_milieu.png);
border-color: #b3b3b3;
border-width: 1px;
}

#conhaut {
height: 14px;
background: url(img/contenu_haut.png) no-repeat;
}

#conbas {
background: url(img/contenu_bas.png) no-repeat;
height: 14px;
}
#footer {
width:617px;
height:32px;
border: 1px solid #dedede;
position: absolute;
left: 189px;
text-align: center;
border-top-width: 2px;
border-top-color: #dedede;
border-right-width: 2px;
border-right-color: #dedede;
top: 0;
margin-bottom: 0;
}
13  GENERAL / Tutoriaux informatique / Re : Faire un formulaire HTML, CSS, PHP (1 sur 3) le: 13 Août 2007 à 20:14:23
Bonsoir à tous,

Damien, J'ai fais un formulaire tout comme tu dis, de façon a recevoir les infos par mail.
Je fais un test, et au moment d'envoyer il me dis qu'il manque l'adresse mail, or, elle y est !!

Je piétine et ne trouve pas de soluce !!  Shocked Shocked

Ô s'cours !!!  Smile
14  GENERAL / Tutoriaux informatique / Re : Re : Vos attentes et suggestion pour kachouri.com tutorial – UNIQUEMENT le: 10 Juillet 2007 à 02:07:06
J'avais oublié qu'il faut supprimer les en-têtes  sifflote

Faut peut-être créer au moins une ligne de données au bon format.

Merci Thierry, j'ai réglé le problème, il y a aussi le fait que je connais peu excel. Confused
15  GENERAL / Tutoriaux informatique / Re : Re : Vos attentes et suggestion pour kachouri.com tutorial – UNIQUEMENT le: 09 Juillet 2007 à 19:41:56
Bonjour,

Il faut que le nombre de champs soit identique.

A défaut dans Excel vous ajoutez des champs à votre base en ne saisissant que les en-têtes de colonnes (pas de données) afin que ça corresponde à la structure de votre base sql,  puis vous exportez en csv.

Bonjour,
C'est ce que j'ai fais, dans ma BDD la table a 25 champs.
J'ai donc créée un fichier excel de 25 colonnes et sur la ligne 1
j'ai donnée le nom des champs, puis j'ai insérer des information "bidon", et même
laissée certains champs vide.
Avant de passer le fichier en csv j'ai supprimée (comme dis sur votre tuto) la
première ligne (celle qui avait le nom des champs).

Ensuite, je charge tout ça sur ma bdd via phpmyadmin, et boom !!
il me dit toujours la meme chose :

Nombre de champs invalide dans les données CSV à la ligne 1

Alors, je n'arrive pas a voir ce que je fais de mal ou pas !!!
Je pense suivre à la lettre vos explications !

ps : je pense ne pas etre au bon endroit pour causer de ce soucis, si quelqu'un peut déménager le sujet ?

merci
Pages: [1] 2 3 ... 7
Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC