+ -

Menu

Forum

Sujets Importants

Espace membre

Forum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


[espace-membre] Ajout champ obligatoire à l'inscription  [11 réponses]

puce Index du Forum  » Portail & Modules  » Modifications et Créations des modules


puce Répondre


¥ricky
Modérateur
starsv5.png
Vérouilleur


avatar
Hors ligne

Nombre de posts: 2895 (1.23/Jour)
Inscrit(e) le: 12 janvier 2007

Niveau en PHP : Apprenti
Imprimer Permalien lundi 29 août 2011 à 09:53  

Hello,

j'ai créé un nouveau champ avec : index.php?mod=admin&ac=options_champs_users
J'ai rendu ce champ obligatoire, donc le membre doit obligatoirement le remplir.
Mais le problème est que j'aimerais le mettre sur la page d'enregistrement, comment pourrais-je le faire?

Merci d'avance pour votre aide

"Deux choses sont infinies : l'univers et la bêtise humaine. En ce qui concerne la 1 ère on en a pas encore la certitude absolue..."

Visiter son site

remonter

Infos CMS KwsPHP

Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher

remonter

¥calfou
Modérateur
starsv5.png
Happy Dad !!!



avatar
Hors ligne

Nombre de posts: 6480 (2.54/Jour)
Inscrit(e) le: 25 juin 2006

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 12:58  

Slt,

Si je dit pas de betises, c'est pour le moment impossible sans modifier le enregistrer.php

La référence en matière de Mr et Mme ont un fils, une fille

Mes modules pour KWS

Me remercier pour mon travail

Visiter son site

remonter

¥ricky
Modérateur
starsv5.png
Vérouilleur


avatar
Hors ligne

Nombre de posts: 2895 (1.23/Jour)
Inscrit(e) le: 12 janvier 2007

Niveau en PHP : Apprenti
Imprimer Permalien lundi 29 août 2011 à 15:37  

Ben c'est ce que je pense aussi, mais comment réutiliser le champ déjà créé, là est la grande question...

"Deux choses sont infinies : l'univers et la bêtise humaine. En ce qui concerne la 1 ère on en a pas encore la certitude absolue..."

Visiter son site

remonter

¥calfou
Modérateur
starsv5.png
Happy Dad !!!



avatar
Hors ligne

Nombre de posts: 6480 (2.54/Jour)
Inscrit(e) le: 25 juin 2006

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 15:57  

Comment l'insérer tu veux dire? Ou tu dit utiliser dans le sens, utiliser ce champ sur le forum??

Réponse ci-dessus posté le lundi 29 août 2011 : 15:53




Dans le enregistrer.php ligne 295 tu peut faire un insert into user_cplt tonchamp sp(ta valeur)" where id_pseudo = $K_user->id

Ensuite, il te reste juste qu'à ajouter une input dans le formulaire après le </p> de la ligne 382

La référence en matière de Mr et Mme ont un fils, une fille

Mes modules pour KWS

Me remercier pour mon travail

Visiter son site

remonter

¥julkien
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 2367 (1.08/Jour)
Inscrit(e) le: 19 juin 2007

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 17:12  

Hello,

Pas de $k_user en invite smiley sg3agg29g.gif par contre si c est juste après l enregistrement dans la table user un simple mysql_insert_id() devrait le faire.

À+

http://www.mega-tchat.com | http://www.secret-tchat.com | Chatroulette | http://www.privat-tchat.com | Enjoy !

Visiter son site

remonter

¥calfou
Modérateur
starsv5.png
Happy Dad !!!



avatar
Hors ligne

Nombre de posts: 6480 (2.54/Jour)
Inscrit(e) le: 25 juin 2006

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 18:23  

Euh, à tu daigné ouvrir le enregistrer.php aux lignes précitée? Non je pense..

Et si tu dit vrai, alors y'a un sacré soucis dans le code du enregistré smiley sg3agD.gif

Et toc!


Sinon, comment ça va depuis le temps? smiley sg3agD.gif

Réponse ci-dessus posté le lundi 29 août 2011 : 18:22




Exemple de requete juste avant la ligne 295 :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. // Requète ajoutée pour date naissance de l'agenda
  5.         if (is_module('agenda') && $agenda_anniv=='on')
  6.         {
  7.             $req2 = reqmysql('
  8.                 INSERT INTO `agenda_anniv`
  9.                 SET            `pseudo`        = "'.$new_pseudo.'",
  10.                             `id_mbr`        = "'.$K_user->id.'",
  11.                             `date_naissance`= "'.$date_naissance.'",
  12.                             `aff_naissance`    = "1"
  13.             ');
  14.         }
  15.  
  16. #####!!!#####
  17. ?>

La référence en matière de Mr et Mme ont un fils, une fille

Mes modules pour KWS

Me remercier pour mon travail

Visiter son site

remonter

¥julkien
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 2367 (1.08/Jour)
Inscrit(e) le: 19 juin 2007

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 19:02  

bha je sais pas et j'etais pas chez moi...

Mais K_user->id est forcément vide si tu n'est pas logué puisque c'est "une variable de session" (si je puis dire ainsi).

A+

http://www.mega-tchat.com | http://www.secret-tchat.com | Chatroulette | http://www.privat-tchat.com | Enjoy !

Visiter son site

remonter

Φmike007
Administrateur
stars7.png
Super Méchant



avatar
Hors ligne

Nombre de posts: 7097 (2.79/Jour)
Inscrit(e) le: 05 juillet 2006

Niveau en PHP : Expert
Imprimer Permalien lundi 29 août 2011 à 19:29  

Si j'ai codé a l'époque la fct champs sup, c'était justement pour éviter de trouver des sujets ds le forum ou l'on veut absolument mettre des tas de champ a l'enregistrement qui oblige en plus de devoir modifier le fichier php, le js qui va avec puisqu'il est obligatoire, le controle php au cas ou le js pas activé, etc... bref bcp de boulot alors qu'en activant redirection obligatoire vers le profil, ça va tout aussi bien

Dc je t'invite a revoir ton choix et de préférer utiliser les options en place

ensuite pour ceux qui se posent la question $K_user est normalement utilisé oui après enregistrement du a la requete de récupération des params, dc vide en invité et avant de se connecter, sauf que ds le cas de l'enregistrement on a homogénéisé le truc puisque ligne 255 on initialise au moins
$K_user->id par
$K_user->id = mysql_insert_id();

Disponibilité ultra réduite jusqu'au 08/04
Vous êtes satisfait de l'aide apportée !! Vous avez l'âme généreuse !!

Faite un don du montant souhaité
Un petit don (même de 1 euro) de chaque personne satisfaite permet de témoigner de votre reconnaissance pour le temps passé. merci
Modules à la demande (suivant disponibilité) : Me contacter par MP

Mes Modules ou ceux que j'ai repris en V1.6 : ICI. Module Humour
bbcode_sup => Voir le forum dédié (youtube, daily, zoomimg, deezer, divx, clearbox, apostrophe word, etc...)

Visiter son site

remonter

¥julkien
Modérateur
starsv5.png


avatar
Hors ligne

Nombre de posts: 2367 (1.08/Jour)
Inscrit(e) le: 19 juin 2007

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 20:58  

ha bha voilà smiley sg3agg29g.gif

Et effectivement, la redirection de profil c'est mieux, mais libre à chacun après...

Moi j'étais sur mon téléphone, je n'est donc pas pu ouvrir le fichier et je comprend mieux pourquoi y'a un K_user qui traine par là maintenant smiley sg3agg29g.gif

Ha et sinon, avis perso trop de champ à remplir en entrée sur un site, peut faire fuir certains et le fait de redirigé après passe justement mieux car, une fois inscrit, compte validé et tout le toutim il est mieux perçut car ça serait bête de faire marche arrière smiley sg3agg29g.gif

A+

Édité 1 fois - Dernière édition: 29/08/2011 à 20:58 Par julkien.

http://www.mega-tchat.com | http://www.secret-tchat.com | Chatroulette | http://www.privat-tchat.com | Enjoy !

Visiter son site

remonter

¥calfou
Modérateur
starsv5.png
Happy Dad !!!



avatar
Hors ligne

Nombre de posts: 6480 (2.54/Jour)
Inscrit(e) le: 25 juin 2006

Niveau en PHP : Avancée
Imprimer Permalien lundi 29 août 2011 à 21:53  

Mes inscription se resume souvent a des qsdf un peut partt a cause de ca justement

La référence en matière de Mr et Mme ont un fils, une fille

Mes modules pour KWS

Me remercier pour mon travail

Visiter son site

remonter

¥ricky
Modérateur
starsv5.png
Vérouilleur


avatar
Hors ligne

Nombre de posts: 2895 (1.23/Jour)
Inscrit(e) le: 12 janvier 2007

Niveau en PHP : Apprenti
Imprimer Permalien jeudi 14 juin 2012 à 15:56  

Hello,

désolé de remonter ce topic, mais comment faire pour revenir à l'ancien formulaire d'inscription avec tous les champs?

Car sur un site j'aimerais rajouter le nom complet et un personnalisé (obligatoire) ou remettre l'ancien avec tout, comment faire?

Merci d'avance pour votre aide...

"Deux choses sont infinies : l'univers et la bêtise humaine. En ce qui concerne la 1 ère on en a pas encore la certitude absolue..."

Visiter son site

remonter

[espace-membre] Ajout champ obligatoire à l'inscription  [11 réponses]

puce Répondre



puce Index du Forum  » Portail & Modules  » Modifications et Créations des modules

Les connectés : (0 membre - 5 visiteurs - 432 visites aujourd’hui) ♦ 2 074 073 visiteurs depuis le 22/06/2006