sobrin
Messages postés2Date d'inscriptionlundi 7 mai 2018StatutMembreDernière intervention 8 mai 2018 8 mai 2018 à 16:40
merci pour ce projet très important..!
lorhyd
Messages postés1Date d'inscriptiondimanche 1 octobre 2017StatutMembreDernière intervention 1 octobre 2017 Modifié le 1 oct. 2017 à 01:23
Salut! sur le code source espace membre 3 php 5, je n'arrive pas a creer l'administrateur, aidez moi svp
contactsite
Messages postés2Date d'inscriptionvendredi 15 septembre 2017StatutMembreDernière intervention16 septembre 2017 16 sept. 2017 à 04:36
L'absence du design de base rend le code un peu trop inutilisable.
Dommage. Deux étoile parce que j'aime la structure du script et
que c'est PDO qui est utilisé. Le code ne vérifie pas les doublons
utilisateur.
contactsite
Messages postés2Date d'inscriptionvendredi 15 septembre 2017StatutMembreDernière intervention16 septembre 2017 15 sept. 2017 à 13:19
Bonjour la communauté.
Bien pour le design, il serait intéressant qu'il soit à nouveau disponible puisque le lien plus haut va nous rediriger vers une erreur 404 comme quoi le fichier n'y est plus en 2017. J'ai télécharger les sources mais il y a pas de design. Si quelqu'un le possède, je souhaiterais l'obtenir. Merci.
J'ai pas encore testé le code mais après maintes recherches, celui-ci semble très bien.
Espérant que le design soit à nouveau disponible puisque le code y est.
quand je met ce code directement dans wamp ca m affiche des erreur comme ceci : Warning: include(config.php): failed to open stream: No such file or directory in C:\wamp\www\joomla\membre\1\2\define.php on line 2
salut à tous, le lien pour le fichier design est hors service apparemment le nom de domaine n'existe plus, un reupload serait possible ? et merci à vous :D
Moi le script ne marche pas enfin si je l'installe sa marche et après le souci c'est que : je marque login mdp 3 +1 et sa fais la bar et redirection en cour.... et sa reviens au truc pour se login :)
bonjour à tous,
je vous présente à tous mes excuses pour ma longue absence,
J'ai eue pas mal de choses à faire, travail, troisième enfants, etc...
Je vais démarrer la version 4 normalement demain, donc bientôt une nouvelle venue, en espérant qu'elle vous plaira autant que celle-ci
salut
j essaie d activer , l activation mannuel ou l activation par email , mais sa marche pas , le memebre est redireger toujour , vers la page login !!!
Malheureusement.. la version 4 ne semble plus vraiment d'actualités, puisque Jejescript n'a pas posté ici depuis plus d'un an !
C'est vraiment dommage, ce module est très intéressant, mais il subsiste quelques bugs et oublis, qui pourrait être facilement rectifiés si Jejescript redonnait signe de vie !
Peut-être devrions-nous nous entraider pour lister les différents Bugs ?
A plusieurs, nous pourrions partager nos solutions ?
De plus, je n'ai pas trouvé de module sérieux équivalent, avec autant de fonctions. C'est vraiment dommage que Jejescript ai baissé les bras...
vincentb2
Messages postés1Date d'inscriptionmardi 3 juin 2014StatutMembreDernière intervention 3 juin 2014 3 juin 2014 à 11:51
merci, ca fonctionne (mais il faut mettre les droits du répertoire en 705 pour OVH)
peut on donner l'accès a un fichier/repertoire pour le membre connecté? si oui quelqu'un pourrais me donner une piste? car rien trouver sur mes premières recherches...
merci d'avance
jackbauer15
Messages postés2Date d'inscriptionlundi 26 mai 2014StatutMembreDernière intervention 1 juin 2014 26 mai 2014 à 21:41
Bonjour,
Quelqu'un pourrais m'aidez pour creer une nouvelle page dans l'espace membre??
Je voudrais que sur cette page, il y est un formulaire pour rentrer des chiffres dans la basse de donné et les afficher en dessous.
Merci d'avance
kfjm
Messages postés6Date d'inscriptionmardi 22 novembre 2005StatutMembreDernière intervention30 juillet 2014 12 mai 2014 à 13:34
Excellente source !
10/10 Design remarquable !
Vive la version 4 si elle est toujours d'actualité ?!
stephane07130
Messages postés11Date d'inscriptionmercredi 30 avril 2014StatutMembreDernière intervention 9 mai 2014 7 mai 2014 à 12:31
ok merci
jordane45
Messages postés38138Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 avril 2024344 7 mai 2014 à 11:45
Ouvres ta question sur le forum directement plutot qu'en commentaire de la source.
Sois le plus explicite possible... et lorsque tu postes du code utilise la coloration syntaxique.
stephane07130
Messages postés11Date d'inscriptionmercredi 30 avril 2014StatutMembreDernière intervention 9 mai 2014 7 mai 2014 à 10:24
bonjour, j'ai modifier le code pour la page mot de passe perdu, j'ai toujour une erreur qui c'est qui pourrai m'aider svp
voici le code :
<?php
//------------------------------------------------------
// Version issue de la source du site Codes_sources
//------------------------------------------------------
session_start();
include('header.php');
echo '<div id="header">
<div id="logo"></div>
<div id="menu">
<form action="" method="post">
<table align="center" class="form">
<tr>
<td colspan="3" align="center" class="titre_form">Mot de passe oublié</td>
</tr>';
// on se connecte à MySQL
$db = mysql_connect('localhost', 'login', 'password');
// on sélectionne la base
mysql_select_db('nom_de_la_base',$db);
// on crée la requête SQL
$sql = 'SELECT email FROM JejeScriptMembres_tbl';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
if(mysql_num_rows($req) != 1)//si le nombre de lignes retourne par la requete != 1
exit("mail inconnu.");
else
{
$row1 = mysql_fetch_assoc($req);
$retour = mysql_query("SELECT pass FROM tbl_membre WHERE email = '".$email."' ");
$row2 = mysql_fetch_assoc($retour);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$objet = 'Récupération de votre mot de passe';
if(!mail($row1['email'], $objet, $row2['pass'], $headers))
echo 'probleme lors de l\'envoi du mail';
else
echo 'mail envoye';
}
stephane07130
Messages postés11Date d'inscriptionmercredi 30 avril 2014StatutMembreDernière intervention 9 mai 2014 1 mai 2014 à 10:45
bonjours,
Je suis sur un serveur
voici le code utilisé mais des que je rentre l'dresse email et que je valine il me met une erreur "Fatal error: Call to undefined method Inscription::passOubli() in ../../new_passe.php on line 20 :
<?php
//------------------------------------------------------
// Version issue de la source du site Codes_sources
//------------------------------------------------------
session_start();
include('header.php');
echo '<div id="header">
<div id="logo"></div>
<div id="menu">
<form action="" method="post">
<table align="center" class="form">
<tr>
<td colspan="3" align="center" class="titre_form">Mot de passe oublié</td>
</tr>';
if(!empty($_POST['envoi'])) {
echo '<tr><td colspan="3" align="center">';
// Quoi qu'il en soit...
// Je pense qu'il manque tu code ici...
// Pour faire appel à la fonction de renvoie d'un nouveau password...
// Chose qui ne semble pas avoir été mis en place....
echo '</td></tr>';
}
echo '<tr>
<td valign="top" rowspan="4"><img src="design/image/connexion.png" width="70" height="70" /></td>
</tr>
<tr>
<td>Votre Email : </td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td colspan="3" align="center"><input type="submit" name="envoi" value="Valider" class="input" /></td>
</tr>
</table>
</form>
</div>
</div>';
include('footer.php');
?>
Je vous remerci d'avance, je suis un peu pommé en code php.
stephane
<?php
jordane45
Messages postés38138Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 avril 2024344 Modifié par jordane45 le 7/05/2014 à 16:20
J'ai téléchargé les sources... d' ICI et depuis le site de l'auteur..
Il a fait des modifications..
Sa page new_passe.php est incomplète...
<?php
//------------------------------------------------------
// Version issue de la source du site Codes_sources
//------------------------------------------------------
session_start();
include('header.php');
echo '<div id="header">
<div id="logo"></div>
<div id="menu">
<form action="" method="post">
<table align="center" class="form">
<tr>
<td colspan="3" align="center" class="titre_form">Mot de passe oublié</td>
</tr>';
if(!empty($_POST['envoi'])) {
echo '<tr><td colspan="3" align="center">';
// Quoi qu'il en soit...
// Je pense qu'il manque tu code ici...
// Pour faire appel à la fonction de renvoie d'un nouveau password...
// Chose qui ne semble pas avoir été mis en place....
echo '</td></tr>';
}
echo '<tr>
<td valign="top" rowspan="4"><img src="design/image/connexion.png" width="70" height="70" /></td>
</tr>
<tr>
<td>Votre Email : </td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td colspan="3" align="center"><input type="submit" name="envoi" value="Valider" class="input" /></td>
</tr>
</table>
</form>
</div>
</div>';
include('footer.php');
?>
<?php
/*//------------------------------------------------------
Mauvais code => Celui téléchargé sur le site de l'auteur
//------------------------------------------------------
session_start();
include('header.php');
echo '<div class="recup-pass-wrap">
<div class="title">mot de passe perdu</div>
<form action="" method="post">';
if(!empty($_POST['envoi']))
echo '<div class="clear"><div class="label">Votre adresse Email : </div><input class="input" type="text" name="passActuel"></div>
<div class="clear"><input type="submit" name="envoi" value="Envoyer" class="button"></div>
</form>
</div>';
include('footer.php');
*/
?>
Mais à part afficher un Input et un Bouton.. il n'y a rien de plus...
Il va falloir que tu codes toi même l' appel à la fonction :
jordane45
Messages postés38138Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 avril 2024344 30 avril 2014 à 14:59
Bonjour,
des que je clique sur mot de passe oublier une autre page s'ouvre et on ne peux rien faire
Tu as quoi dans ton URL lorsque tu cliques sur le lien ?
TU arrives bien sur la page new_passe.php ?
TU ne peux rien faire ... c'est à dire ?
Tu héberges l'appli sur un serveur o sur ton PC (via un Wamp par exemple) ?
stephane07130
Messages postés11Date d'inscriptionmercredi 30 avril 2014StatutMembreDernière intervention 9 mai 2014 30 avril 2014 à 14:43
Bonjour,
Très bon script, j'ai un petit souci avec le mot de passe oublié, des que je clique sur mot de passe oublier une autre page s'ouvre et on ne peux rien faire qui pourrez m'aidez svp.
Stéphane
Bonjour,
Il serait bien de pouvoir les membres connectés avec leurs avatars au lieu qu'une simple IP le problème c'est qu'il se trouve dans deux tables différentes.
voilà concernant l'erreur de l'existance de index.php
il faut changé l'adress url car il ne dirige pas vers le repertoire administrateur
minouche2121
Messages postés11Date d'inscriptionmardi 16 juin 2009StatutMembreDernière intervention 2 février 2014 2 févr. 2014 à 10:07
Superbe espace membre, seul souci : je n'arrive pas à choisir le mode d'activation !
Si quelqu'un pouvait m'aider.
Merci d'avance
rachidsysteme67
Messages postés10Date d'inscriptionvendredi 20 mars 2009StatutMembreDernière intervention 5 avril 2014 29 nov. 2013 à 09:17
est ce le fait que lors de la création de la table 'JejeScriptAvatar' on précise l'auto incrément de l' "id", et lors de l' "INSERT" on y impose un "id" ??
speedylol
Messages postés228Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention27 novembre 2013 27 nov. 2013 à 20:32
bonjour il y a une erreur à la ligne 129 du script base ;-) niveau avatar
j'ai le même problème que toi, si jamais tu as trouvé la solution , il serait très gentil de me l'a partager . cordialement
sanshocks
Messages postés1Date d'inscriptionjeudi 5 septembre 2013StatutMembreDernière intervention 5 septembre 2013 5 sept. 2013 à 19:15
Bonjour j'ai téléchargé le code et je tente de l'installer mais je reste bloquer quand je souhaite me connecter en admin ou en simple utilisateur j'ai l'erreur suivante:"The requested URL /www/kickfooter/espace_membre/administrateur/index.php was not found on this server."
Please à l'aide svp!!!
J'ai trouvé votre espace membre très intéressant, mais je bloque à la dernière étape, je suis "débutant +", et je sèche pour accéder à la page admin ?
Je ne peux qu'afficher une page de connexion, mais lorsque je me connecte, je retombe sur la même page, un petit coup de main me serait fort utile !
Tout d'abord merci beaucoup pour cet espace membre qui est parfait pour moi , cependant j'ai un soucis avec le système d'activation : impossible de modifier le mode pour passer en manuel ou en mail :(
Faut il faire une modification pour résoudre le problème ?
Comme j'annonce dans mon petit message ci-dessus, oui une version 4 est en cours de développement, j'ai pris un peu de retard avec mes soucis de santé, mais il sortira le plus rapidement possible.
Effectivement, le nouveau mot de passe, je viens de le remarquer grâce à vous ne fonctionne pas,
pour ce qui est de la gestion des users, je n'est pas fait de suppression si je me rappel mais un bannissement, et éditer une fiche membre est impossible, car ce sont ces propres informations personnelles.
Merci DoMNu pour vos encouragement.
Je n'ai pus vous répondre plus avant suite à quelques soucis de santé.
Je suis maintenant de retour est une version 4 de l'espace membre est en cours de développement.
Cordialement,
JejeScript
IrX
Messages postés77Date d'inscriptionmardi 17 mars 2009StatutMembreDernière intervention19 février 2011 1 mai 2013 à 17:15
Bonjour,
je me permet de vous contacté pour savoir si vous travailler toujours sur une seconde version de l'espace membres, je l'ai installé est je le trouve vraiment super et très agréable, cependant je souhaiterais savoir comment en t'en qu'admin comment supprimé un user ? édité sont profile, est j'ai remarquer aussi que je ne peut pas faire une demande de mot de passe perdu
j'ai également remarquer que pour choisir le type de validation je doit passez via sql.peut être mes fichier n'ont pas les droit nécessaires. doit -je les changer ?
y'a t'il un autre version qui sortira prochainement ?
Vraiment, "une mention d'excellence" à l'auteur de ce script. C'est la première fois que je trouve une application qui fonctionne dés l'installation.
A 70 ans, jeune programmeur amateur, et loin de posséder vos connaissance car ces technologies nous ont atteints trop tard, je reste émerveillé par les prouesses d'une certaine nouvelle génération de programmeur amateur: qui n'ont pas forcément fait l'université pour cela, mais qui développe pourtant plus d'ingéniosité que ceux qui le devraient.
Merci et bravo à jeje, sans oublier ceux qui méritent la même considération.
Une mention très particulière aussi aux acteurs de ce site qui rendent des services inestimables.
salem : je travaille une application et je un petite problème : je cherche comment connecte au base de connaissance et le syntaxe de requête sparql en php est-ce-que vous m'aider?
Bonjour! J'ai téléchargé puis installé le code il y a quelques jours, et (presque) tout fonctionne comme sur des roulettes!!! Excellent système, merci JejeScript!
Cependant j'ai une embrouille : quand je suis en mode Membre, le fait de cliquer sur « Black », « Classic » ou « Vintage » coupe automatique le lien avec le css. Je n'ai pas ce problème quand je suis en mode Admin ou Modo. J'ai cherché partout dans le code ce qui aurait pu causer ce bris, mais je trouve pas.
Quelqu'un d'autre a éprouvé cet ennui?
lafabla
rabbouba1
Messages postés9Date d'inscriptionjeudi 5 avril 2007StatutMembreDernière intervention 6 juin 2010 11 mars 2013 à 20:46
J'ai testé ton espace membre et très franchement aucune erreur tous à l'air très bien cependant, il y à aucun design ? seulement les carrés avec des croix ^^
Tu pourrais aussi mettre le dossier design avec le .css, les images, les émoticône...ect ?
Merci et franchement super boulot.
gb66
Messages postés43Date d'inscriptionlundi 6 juin 2011StatutMembreDernière intervention27 janvier 2012 17 févr. 2013 à 22:33
J'ai pas remis le fichier lisez-moi dans la dernière mise à jours désolé, mais tu trouvera toutes les explications nécessaires en suivant le lien ci-dessous :
cs_JLN
Messages postés371Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention17 juin 2013 14 févr. 2013 à 14:14
Rectification pour la note que je suis sure avoir mis.
Pour les autorités de ce site:
Je ne sais pas pourquoi, certains message disparaissent, pourtant au moment du post je les vois sur la page et une autre fois plus.
j'ai un Warning strstr() empty delimiter : function.php si je ne remplis rien dans la description dans la fiche profil (après avoir validé "Mettre a jour la fiche profil) ? La vérification des mots à bannir ne semble pas fonctionner s'il y en a plusieurs dans une même phrase : Sinon très bonne codification, tous le reste fonctionne correctement
Effectivement, en remplaçant par des Majuscules, ça passe, l'admin est créé, mais il y a une chose qui m'échappe.
Lors de la tentative de connexion >>> retour à l'accueil / inscription...
Essai avec un utilisateur fictif... Message votre compte est créé, vous pouvez vous connecter.
Clique sur le mot "connexion" et.... retour à l'accueil comme pour l'admin..
Les utilisateurs sont bien créées dans la bdD à la suite du tien avec ton message te tout et tout.... ????
On peut dire que ces IDE sont des Framework : http://fr.wikipedia.org/wiki/Framework, car il peuvent offrir une librairie de code et générer une structure de dossiers et fichiers pour une application web ou autre.
Le Zend Studio : http://www.zend.com/fr/products/studio/ offre cette possibilité.
La une version gratuite proposé par Zend : http://www.zend.com/fr/community/pdt. Mais bien-sûr, je préfère décider par moi-même quelle structure mon application doit être composée.
Un petit plus qui n'a rien avoir avec la question mais toujours très intéressant, en entreprise, les développeurs travails le plus souvent avec un SVN.
Tortoise associer de subversion pour Eclipse.
Bien-sur à connaitre pour être un bon développeur :)
Il faut uniquement garder en tête que le Framework offres des outils (une librairie).
Le développeur à sa guise décide de coupler la librairie avec une application procédural.
Ou de ne pas travailler avec une méthode MVC.
Ou même de travailler avec plusieurs librairie, comme coupler la librairie du Zend Framework et Smarty.
C'est au développer de décider.
Donc, pour répondre à la question :) je répondrais par une question.
Est-ce-que Dreamweaver propose de générer une structure pour ton application et offres les librairies que tu as envie d'utiliser ?
bon pour le moment j'ai commencer à lire la documentation sur Zend Framework, et je ne peux pas dire que je trouve ça très facile, je n'ai toujours pas compris comment installer la choses (rire).
En attendant, j'ai quand même une question : En quoi utiliser un framework et plus simple que Dreamweaver par exemple ?
Alors oui j'ai une petite idee, il est possible que les majuscule soit pris en compte par tes bdd dans ce cas remplace jejescriptaccesfiches par JejeScriptAccesFiches a la ligne 11 de cette page : ESPACE_MEMBRE_V3/install/creer_admin.php,
Je vais faire une mise à jour, cela pourrai encore créer des soucis.
Cordialement.
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 13 févr. 2013 à 10:09
Salut à tous,
@bj33, il est sûr qu'une classe est égal à un fichier quand ton travail en objet mais pas ici.
Pourquoi je travail avec un Framework !
L'objectif est de mapper les objets avec une base de données relationnelle d’où l'importance des modules contenants des modèles qui sont en réalité, des classes PHP.
Un Framework offres des outils pour réaliser très facilement (une fois que l'on a compris la syntax :)), c'est relations.
Plus d'explication avec les relations Zend_Db_Table : http://framework.zend.com/manual/1.12/fr/zend.db.table.relationships.html Un exemple avec Synfony : http://trac.symfony-project.org/wiki/sfBookFRmodel
De plus, la gestion du projet devient un jeu d'enfant car avec la librairie disponible par le Framework, on peut très facilement gérer les url.
Exemple un site :
Ici, il y a 7 lignes de codes pour un module, un controller et une action, imaginez-vous que dans mon fichier rooter.xml, il y a plus de 100 lignes de codes.
Tous est fait en object.
Mon plus gros projet à lui seul gère une multitude de site géré avec un même Back-Office avec une gestion d'affiliés, clients, states, etc... partant d'un seul fichier, index.php.
Ici, sûr le projet de @JejeScript, il n'y a aucune importance, au contraire, il utilise une méthode procédural qui est en accord avec la logique de sont projet. Il n'y a pas plus procédural que d'avoir un fichier header.php et footer.php inclus dans un fichier index.php.
J'imagine déjà la fonction _autoload loadent des classes (toute mon enfance :)), aucun intérêt.
J'ai chargé ton script qui m'a l'air (à tous points de vue ) de correspondre à ce que je recherche pour mon site.
Mais j'ai un bug que je ne comprends pas....
Installation :
1ère phase OK ( coches vertes nickel )
2ème installation des bases de données ( réponse Ok toutes cases cochées )
Étape suivante : Création de l'admin.
Remplissage des cases >>> Envoi et... Message pourri.
"""" Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u702359184_memb.jejescriptaccesfiches' doesn't exist' in /home/u702359184/public_html/membres/install/creer_admin.php:12 Stack trace: #0 /home/u702359184/public_html/membres/install/creer_admin.php(12): PDOStatement->execute() #1 {main} thrown in /home/u702359184/public_html/membres/install/creer_admin.php on line 12 """"
Pourtant, via myphpadmin, cette table """"'u702359184_memb.jejescriptaccesfiches'"""" est bien présente.
BJ33, qu'as tu voulu nous dire ? je suis désolé mais je n'ai rien compris a ton commentaire.
lexunivers, le fichier de 1000 et quelques lignes ci-dessus fait parti du projet ESPACE MEMBRE, et lors de l'installation si vous lisez bien ce qui est écrit,
devant le champ : Url de l'espace membre sans '/' :
dans le champ : ex : http:www.mon.site.fr/espace_membre
Comment voulez-vous vous trompez ? Je pense que c'est à la porté d'un débutant de suivre des instructions.
Cordialement
lexunivers
Messages postés3Date d'inscriptionvendredi 23 octobre 2009StatutMembreDernière intervention27 septembre 2010 12 févr. 2013 à 14:24
Re-Bonjour,
Solution à l'usage des débutants comme je le suis, l'adresse URL du site en "localhost"(à inscrire dans le formulaire de connexion):
http://localhost/le_nom_de_mon_site.
lexunivers
Messages postés3Date d'inscriptionvendredi 23 octobre 2009StatutMembreDernière intervention27 septembre 2010 12 févr. 2013 à 11:30
Bonjour,
Le débutant que je suis, se pose 2 questions:
- que doit-on faire du fichier de 1321 lignes, présenté ci-dessus ?
- quelle doit être l'adresse URL du site ( à rentrer dans le formulaire de connexion) quand on est en "localhost" ? j'ai beau indiquer localhost/mon_site/ rien n'y fait !
Merci à vous
cs_arta
Messages postés98Date d'inscriptiondimanche 22 janvier 2006StatutMembreDernière intervention24 juillet 2013 12 févr. 2013 à 07:50
Bonjour tous
Pour suivre ...
bj33
Messages postés145Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention 1 mai 2012 11 févr. 2013 à 17:42
Salut
<title>Installation Espace Membres JejeScript</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
$PARAM_hote=$Url_Serveur;
$PARAM_nom_bd=$Base;
$PARAM_utilisateur=$Admin; // nom d'utilisateur pour se connecter
$PARAM_mot_passe=$Passe; // mot de passe de l'utilisateur pour se connecter
define('DNS', 'mysql:host='.$PARAM_hote.';dbname='.$PARAM_nom_bd);
define('SER', 'mysql:host='.$PARAM_hote);
define('USER', $PARAM_utilisateur);
define('PASS', $PARAM_mot_passe);
class Bdd {
private static $connexion = NULL;
public static function connectBdd() {
Alors là, c'est une première!
<<Je vais voir pour un MVC, je ne m'en suis jamais servi.
Corrige déjà çà:) Et une classe === un fichier
<<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
merci pour ce commentaire mais personnellement, je n'ai jamais eu de soucis, si d'autre personnes rencontre le même problème je changerais d'endroit pour le fichier design
bonjour
j'ai tenté d'installer votre script. A première vue, install.php m'a créé la base de donnée mais m'envoie un message : Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez...../install/creer_config.php on line 24
la ligne 24 est : private static $connexion = NULL;
Pourriez vous m'aider à résoudre ce problème?
Merci d'avance
Léon
christ_28
Messages postés33Date d'inscriptionmardi 31 janvier 2006StatutMembreDernière intervention10 novembre 20141 11 févr. 2013 à 11:38
Code très soigné et très bien documenté, c'est pourquoi je mets 9.
Par contre un débutant va vite partir voir ailleurs je pense.
Quand j'aurais un peu de temps, j'irais voir le reste et testerais le résultat.
Continue dans cette voie.
PS
J'ai vu des développeur en entreprise où t'aimerais pas passer derrière corriger un bug !
Bon courage et continue dans cette direction.
cs_JLN
Messages postés371Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention17 juin 2013 11 févr. 2013 à 08:17
STAY: En somme tu voudrais le voir développer en code objet en quelques sortes. Bon pour la structure, mauvais pour l'optimisation en principe.
jejeScript: Très bon boulot comme le souligne STAY et une bonne structure malgré tout... Tu pouvais même aller au dessus de "Débutant".
J'ai mis 10 rien que le boulot ca les vaut.
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 9 févr. 2013 à 23:07
Salut, je te félicite pour l’ampleur du travail et ton courage.
Tu as passé énormément d'heures la dessus.
Je t'ai noté 7/10 pour cela.
Tu as un bon niveau, tu devrais développer sur un Framework.
Les possibilités de développer un programme robuste, l'application dont tu serais fière de développer et crois-moi, le temps de comprendre que tu maîtrises, tu es développeur dans une boîte.
Moi, cela fait 7 ans que je développe avec le Zend Framework et Smarty (moteur de Template) pour la view.
Développer avec un Framework en MVC te donnera la possibilité de séparer ton code PHP de la view HTML très facilement.
Imagine-toi que l'on code MVC coté client (JavaScript).
C'est le moment d'aller plus loin.
10 févr. 2019 à 18:17
8 mai 2018 à 16:40
Modifié le 1 oct. 2017 à 01:23
16 sept. 2017 à 04:36
Dommage. Deux étoile parce que j'aime la structure du script et
que c'est PDO qui est utilisé. Le code ne vérifie pas les doublons
utilisateur.
15 sept. 2017 à 13:19
Bien pour le design, il serait intéressant qu'il soit à nouveau disponible puisque le lien plus haut va nous rediriger vers une erreur 404 comme quoi le fichier n'y est plus en 2017. J'ai télécharger les sources mais il y a pas de design. Si quelqu'un le possède, je souhaiterais l'obtenir. Merci.
J'ai pas encore testé le code mais après maintes recherches, celui-ci semble très bien.
Espérant que le design soit à nouveau disponible puisque le code y est.
Modifié le 26 avril 2017 à 17:40
quelqu un peut m aidez
coordialement !
20 janv. 2017 à 22:12
11 août 2016 à 16:54
27 mars 2016 à 18:28
25 mars 2016 à 10:57
Cordialement
Fobiflow
7 janv. 2016 à 12:57
30 sept. 2015 à 23:33
16 sept. 2015 à 16:12
Modifié par jason200i le 1/09/2015 à 17:51
24 mars 2015 à 12:29
Vous pourriez re-upload le dossier design svp? :)
Merci beaucoup :D !
24 févr. 2015 à 14:15
Je suis vraiment désolé pour ce gros retard, j'ai eu pas mal de choses à faire ces derniers temps.
La version est toujours en cours, je vais pouvoir m'y consacrer pour la finir...
A bientôt
10 oct. 2014 à 19:49
10 oct. 2014 à 17:15
19 sept. 2014 à 10:54
Modifié par JejeScript le 19/09/2014 à 09:27
je vous présente à tous mes excuses pour ma longue absence,
J'ai eue pas mal de choses à faire, travail, troisième enfants, etc...
Je vais démarrer la version 4 normalement demain, donc bientôt une nouvelle venue, en espérant qu'elle vous plaira autant que celle-ci
Bonne journée
27 juil. 2014 à 07:00
j essaie d activer , l activation mannuel ou l activation par email , mais sa marche pas , le memebre est redireger toujour , vers la page login !!!
Modifié par music60 le 17/06/2014 à 23:24
C'est vraiment dommage, ce module est très intéressant, mais il subsiste quelques bugs et oublis, qui pourrait être facilement rectifiés si Jejescript redonnait signe de vie !
Peut-être devrions-nous nous entraider pour lister les différents Bugs ?
A plusieurs, nous pourrions partager nos solutions ?
De plus, je n'ai pas trouvé de module sérieux équivalent, avec autant de fonctions. C'est vraiment dommage que Jejescript ai baissé les bras...
3 juin 2014 à 11:51
peut on donner l'accès a un fichier/repertoire pour le membre connecté? si oui quelqu'un pourrais me donner une piste? car rien trouver sur mes premières recherches...
merci d'avance
26 mai 2014 à 21:41
Quelqu'un pourrais m'aidez pour creer une nouvelle page dans l'espace membre??
Je voudrais que sur cette page, il y est un formulaire pour rentrer des chiffres dans la basse de donné et les afficher en dessous.
Merci d'avance
12 mai 2014 à 13:34
10/10 Design remarquable !
Vive la version 4 si elle est toujours d'actualité ?!
7 mai 2014 à 12:31
7 mai 2014 à 11:45
Sois le plus explicite possible... et lorsque tu postes du code utilise la coloration syntaxique.
Explications disponibles ici :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
7 mai 2014 à 10:24
voici le code :
<?php
//------------------------------------------------------
// Version issue de la source du site Codes_sources
//------------------------------------------------------
session_start();
include('header.php');
echo '<div id="header">
<div id="logo"></div>
<div id="menu">
<form action="" method="post">
<table align="center" class="form">
<tr>
<td colspan="3" align="center" class="titre_form">Mot de passe oublié</td>
</tr>';
if(!empty($_POST['envoi'])) {
echo '<tr><td colspan="3" align="center">';
if(!empty($_POST['email']))
$email = $_POST['email'];
else
exit("mail vide.");
// on se connecte à MySQL
$db = mysql_connect('localhost', 'login', 'password');
// on sélectionne la base
mysql_select_db('nom_de_la_base',$db);
// on crée la requête SQL
$sql = 'SELECT email FROM JejeScriptMembres_tbl';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
if(mysql_num_rows($req) != 1)//si le nombre de lignes retourne par la requete != 1
exit("mail inconnu.");
else
{
$row1 = mysql_fetch_assoc($req);
$retour = mysql_query("SELECT pass FROM tbl_membre WHERE email = '".$email."' ");
$row2 = mysql_fetch_assoc($retour);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$objet = 'Récupération de votre mot de passe';
if(!mail($row1['email'], $objet, $row2['pass'], $headers))
echo 'probleme lors de l\'envoi du mail';
else
echo 'mail envoye';
}
extract($_POST);
echo Inscription::passOubli($email);
echo '</td></tr>';
}
echo '<tr>
<td valign="top" rowspan="4"><img src="design/image/connexion.png" width="70" height="70" /></td>
</tr>
<tr>
<td>Votre Email : </td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td colspan="3" align="center"><input type="submit" name="envoi" value="Valider" class="input" /></td>
</tr>
</table>
</form>
</div>
</div>';
include('footer.php');
?>
merci d'avance
1 mai 2014 à 10:45
Je suis sur un serveur
voici le code utilisé mais des que je rentre l'dresse email et que je valine il me met une erreur "Fatal error: Call to undefined method Inscription::passOubli() in ../../new_passe.php on line 20 :
<?php
//------------------------------------------------------
// Version issue de la source du site Codes_sources
//------------------------------------------------------
session_start();
include('header.php');
echo '<div id="header">
<div id="logo"></div>
<div id="menu">
<form action="" method="post">
<table align="center" class="form">
<tr>
<td colspan="3" align="center" class="titre_form">Mot de passe oublié</td>
</tr>';
if(!empty($_POST['envoi'])) {
echo '<tr><td colspan="3" align="center">';
extract($_POST);
echo Inscription::passOubli($email);
// Quoi qu'il en soit...
// Je pense qu'il manque tu code ici...
// Pour faire appel à la fonction de renvoie d'un nouveau password...
// Chose qui ne semble pas avoir été mis en place....
echo '</td></tr>';
}
echo '<tr>
<td valign="top" rowspan="4"><img src="design/image/connexion.png" width="70" height="70" /></td>
</tr>
<tr>
<td>Votre Email : </td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td colspan="3" align="center"><input type="submit" name="envoi" value="Valider" class="input" /></td>
</tr>
</table>
</form>
</div>
</div>';
include('footer.php');
?>
Je vous remerci d'avance, je suis un peu pommé en code php.
stephane
<?php
Modifié par jordane45 le 7/05/2014 à 16:20
Il a fait des modifications..
Sa page new_passe.php est incomplète...
Mais à part afficher un Input et un Bouton.. il n'y a rien de plus...
Il va falloir que tu codes toi même l' appel à la fonction :
Ce code devrait fonctionner je pense :
Edit : La fonction passOubli se trouve dans la class Connexion et non Inscription.
30 avril 2014 à 14:59
Tu as quoi dans ton URL lorsque tu cliques sur le lien ?
TU arrives bien sur la page new_passe.php ?
TU ne peux rien faire ... c'est à dire ?
Tu héberges l'appli sur un serveur o sur ton PC (via un Wamp par exemple) ?
30 avril 2014 à 14:43
Très bon script, j'ai un petit souci avec le mot de passe oublié, des que je clique sur mot de passe oublier une autre page s'ouvre et on ne peux rien faire qui pourrez m'aidez svp.
Stéphane
11 avril 2014 à 10:20
Il serait bien de pouvoir les membres connectés avec leurs avatars au lieu qu'une simple IP le problème c'est qu'il se trouve dans deux tables différentes.
2 févr. 2014 à 18:17
il faut changé l'adress url car il ne dirige pas vers le repertoire administrateur
2 févr. 2014 à 10:07
Si quelqu'un pouvait m'aider.
Merci d'avance
29 nov. 2013 à 09:17
27 nov. 2013 à 20:32
5 nov. 2013 à 00:36
5 sept. 2013 à 19:15
Please à l'aide svp!!!
29 juin 2013 à 18:32
J'ai trouvé votre espace membre très intéressant, mais je bloque à la dernière étape, je suis "débutant +", et je sèche pour accéder à la page admin ?
Je ne peux qu'afficher une page de connexion, mais lorsque je me connecte, je retombe sur la même page, un petit coup de main me serait fort utile !
Merci.
19 juin 2013 à 11:15
Tout d'abord merci beaucoup pour cet espace membre qui est parfait pour moi , cependant j'ai un soucis avec le système d'activation : impossible de modifier le mode pour passer en manuel ou en mail :(
Faut il faire une modification pour résoudre le problème ?
Merci d'avance !
3 mai 2013 à 10:29
Comme j'annonce dans mon petit message ci-dessus, oui une version 4 est en cours de développement, j'ai pris un peu de retard avec mes soucis de santé, mais il sortira le plus rapidement possible.
Effectivement, le nouveau mot de passe, je viens de le remarquer grâce à vous ne fonctionne pas,
pour ce qui est de la gestion des users, je n'est pas fait de suppression si je me rappel mais un bannissement, et éditer une fiche membre est impossible, car ce sont ces propres informations personnelles.
Cordialement,
JejeScript
3 mai 2013 à 10:26
Merci DoMNu pour vos encouragement.
Je n'ai pus vous répondre plus avant suite à quelques soucis de santé.
Je suis maintenant de retour est une version 4 de l'espace membre est en cours de développement.
Cordialement,
JejeScript
1 mai 2013 à 17:15
je me permet de vous contacté pour savoir si vous travailler toujours sur une seconde version de l'espace membres, je l'ai installé est je le trouve vraiment super et très agréable, cependant je souhaiterais savoir comment en t'en qu'admin comment supprimé un user ? édité sont profile, est j'ai remarquer aussi que je ne peut pas faire une demande de mot de passe perdu
cf: http://iweb.freeb0x.fr/guillaume/new_passe.php
j'ai également remarquer que pour choisir le type de validation je doit passez via sql.peut être mes fichier n'ont pas les droit nécessaires. doit -je les changer ?
y'a t'il un autre version qui sortira prochainement ?
Cordialement
9 avril 2013 à 10:11
A 70 ans, jeune programmeur amateur, et loin de posséder vos connaissance car ces technologies nous ont atteints trop tard, je reste émerveillé par les prouesses d'une certaine nouvelle génération de programmeur amateur: qui n'ont pas forcément fait l'université pour cela, mais qui développe pourtant plus d'ingéniosité que ceux qui le devraient.
Merci et bravo à jeje, sans oublier ceux qui méritent la même considération.
Une mention très particulière aussi aux acteurs de ce site qui rendent des services inestimables.
7 avril 2013 à 23:58
1 avril 2013 à 18:09
Cependant j'ai une embrouille : quand je suis en mode Membre, le fait de cliquer sur « Black », « Classic » ou « Vintage » coupe automatique le lien avec le css. Je n'ai pas ce problème quand je suis en mode Admin ou Modo. J'ai cherché partout dans le code ce qui aurait pu causer ce bris, mais je trouve pas.
Quelqu'un d'autre a éprouvé cet ennui?
lafabla
11 mars 2013 à 20:46
20 févr. 2013 à 01:37
Le fichier complet avec le design est disponible ici :
http://dbmwebdesign.fr/Modules/espace-membre/creer-espace-membre.html
20 févr. 2013 à 01:26
J'ai testé ton espace membre et très franchement aucune erreur tous à l'air très bien cependant, il y à aucun design ? seulement les carrés avec des croix ^^
Tu pourrais aussi mettre le dossier design avec le .css, les images, les émoticône...ect ?
Merci et franchement super boulot.
17 févr. 2013 à 22:33
17 févr. 2013 à 11:22
16 févr. 2013 à 14:28
J'ai pas remis le fichier lisez-moi dans la dernière mise à jours désolé, mais tu trouvera toutes les explications nécessaires en suivant le lien ci-dessous :
http://dbmwebdesign.fr/Modules/espace-membre/creer-espace-membre.html
14 févr. 2013 à 22:15
14 févr. 2013 à 16:05
14 févr. 2013 à 14:14
Pour les autorités de ce site:
Je ne sais pas pourquoi, certains message disparaissent, pourtant au moment du post je les vois sur la page et une autre fois plus.
14 févr. 2013 à 11:28
Merci pour ton commentaire,
Une petite mise à jour avec la correction de la fonction viens d'être faites.
Cordialement.
13 févr. 2013 à 20:35
j'ai un Warning strstr() empty delimiter : function.php si je ne remplis rien dans la description dans la fiche profil (après avoir validé "Mettre a jour la fiche profil) ? La vérification des mots à bannir ne semble pas fonctionner s'il y en a plusieurs dans une même phrase : Sinon très bonne codification, tous le reste fonctionne correctement
13 févr. 2013 à 17:54
Effectivement, en remplaçant par des Majuscules, ça passe, l'admin est créé, mais il y a une chose qui m'échappe.
Lors de la tentative de connexion >>> retour à l'accueil / inscription...
Essai avec un utilisateur fictif... Message votre compte est créé, vous pouvez vous connecter.
Clique sur le mot "connexion" et.... retour à l'accueil comme pour l'admin..
Les utilisateurs sont bien créées dans la bdD à la suite du tien avec ton message te tout et tout.... ????
Aurais je loupé un truc ???
Cordialement
Test ici :
http://sakadodos.hourb.com/membres/index.php
( à moins que je trouve le gag avant )
Bonne soirée.
13 févr. 2013 à 12:52
13 févr. 2013 à 12:37
je pense approfondir le sujet MVC.
Cdt.
13 févr. 2013 à 12:23
Qui dit gratuit, dit mise à jour vers des nouvelles fonctions.
On peut dire que ces IDE sont des Framework : http://fr.wikipedia.org/wiki/Framework, car il peuvent offrir une librairie de code et générer une structure de dossiers et fichiers pour une application web ou autre.
Le Zend Studio : http://www.zend.com/fr/products/studio/ offre cette possibilité.
La une version gratuite proposé par Zend : http://www.zend.com/fr/community/pdt.
Mais bien-sûr, je préfère décider par moi-même quelle structure mon application doit être composée.
Un petit plus qui n'a rien avoir avec la question mais toujours très intéressant, en entreprise, les développeurs travails le plus souvent avec un SVN.
Tortoise associer de subversion pour Eclipse.
Bien-sur à connaitre pour être un bon développeur :)
Il faut uniquement garder en tête que le Framework offres des outils (une librairie).
Le développeur à sa guise décide de coupler la librairie avec une application procédural.
Ou de ne pas travailler avec une méthode MVC.
Ou même de travailler avec plusieurs librairie, comme coupler la librairie du Zend Framework et Smarty.
C'est au développer de décider.
Donc, pour répondre à la question :) je répondrais par une question.
Est-ce-que Dreamweaver propose de générer une structure pour ton application et offres les librairies que tu as envie d'utiliser ?
13 févr. 2013 à 11:43
bon pour le moment j'ai commencer à lire la documentation sur Zend Framework, et je ne peux pas dire que je trouve ça très facile, je n'ai toujours pas compris comment installer la choses (rire).
En attendant, j'ai quand même une question : En quoi utiliser un framework et plus simple que Dreamweaver par exemple ?
Cdt.
13 févr. 2013 à 11:29
Alors oui j'ai une petite idee, il est possible que les majuscule soit pris en compte par tes bdd dans ce cas remplace jejescriptaccesfiches par JejeScriptAccesFiches a la ligne 11 de cette page : ESPACE_MEMBRE_V3/install/creer_admin.php,
Je vais faire une mise à jour, cela pourrai encore créer des soucis.
Cordialement.
13 févr. 2013 à 10:09
@bj33, il est sûr qu'une classe est égal à un fichier quand ton travail en objet mais pas ici.
Pourquoi je travail avec un Framework !
L'objectif est de mapper les objets avec une base de données relationnelle d’où l'importance des modules contenants des modèles qui sont en réalité, des classes PHP.
Un Framework offres des outils pour réaliser très facilement (une fois que l'on a compris la syntax :)), c'est relations.
Plus d'explication avec les relations Zend_Db_Table : http://framework.zend.com/manual/1.12/fr/zend.db.table.relationships.html
Un exemple avec Synfony : http://trac.symfony-project.org/wiki/sfBookFRmodel
De plus, la gestion du projet devient un jeu d'enfant car avec la librairie disponible par le Framework, on peut très facilement gérer les url.
Exemple un site :
<route>:id/:lang/:page</route>
<reqs id="^[0-9]$" />
<reqs lang="^[a-z]{2}$" />
<reqs page="^(.*)+.html$" />
<defaults module="front" controller="root" action="page" />
Ici, il y a 7 lignes de codes pour un module, un controller et une action, imaginez-vous que dans mon fichier rooter.xml, il y a plus de 100 lignes de codes.
Tous est fait en object.
Mon plus gros projet à lui seul gère une multitude de site géré avec un même Back-Office avec une gestion d'affiliés, clients, states, etc... partant d'un seul fichier, index.php.
Ici, sûr le projet de @JejeScript, il n'y a aucune importance, au contraire, il utilise une méthode procédural qui est en accord avec la logique de sont projet. Il n'y a pas plus procédural que d'avoir un fichier header.php et footer.php inclus dans un fichier index.php.
J'imagine déjà la fonction _autoload loadent des classes (toute mon enfance :)), aucun intérêt.
13 févr. 2013 à 10:03
J'ai chargé ton script qui m'a l'air (à tous points de vue ) de correspondre à ce que je recherche pour mon site.
Mais j'ai un bug que je ne comprends pas....
Installation :
1ère phase OK ( coches vertes nickel )
2ème installation des bases de données ( réponse Ok toutes cases cochées )
Étape suivante : Création de l'admin.
Remplissage des cases >>> Envoi et... Message pourri.
"""" Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'u702359184_memb.jejescriptaccesfiches' doesn't exist' in /home/u702359184/public_html/membres/install/creer_admin.php:12 Stack trace: #0 /home/u702359184/public_html/membres/install/creer_admin.php(12): PDOStatement->execute() #1 {main} thrown in /home/u702359184/public_html/membres/install/creer_admin.php on line 12 """"
Pourtant, via myphpadmin, cette table """"'u702359184_memb.jejescriptaccesfiches'"""" est bien présente.
D'où cela peut-il venir ?
Merci d'avance pour ta réponse et bonne journée.
13 févr. 2013 à 09:21
BJ33, qu'as tu voulu nous dire ? je suis désolé mais je n'ai rien compris a ton commentaire.
lexunivers, le fichier de 1000 et quelques lignes ci-dessus fait parti du projet ESPACE MEMBRE, et lors de l'installation si vous lisez bien ce qui est écrit,
devant le champ : Url de l'espace membre sans '/' :
dans le champ : ex : http:www.mon.site.fr/espace_membre
Comment voulez-vous vous trompez ? Je pense que c'est à la porté d'un débutant de suivre des instructions.
Cordialement
12 févr. 2013 à 14:24
Solution à l'usage des débutants comme je le suis, l'adresse URL du site en "localhost"(à inscrire dans le formulaire de connexion):
http://localhost/le_nom_de_mon_site.
12 févr. 2013 à 11:30
Le débutant que je suis, se pose 2 questions:
- que doit-on faire du fichier de 1321 lignes, présenté ci-dessus ?
- quelle doit être l'adresse URL du site ( à rentrer dans le formulaire de connexion) quand on est en "localhost" ? j'ai beau indiquer localhost/mon_site/ rien n'y fait !
Merci à vous
12 févr. 2013 à 07:50
Pour suivre ...
11 févr. 2013 à 17:42
<title>Installation Espace Membres JejeScript</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
<?php
$err = '';
$ok = '';
if(!empty($_POST['creer_base'])) {
extract($_POST);
if(!empty($Base)) {
$PARAM_hote=$Url_Serveur;
$PARAM_nom_bd=$Base;
$PARAM_utilisateur=$Admin; // nom d'utilisateur pour se connecter
$PARAM_mot_passe=$Passe; // mot de passe de l'utilisateur pour se connecter
define('DNS', 'mysql:host='.$PARAM_hote.';dbname='.$PARAM_nom_bd);
define('SER', 'mysql:host='.$PARAM_hote);
define('USER', $PARAM_utilisateur);
define('PASS', $PARAM_mot_passe);
class Bdd {
private static $connexion = NULL;
public static function connectBdd() {
Alors là, c'est une première!
<<Je vais voir pour un MVC, je ne m'en suis jamais servi.
Corrige déjà çà:) Et une classe === un fichier
<<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Encore et toujours :( Et 131 warnings
11 févr. 2013 à 16:03
J'avais pas vu ton commentaire, merci à toi pour tes encouragement.
PS: ta note n'a pas été prise en compte.
Cordialement.
11 févr. 2013 à 16:01
merci pour ce commentaire mais personnellement, je n'ai jamais eu de soucis, si d'autre personnes rencontre le même problème je changerais d'endroit pour le fichier design
Cdt.
11 févr. 2013 à 15:59
Merci pour vos commentaire.
Je vais voir pour un MVC, je ne m'en suis jamais servi.
Il faut aller encore plus loin !
Cordialement.
11 févr. 2013 à 15:59
11 févr. 2013 à 15:58
la ligne 24 du fichier creer_config.php est :
define('PASS', $PARAM_mot_passe);
as tu bien saisi ton mot de passe pour la connexion à la base de donnée ?
cordialement.
11 févr. 2013 à 14:06
j'ai tenté d'installer votre script. A première vue, install.php m'a créé la base de donnée mais m'envoie un message : Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez...../install/creer_config.php on line 24
la ligne 24 est : private static $connexion = NULL;
Pourriez vous m'aider à résoudre ce problème?
Merci d'avance
Léon
11 févr. 2013 à 11:38
Par contre un débutant va vite partir voir ailleurs je pense.
Quand j'aurais un peu de temps, j'irais voir le reste et testerais le résultat.
Continue dans cette voie.
PS
J'ai vu des développeur en entreprise où t'aimerais pas passer derrière corriger un bug !
Bon courage et continue dans cette direction.
11 févr. 2013 à 08:17
jejeScript: Très bon boulot comme le souligne STAY et une bonne structure malgré tout... Tu pouvais même aller au dessus de "Débutant".
J'ai mis 10 rien que le boulot ca les vaut.
9 févr. 2013 à 23:07
Tu as passé énormément d'heures la dessus.
Je t'ai noté 7/10 pour cela.
Tu as un bon niveau, tu devrais développer sur un Framework.
Les possibilités de développer un programme robuste, l'application dont tu serais fière de développer et crois-moi, le temps de comprendre que tu maîtrises, tu es développeur dans une boîte.
Moi, cela fait 7 ans que je développe avec le Zend Framework et Smarty (moteur de Template) pour la view.
Développer avec un Framework en MVC te donnera la possibilité de séparer ton code PHP de la view HTML très facilement.
Imagine-toi que l'on code MVC coté client (JavaScript).
C'est le moment d'aller plus loin.
A lire : http://fr.wikipedia.org/wiki/Mod%C3%A8le-Vue-Contr%C3%B4leur
PS: ton HTML n'est pas XHTML ;).