@mysql_select_db("$bddnom") or die ("
Impossible de se connecter à la base de données
"); ?>
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 20
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 20
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 33
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 33
Warning: mysql_close(): no MySQL-Link resource supplied in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 34
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 14 févr. 2007 à 15:35
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 10 févr. 2007 à 14:42
salut je vais essayer de faire une maj avec les choses que j'ai appris se mois si
Guisx
cs_mtaveau
Messages postés23Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention24 juin 2007 24 janv. 2007 à 21:09
J'ai vu encore beaucoup d'erreurs dans ce script malgré les corrections. Certaines très nettes.
cs_mtaveau
Messages postés23Date d'inscriptionjeudi 8 mai 2003StatutMembreDernière intervention24 juin 2007 19 janv. 2007 à 00:17
Chez moi, quand j'essaie en local, je ne vois pas, moi aussi, le lien pour s'enregistrer. Pourtant ce n'est pas qu'il n'existe pas, mais qu'une partie de la page n'a pas été incluse.
Le problème vient, je crois, de la maniere dont il faut configurer le fichier php.ini pour que les sessions marchent. Si quelqu'un peut me renseigner, ce n'est pas de refus.
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 13 janv. 2007 à 16:54
FAQ free rubrique session... .. !
@ tchaOo°
cs_chteuchteu
Messages postés4Date d'inscriptionjeudi 14 décembre 2006StatutMembreDernière intervention30 janvier 2007 12 janv. 2007 à 21:11
J'ai réussi à le configurer, mais, dès que j'essaye de mettre un script php sur mon site free (http://universsims2.free.fr), il m'affiche le message suivant:
Warning: session_start() [function.session-start]: open(/mnt/149/sda/7/1/universsims2/sessions/sess_3fcace8783f6a07c9fbe52162b862dd7, O_RDWR) failed: No such file or directory (2) in /mnt/149/sda/7/1/universsims2/connec.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/149/sda/7/1/universsims2/connec.php:2) in /mnt/149/sda/7/1/universsims2/connec.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/149/sda/7/1/universsims2/connec.php:2) in /mnt/149/sda/7/1/universsims2/connec.php on line 2
Pourriez-vous m'aider ??
Merci d'avance !
cs_toogy
Messages postés5Date d'inscriptionjeudi 28 décembre 2006StatutMembreDernière intervention15 septembre 2007 30 déc. 2006 à 22:00
up :(
cs_toogy
Messages postés5Date d'inscriptionjeudi 28 décembre 2006StatutMembreDernière intervention15 septembre 2007 29 déc. 2006 à 14:40
ouai sur comscript (* quel boulet! *)
oui j'ai configurer le fichier config.php et après j'ai tout mis sur mon ftp...
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 28 déc. 2006 à 22:33
slt c'est sur comscript plutot j'ai aucun script chez info du net dsl
pour le fichier install ta configure d'abord le fichier config.php ou pas avec tes infos ??
cs_toogy
Messages postés5Date d'inscriptionjeudi 28 décembre 2006StatutMembreDernière intervention15 septembre 2007 28 déc. 2006 à 18:09
j'ai téléchargé et tout mais quand je vais dans install/i_membre.php ca me met:
Forbidden
You don't have permission to access /em on this server.
cs_toogy
Messages postés5Date d'inscriptionjeudi 28 décembre 2006StatutMembreDernière intervention15 septembre 2007 28 déc. 2006 à 17:48
Salut bravo à toi créateur du script!
J'avais trouvé une version antèrieur de ton script sur "info du net"...Tu devrais peut-être aller là-bas et mettre ton script à jour...
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 14 déc. 2006 à 10:50
Sinon les notices sont du comme indiqués à l'utilisation de variable non définies et le warning c'est normal car tu ne doit pas avoir de serveur smtp d'intallé en local donc l'envoi du mail échou et génère le warning... .. .
@ tchaOo°
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 13 déc. 2006 à 23:35
bah tout simple tu retelecharge le truc
lol @++
sergeszebe
Messages postés180Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention 8 octobre 2009 13 déc. 2006 à 20:21
ok c'est cool .mais comment je fais pour avoir la version rectifiées?
merci de me l'envoyer en fichier joind si tu oeux a: sergeszebe@hotmail.com
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 13 déc. 2006 à 18:16
alors je viens de regarde ma source et de faire une mise à jour le liens d'inscription y était et j'ai pas mis la parti admin donc voila tu devait peut être avoir la toute premiere version c'est la seul explication que je vois
@++ bon codage
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 13 déc. 2006 à 17:58
Alors sergeszebe deja si j'ai bien compris tu utilise du local et perso j'ai pas essayez dessus donc je sais pas si sa marche.
Apres pour le lien d'inscription je l'est oublié je vais le mettre d'ailleurs un mise à jour va être effectuée dans la soirée car j'ai changer bcp de chose.
sergeszebe
Messages postés180Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention 8 octobre 2009 13 déc. 2006 à 17:34
salut!
je voulais savoir si c'est normale qu'on aille s'inscrire dans my sql pour avancer car au depart il n'ya aucun membre meme pas d'admin?c'est vrai qu'il faut pas etre miope (css).
est-ce normal qu'il n'y ai pas le lien "inscription" dès l'index?
Notice: A session had already been started - ignoring session_start() in c:\im\membre\profil.php on line 2
et faut donc pas laisser ../config.php si celui-ci est desormais dans le mm dossier!
lors de l'inscrition il met ces erreur dans inscription2.php
Notice: Undefined variable: email_admin :\im\membre\inscription2.php on line 66
Notice: Undefined variable: email_admin in c:\im\membre\inscription2.php on line 67
Notice: Undefined variable: login in c:\im\membre\inscription2.php on line 68
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\im\membre\inscription2.php on line 68
est-ce que le proprio peu me passer son mail?
sergeszebe
Messages postés180Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention 8 octobre 2009 13 déc. 2006 à 16:57
je me dmd si c la meme source .
pas de if
aucune reconnaissance d'abonnement.
Notice: Undefined variable: email in c:\documents and settings\sergez\mes documents\dees\news\newsletter\changer.php on line 10
Notice: Undefined variable: mail in c:\documents and settings\sergez\mes documents\dees\news\newsletter\changer.php on line 13
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 11 déc. 2006 à 17:37
Bah perso... je dirais ça quand j'aurais le temps de jeter un coup d'oeil... .. .
@ tchaOo°
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 8 déc. 2006 à 20:42
personne n'à d'avis ???
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 29 nov. 2006 à 19:31
salut oki oki interressante votre discussion sa ma permis d'apprendre quelque truc.
Sinon sans l'espace admin est-ce que mon code est bien fait ou pas ?
Ou alors il manque des choses primordiale ???
ciao
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 29 nov. 2006 à 15:34
Dans ce cas je pense que le mieux est de spécifier dans le readme qu'il faut supprimer le dossier contenant le fichier sql ou le faire automatiquement s'il y a un script d'installation... d'ailleur au passage le script d'intallation fournis ne vérifi pas s'il y a des erreurs (echec de la connection, de la creation des table, etc)... ça peut induire en erreur un débutant... .. .
Pour le reste on est d'accord si ce n'est que ssl ne dispence pas d'utiliser les sessions... la seule différence (mais qui est de taille) est la façon dont transitent les données... .. . ;o)
@ tchaOo°
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 29 nov. 2006 à 15:13
Ptdr mainon, je me suis mal exprimé excuse moi je parle du fichier [bdd] avec les codes sql à l'intérieur accompagné d'un htaccess, dans cet exemple tu n'a plus besoin d'y accéder ^^
Pour le back office entièrement d'accord avec toi je n'utilise que les sessions c'est plus pratique !
Le mieux c'est le ssl finalement (et encore?)
+++
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 29 nov. 2006 à 13:31
Ouais... ok... mais tu fais comment quand toi tu veux y acceder... lOoOl... tu vas me dire
"mais c'est pour du contenu que tu n'a pas besoin d'acceder directement"
A ce moment là il faut bien que tu y accede de quelque part et un pirate potentiel pourra donc y acceder aussi... .. .
@ tchaOo°
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 29 nov. 2006 à 13:12
Avec un "deny from all" ?? tu es sur ???
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 29 nov. 2006 à 10:23
Je vois pas en quoi un .htaccess est plus sécurisé que les sessions ... bien au contraire... .. .
@ tchaOo°
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 29 nov. 2006 à 10:20
zoukozouko >
On s'écarte un peu du sujet principal ici, le mieux c'est de poser ces questions dans le forum?
Néanmoins je vais te donner mon avis :
Sur un script d'1 km je t'assure que tu sens la différence en codant en simple quote, j'ai vraiment l'impression d'avoir un cache et pourtant ce n'est que cette optimisation qui fait toute la différence.
Perso, je ne me suis pas penché plus sur le sujet techniquement et je n'ai pas fait de bench par contre tu peux le faire avec un de tes scripts en te créant une fonction sur le temps de chargement d'un de tes scripts si tu veux en être convaincu !
Moi je trouve qu'Anthomicro a fait un excellent boulot et a bien détaillé le sujet je ne vois pas ce qu'il te faudrait de plus pour en être convaincu, après à toi de faire ton rapport Nb. Itérations/temps.
Pour finir je préfère un echo qu'un print sauf pour mon calendrier, mais ca n'engage que moi bien sur.
guisx00 > Tu peux créer ton espace admin avec des sessions mais sache qu'il n'existe pas de sécurité absolue à savoir que le mieux c'est de créer un dossier et d'y mettre un htaccess pour tout ce qui est « délicat ». Avec DEFINE tu peux créer des niveaux d'accès à telle ou telle partie mais je prefère le définir à la création du compte avec un champ type CHAR dans la bdd.
Tu aurais du peux être attendre avant de publier ton code surtout que la partie back office est souvent plus recherché que la partie front office...
+++
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 29 nov. 2006 à 10:19
@ zoukozouko... tout simplement parce que quand php doit traiter une chaine de caractères entre simples quotes il ne se pose pas de question et la traite en l'état par contre quand il doit traiter cette même chaine de caractères ce dernier la parse à la recherche de variable à remplacer... donc perte de temps... .. .
zoukozouko
Messages postés148Date d'inscriptiondimanche 25 janvier 2004StatutMembreDernière intervention21 janvier 2009 29 nov. 2006 à 02:43
ouai, je viens de jetter un coup d'oeuil. C'est domage qu'il n'y est pas d'explication.
d'habitude, on explique ça en indiquant quelle variable est recopiée, empilée, dépilée dans le tas, des fois inutilement, etc...
Là, les bench montrent des différence de l'ordre de 5 à 10 milisecondes, de l'ordre de 1% de gain en vitesse.
C'est peu mais c'est déjà ça me diras-tu, et c'est otu l'interêt de la prog, mais j'aurais quand mpeme aimé savoir pourquoi...
Je vais bien trouver un jour un bon spécialiste du php!!!
En tout cas merci pour tes réponses,e t petties astuces, c'est bon à prendre (et à apprendre)!
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 29 nov. 2006 à 01:27
Tout con merci je suis entrain de voir pour cree des privilèges et à la nouvelle inscription d'un membre un envoi de mail à l'admin.
Et voir pour mettre la parti admin grace aux privilèges comme pour le moment je passe par une deuxieme session differente pour l'admin je ne m'est pas cet parti sur la toile.
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 29 nov. 2006 à 00:48
Salut !
zoukozouko > Pour te répondre ca v'a être très simple on a un spécialiste des benchs dans codes sources c'est Anthomicro et je te suggère de visiter son site ici:
http://www.vulgarisation-informatique.com/optimiser-php.php A savoir que le retour chariot, à la ligne reste codé en dbl quotes ex: (echo 'hello',"\n";)
sinon tu auras une erreur ^^
guisx00 > Pour "coder en MD5 dans la bdd" rien de plus simple il existe une fonction md5();, donc avant d'envoyer ta variable mets la fonction md5();
exemple: $var_mdcinq = md5($var);
puis maintenant tu l'insert dans ta bdd !
Voilà si des questions jvais dormir j'suis pas là :)
+++
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 29 nov. 2006 à 00:20
Voila j'ai fait une maj les nouveautés sont expliqué en haut.
Par contre j'ai encore quelque truc à faire mais je me retrouve bloque donc je cherhce.
Je voudrais que les mot de passe soit codé en MD5 dans la bdd.
Et reussir à faire marche le RE: .
Voila si quelqun y arrive sur mon script à ajoutez ses fonctions je suis prenneur.
En tout cas sinon j'espère que le code vous plaira
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 28 nov. 2006 à 19:59
zoukozouko en fait j'ai fait un if parce que pour mon site entier je l'utilise pour tout.
Et pour l'index.php j'ai oublie de le rajouté dsl
La je suis entrain de faire une MAJ ils me reste juste à la tester voila.
zoukozouko
Messages postés148Date d'inscriptiondimanche 25 janvier 2004StatutMembreDernière intervention21 janvier 2009 28 nov. 2006 à 14:44
je me doutait bien que c'était une question de rapidité, mais je comprends pas pourquoi l'interpretteur php, dans un echo ou un print, va faire une procédure différente (plus longue) si on utilise "..." plutot qu'un simple quote.
Si t'as des connaisance la dessus, c'est ca qui m'interesse. Si c'est juste une info que tu as entendu quelquepart, j'aimperais bien le savoir aussi.
Merci!
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 27 nov. 2006 à 13:01
parce que c'est plus rapide, ta page s'execute plus rapidement avec des simples quotes...
zoukozouko
Messages postés148Date d'inscriptiondimanche 25 janvier 2004StatutMembreDernière intervention21 janvier 2009 27 nov. 2006 à 12:49
twisteurwin : pourquoi c'est mieux le '...' plutot que "...."???
zoukozouko
Messages postés148Date d'inscriptiondimanche 25 janvier 2004StatutMembreDernière intervention21 janvier 2009 27 nov. 2006 à 12:48
Chez moi jai deux erreurs des le lancement : variable guisx undeclared -----> il faut utiliser (isset($guisx)) dans ton fichier connect.
Ensuite, probleme de l'utilisation de session_start : pour plus de sécurité, fait commencer ta session au tout début de ton code : première ligne du index.
Enfin, je saisi pas trop l'interet de n'utiliser qu'une page "index.php" et faire des include a chaque fois. (tu peux faire plusieurs pages.php et inclure ce qui est constant : tout ce qui precede le "include if.php".
Voila, j'espère avoir pu t'aider. Ce sont les premiers pb que j'ai rencontré, mais je m'y pencherai plus quand j'aurais plus de temps.
Salut
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 26 nov. 2006 à 12:47
oki merci attend un peu je suis entrain de pas mal modif la en tout cas merci pour ton aide
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 26 nov. 2006 à 12:33
Pas de soucis je suis passé par là t'inquiète^^ Et quand je faisais mes études les profs nous apprenaient à coder en php3 :-( ca nous rend pas la tâche facile ...
La semaine prochaine j'installe ton code et je regarde ce qui peut être amelioré dès que j'aurai un peu de temps !
ciao bon week end je note 6/10 car peux mieux faire ^^
+++
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 25 nov. 2006 à 17:22
mais je suis bete j'avais pas compris l'histoire du if maintenant oui je vais modifié sa merci
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 25 nov. 2006 à 16:56
Voila j'ai fais quelques modifs
En fait je m'explique j'ai crée tout un projet avec news calendrier gallerie etc
Maintenant que j'ai fait le plus gros je cherche à améliré mon code pour réaliser un site qui tienne la route.
Mais comme je suis débutant et que j'ai u que 1 semaine de formation php avec un prof c'est pas simple de tout suivre.
En repartant sur le code je vais refaire ta technique du if se week pour voir si sa marche.
En tout cas merci pour tes conseils et si vraiment tu decouvre des erreurs dis le moi
++
guisx00
Messages postés104Date d'inscriptiondimanche 23 juillet 2006StatutMembreDernière intervention15 août 2009 25 nov. 2006 à 16:20
Salut merci de tes conseils et non je copie pas ebay j'ai appris à codé comme sa donc voila.
Je vais faire les modifs sauf pour la page if j'avais essayez cet technique au parravent mais je m'etait trop pris la tete enfin je vais voir
+
cs_twisteurwin
Messages postés167Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention 2 mai 2009 25 nov. 2006 à 15:59
Salut !
guisx00> "je suis ouvert à toutes améliorations de mon code ..."
Je pense que dans un premier temps tu devrais passer en xhtml et externaliser plus en css pour épurer ton code qui est plutôt déprécié aujourd'hui.
Concernant ton code php en général, il n'est pas très optimisé et on a l'impression que tu voulais coder Ebay pour un simple espace de gestion de membre avec messagerie.
La première chose qui m'a surpris c'est que tu déclare un coup avec <?php ensuite <?, <?php est la bonne méthode donc vire les <?. Pareil pour les quotes un coup tu codes avec des '' ensuite "", '' est la bonne méthode donc vire les "".
Tu ouvres tu fermes x fois la bdd (lol). Ouvre la 1 fois dans un header et ferme la dans un footer, pk faire compliqué !
Dernière remarque, tu as crée un fichier if.php qui est censé faire la gestion des pages via $_GET, je te suggère de remplacer tout ton code par
>Page if.php
if(!isset($_GET['guisx'])){ // Si guisx n'existe pas alors on le crée
$_GET['guisx'] = null;
}
switch ($_GET['guisx']){// A koi guisx est égal
default:// Page par défaut
include('./accueil.php');
break;
case 'log': // Page de log
include('./log.php');
break;
case 'inscription': // Page d'inscription
include('./inscription.php');
break;
// etc...
}
Voilà j'espère avoir pu t'aider un ptit peu même si je sais que la route est encore longue pour nous tous lol
+++ mec
Ramizakaria
Messages postés1Date d'inscriptionjeudi 26 octobre 2006StatutMembreDernière intervention25 novembre 2006 25 nov. 2006 à 12:40
oui t raison jolie
ArChYY
Messages postés7Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention27 janvier 2008 24 nov. 2006 à 18:51
Jolie
Une petite erreur dans i_membre.php
include("config.php"); à remplacer par include("../config.php");
17 déc. 2010 à 18:06
9 sept. 2007 à 12:39
<?php $bdhost = "i5000413";
$nomutilisateur = "i5000413";
$motpasse = "9aze75xu4uq398ni";
$bddnom = "i5000413";
mysql_connect($bdhost, $nomutilisateur, $motpasse);
@mysql_select_db("$bddnom") or die ("
Impossible de se connecter à la base de données
"); ?>
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 20
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 20
Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 33
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 33
Warning: mysql_close(): no MySQL-Link resource supplied in /www/sites/1/ifrance.com/s/e/series-lene/site/install/i_membre.php on line 34
14 févr. 2007 à 15:35
http://www.phpcs.com/code.aspx?ID=41474
10 févr. 2007 à 14:42
Guisx
24 janv. 2007 à 21:09
19 janv. 2007 à 00:17
Le problème vient, je crois, de la maniere dont il faut configurer le fichier php.ini pour que les sessions marchent. Si quelqu'un peut me renseigner, ce n'est pas de refus.
13 janv. 2007 à 16:54
@ tchaOo°
12 janv. 2007 à 21:11
Warning: session_start() [function.session-start]: open(/mnt/149/sda/7/1/universsims2/sessions/sess_3fcace8783f6a07c9fbe52162b862dd7, O_RDWR) failed: No such file or directory (2) in /mnt/149/sda/7/1/universsims2/connec.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/149/sda/7/1/universsims2/connec.php:2) in /mnt/149/sda/7/1/universsims2/connec.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/149/sda/7/1/universsims2/connec.php:2) in /mnt/149/sda/7/1/universsims2/connec.php on line 2
Pourriez-vous m'aider ??
Merci d'avance !
30 déc. 2006 à 22:00
29 déc. 2006 à 14:40
oui j'ai configurer le fichier config.php et après j'ai tout mis sur mon ftp...
28 déc. 2006 à 22:33
pour le fichier install ta configure d'abord le fichier config.php ou pas avec tes infos ??
28 déc. 2006 à 18:09
Forbidden
You don't have permission to access /em on this server.
28 déc. 2006 à 17:48
J'avais trouvé une version antèrieur de ton script sur "info du net"...Tu devrais peut-être aller là-bas et mettre ton script à jour...
14 déc. 2006 à 10:50
@ tchaOo°
13 déc. 2006 à 23:35
lol @++
13 déc. 2006 à 20:21
merci de me l'envoyer en fichier joind si tu oeux a: sergeszebe@hotmail.com
13 déc. 2006 à 18:16
@++ bon codage
13 déc. 2006 à 17:58
Apres pour le lien d'inscription je l'est oublié je vais le mettre d'ailleurs un mise à jour va être effectuée dans la soirée car j'ai changer bcp de chose.
13 déc. 2006 à 17:34
je voulais savoir si c'est normale qu'on aille s'inscrire dans my sql pour avancer car au depart il n'ya aucun membre meme pas d'admin?c'est vrai qu'il faut pas etre miope (css).
est-ce normal qu'il n'y ai pas le lien "inscription" dès l'index?
Notice: A session had already been started - ignoring session_start() in c:\im\membre\profil.php on line 2
et faut donc pas laisser ../config.php si celui-ci est desormais dans le mm dossier!
lors de l'inscrition il met ces erreur dans inscription2.php
Notice: Undefined variable: email_admin :\im\membre\inscription2.php on line 66
Notice: Undefined variable: email_admin in c:\im\membre\inscription2.php on line 67
Notice: Undefined variable: login in c:\im\membre\inscription2.php on line 68
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\im\membre\inscription2.php on line 68
est-ce que le proprio peu me passer son mail?
13 déc. 2006 à 16:57
pas de if
aucune reconnaissance d'abonnement.
Notice: Undefined variable: email in c:\documents and settings\sergez\mes documents\dees\news\newsletter\changer.php on line 10
Notice: Undefined variable: mail in c:\documents and settings\sergez\mes documents\dees\news\newsletter\changer.php on line 13
11 déc. 2006 à 17:37
@ tchaOo°
8 déc. 2006 à 20:42
29 nov. 2006 à 19:31
Sinon sans l'espace admin est-ce que mon code est bien fait ou pas ?
Ou alors il manque des choses primordiale ???
ciao
29 nov. 2006 à 15:34
Pour le reste on est d'accord si ce n'est que ssl ne dispence pas d'utiliser les sessions... la seule différence (mais qui est de taille) est la façon dont transitent les données... .. . ;o)
@ tchaOo°
29 nov. 2006 à 15:13
Pour le back office entièrement d'accord avec toi je n'utilise que les sessions c'est plus pratique !
Le mieux c'est le ssl finalement (et encore?)
+++
29 nov. 2006 à 13:31
"mais c'est pour du contenu que tu n'a pas besoin d'acceder directement"
A ce moment là il faut bien que tu y accede de quelque part et un pirate potentiel pourra donc y acceder aussi... .. .
@ tchaOo°
29 nov. 2006 à 13:12
29 nov. 2006 à 10:23
@ tchaOo°
29 nov. 2006 à 10:20
On s'écarte un peu du sujet principal ici, le mieux c'est de poser ces questions dans le forum?
Néanmoins je vais te donner mon avis :
Sur un script d'1 km je t'assure que tu sens la différence en codant en simple quote, j'ai vraiment l'impression d'avoir un cache et pourtant ce n'est que cette optimisation qui fait toute la différence.
Perso, je ne me suis pas penché plus sur le sujet techniquement et je n'ai pas fait de bench par contre tu peux le faire avec un de tes scripts en te créant une fonction sur le temps de chargement d'un de tes scripts si tu veux en être convaincu !
Moi je trouve qu'Anthomicro a fait un excellent boulot et a bien détaillé le sujet je ne vois pas ce qu'il te faudrait de plus pour en être convaincu, après à toi de faire ton rapport Nb. Itérations/temps.
Pour finir je préfère un echo qu'un print sauf pour mon calendrier, mais ca n'engage que moi bien sur.
guisx00 > Tu peux créer ton espace admin avec des sessions mais sache qu'il n'existe pas de sécurité absolue à savoir que le mieux c'est de créer un dossier et d'y mettre un htaccess pour tout ce qui est « délicat ». Avec DEFINE tu peux créer des niveaux d'accès à telle ou telle partie mais je prefère le définir à la création du compte avec un champ type CHAR dans la bdd.
Tu aurais du peux être attendre avant de publier ton code surtout que la partie back office est souvent plus recherché que la partie front office...
+++
29 nov. 2006 à 10:19
Ce qui par la même explique pourquoi...
$maVar = 10;
echo 'maVar $maVar'; // affichera maVar $maVar
echo "maVar $maVar"; // affichera maVar 10
@ tchaOo°
29 nov. 2006 à 02:43
d'habitude, on explique ça en indiquant quelle variable est recopiée, empilée, dépilée dans le tas, des fois inutilement, etc...
Là, les bench montrent des différence de l'ordre de 5 à 10 milisecondes, de l'ordre de 1% de gain en vitesse.
C'est peu mais c'est déjà ça me diras-tu, et c'est otu l'interêt de la prog, mais j'aurais quand mpeme aimé savoir pourquoi...
Je vais bien trouver un jour un bon spécialiste du php!!!
En tout cas merci pour tes réponses,e t petties astuces, c'est bon à prendre (et à apprendre)!
29 nov. 2006 à 01:27
Et voir pour mettre la parti admin grace aux privilèges comme pour le moment je passe par une deuxieme session differente pour l'admin je ne m'est pas cet parti sur la toile.
29 nov. 2006 à 00:48
zoukozouko > Pour te répondre ca v'a être très simple on a un spécialiste des benchs dans codes sources c'est Anthomicro et je te suggère de visiter son site ici:
http://www.vulgarisation-informatique.com/optimiser-php.php
A savoir que le retour chariot, à la ligne reste codé en dbl quotes ex: (echo 'hello',"\n";)
sinon tu auras une erreur ^^
guisx00 > Pour "coder en MD5 dans la bdd" rien de plus simple il existe une fonction md5();, donc avant d'envoyer ta variable mets la fonction md5();
exemple: $var_mdcinq = md5($var);
puis maintenant tu l'insert dans ta bdd !
Voilà si des questions jvais dormir j'suis pas là :)
+++
29 nov. 2006 à 00:20
Par contre j'ai encore quelque truc à faire mais je me retrouve bloque donc je cherhce.
Je voudrais que les mot de passe soit codé en MD5 dans la bdd.
Et reussir à faire marche le RE: .
Voila si quelqun y arrive sur mon script à ajoutez ses fonctions je suis prenneur.
En tout cas sinon j'espère que le code vous plaira
28 nov. 2006 à 19:59
Et pour l'index.php j'ai oublie de le rajouté dsl
La je suis entrain de faire une MAJ ils me reste juste à la tester voila.
28 nov. 2006 à 14:44
Si t'as des connaisance la dessus, c'est ca qui m'interesse. Si c'est juste une info que tu as entendu quelquepart, j'aimperais bien le savoir aussi.
Merci!
27 nov. 2006 à 13:01
27 nov. 2006 à 12:49
27 nov. 2006 à 12:48
Ensuite, probleme de l'utilisation de session_start : pour plus de sécurité, fait commencer ta session au tout début de ton code : première ligne du index.
Enfin, je saisi pas trop l'interet de n'utiliser qu'une page "index.php" et faire des include a chaque fois. (tu peux faire plusieurs pages.php et inclure ce qui est constant : tout ce qui precede le "include if.php".
Voila, j'espère avoir pu t'aider. Ce sont les premiers pb que j'ai rencontré, mais je m'y pencherai plus quand j'aurais plus de temps.
Salut
26 nov. 2006 à 12:47
26 nov. 2006 à 12:33
La semaine prochaine j'installe ton code et je regarde ce qui peut être amelioré dès que j'aurai un peu de temps !
ciao bon week end je note 6/10 car peux mieux faire ^^
+++
25 nov. 2006 à 17:22
25 nov. 2006 à 16:56
En fait je m'explique j'ai crée tout un projet avec news calendrier gallerie etc
Maintenant que j'ai fait le plus gros je cherche à améliré mon code pour réaliser un site qui tienne la route.
Mais comme je suis débutant et que j'ai u que 1 semaine de formation php avec un prof c'est pas simple de tout suivre.
En repartant sur le code je vais refaire ta technique du if se week pour voir si sa marche.
En tout cas merci pour tes conseils et si vraiment tu decouvre des erreurs dis le moi
++
25 nov. 2006 à 16:20
Je vais faire les modifs sauf pour la page if j'avais essayez cet technique au parravent mais je m'etait trop pris la tete enfin je vais voir
+
25 nov. 2006 à 15:59
guisx00> "je suis ouvert à toutes améliorations de mon code ..."
Je pense que dans un premier temps tu devrais passer en xhtml et externaliser plus en css pour épurer ton code qui est plutôt déprécié aujourd'hui.
Concernant ton code php en général, il n'est pas très optimisé et on a l'impression que tu voulais coder Ebay pour un simple espace de gestion de membre avec messagerie.
La première chose qui m'a surpris c'est que tu déclare un coup avec <?php ensuite <?, <?php est la bonne méthode donc vire les <?. Pareil pour les quotes un coup tu codes avec des '' ensuite "", '' est la bonne méthode donc vire les "".
Tu ouvres tu fermes x fois la bdd (lol). Ouvre la 1 fois dans un header et ferme la dans un footer, pk faire compliqué !
Dernière remarque, tu as crée un fichier if.php qui est censé faire la gestion des pages via $_GET, je te suggère de remplacer tout ton code par
>Page if.php
if(!isset($_GET['guisx'])){ // Si guisx n'existe pas alors on le crée
$_GET['guisx'] = null;
}
switch ($_GET['guisx']){// A koi guisx est égal
default:// Page par défaut
include('./accueil.php');
break;
case 'log': // Page de log
include('./log.php');
break;
case 'inscription': // Page d'inscription
include('./inscription.php');
break;
// etc...
}
Voilà j'espère avoir pu t'aider un ptit peu même si je sais que la route est encore longue pour nous tous lol
+++ mec
25 nov. 2006 à 12:40
24 nov. 2006 à 18:51
Une petite erreur dans i_membre.php
include("config.php"); à remplacer par include("../config.php");