Forum PHPBoost

RssSupport noyau » Formulaire de recrutement  1  2  3  4  5  »
   Le 10/02/11 à 17h09 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Bonjour à tous !!

Voila ma demande :)

J'aimerais avoir un formulaire de demande de recrutement, je m'explique :

1 pour les équipes qui cherche des joueurs
1 pour les joueurs qui cherche une équipe

Le contenu du ou des formulaires je ferais selon des critères spécifique aux jeux

Et ensuite récupérer sur une page les différentes demandes.

Je sait que cela vous semble trop demander mais je suis trop novice pour créer ce genre de chose


Merci par avance.


PS : Pourquoi je n'ai pas tout l'ensemble des boutons au dessus de la créer de post ? Je n'ai que la première barre.

pm    
   Le 10/02/11 à 20h23 Citer      

Modérateur

Equipe Rédaction
Equipe Modération

Sexe:
Inscrit le: 13/03/10
Messages: 1084
Lieu: Proche de Perpi...
Hello,

Pour créer tes formulaires, rends toi ici: http://radservebeer.free.fr/outilswebmaster/index.html

et clique sur "generators" puis "PHP FORM & EMAIL FORM Generator"

Suit les étapes et tu peux ensuite l'intégrer via le code qui permet de charger l’environnement de phpboost.

Benji
____________________
Mon ptit site

pm http://www.trains-et-trainz.fr    
   Le 12/02/11 à 08h22 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Salut benflovideo,

J'ai bien la page de demande de recrutement, mais voila le soucis c'est que je reçois le mail de demande mais j'aimerais qu'à la place cela créer un post dans une section recrutement du forum. Est ce possible ?

Merci de ton aide


PS : Pourquoi je n'ai pas tout l'ensemble des boutons au dessus de la créer de post ? Je n'ai que la première barre.



Edité par MoRiBonD Le 12/02/11 à 08h27

pm    
   Le 12/02/11 à 12h37 Citer      

Booster Fuzil

Groupe: Membre

Sexe:
Inscrit le: 07/02/11
Messages: 86
Salut ;)

Pour ajouter un poste voici la commande à utiliser

Code PHP :
Forum->Add_msg($idtopic, $idcat, $contents, $title, $last_page, $last_page_rewrite, $new_topic = false);


Remplace les variables par le contenu qu'elles doivent avoir.

Et n'oubli pas d'inclure le fichier qui contient la class nécessaire.

Code TEXT :
forum/forum.class.php




Edité par FameLady93 Le 12/02/11 à 12h38

pm    
   Le 12/02/11 à 13h02 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Salut Dizzyes,

A quel endroit dans le fichier je dois mettre cette commande ? Dans mon fichier recrutement.php ?

Merci pour ton aide.

pm    
   Le 12/02/11 à 13h39 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9622
Lieu: Alsace
Oui dans ton formulaire.

pm http://www.phpboost.com    
   Le 12/02/11 à 13h44 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Ok ReidLos mais à quel endroit ?



pm    
   Le 12/02/11 à 21h53 Citer      

Booster Fuzil

Groupe: Membre

Sexe:
Inscrit le: 07/02/11
Messages: 86
Sa pour le savoir, on devrait voir ton fichier :D

pm    
   Le 13/02/11 à 09h03 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
recrutement.rar

Voilà le fichier :)

Merci encore pour votre aide :)

pm    
   Le 13/02/11 à 15h13 Citer      

Booster Fuzil

Groupe: Membre

Sexe:
Inscrit le: 07/02/11
Messages: 86
J'ai vue que tu affiche un message d'erreur en cas d'envoi impossible d'un Mail contenant toutes les informations.

Sa annulerais aussi le poste sur le Forum ?

Si oui

Juste avant

Code PHP :
                    // Rediriger vers la page de remerciement
                    header("Location:www.ses-gaming.com/phpboost/recrutement.html");



Mettre

Code PHP :
					include('forum/forum.class.php');
					Forum->Add_msg($idtopic, $idcat, $contents, $title, $last_page, $last_page_rewrite, $new_topic = false);


Pour l'include à toi de mettre le bon chemin.

Ensuite, le reste, à toi de définir le contenue des variables.

Si un Topic à déjà été créé et que sa contient tout ces genres de message, alors à toi de donner l'ID du TOPIC et l'ID de sa Catégorie.

Si par contre sa doit être un Topic, donc un nouveau message dans une Catégorie.

Au lieu d'utiliser

Code PHP :
Forum->Add_msg($idtopic, $idcat, $contents, $title, $last_page, $last_page_rewrite, $new_topic = false);


Il faudra utiliser

Code PHP :
Add_topic($idcat, $title, $subtitle, $contents, $type);


Si par contre le sujet doit être poster même si le Mail n'est pas partie.

Il faudra mettre sa juste avant

Code PHP :
} // Fin du if ($flag_erreur == 0) {


Je sais pas si j'ai été clair dans mes explications :D
Par contre l'indentation du fichier :s

pm    
   Le 13/02/11 à 16h59 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Merci Dizzyes pour ton travail,

J'ai une erreur ( Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homez.50/sesdod/ses-gaming.com/recrutement.php on line 103 ) quand je colle

Code PHP :
include('forum/forum.class.php');
					Forum->Add_msg($idtopic, $idcat, $contents, $title, $last_page, $last_page_rewrite, $new_topic = false);


Juste avant

Code PHP :
                    // Rediriger vers la page de remerciement
                    header("Location:www.ses-gaming.com/phpboost/recrutement.html");


La par contre pour ce qui suit je n'y comprends plus grand chose :)

Citation:
Pour l'include à toi de mettre le bon chemin.

Ensuite, le reste, à toi de définir le contenue des variables.

Si un Topic à déjà été créé et que sa contient tout ces genres de message, alors à toi de donner l'ID du TOPIC et l'ID de sa Catégorie.

Si par contre sa doit être un Topic, donc un nouveau message dans une Catégorie.


Je ne sait pas si moi aussi j'ai était très clair :)

L'idéal serais d'avoir une catégorie qui se nommerais par exemple : Je recrute un/des joueurs et une autre qui se nommerais : Je cherche une équipe. et quand un mec veut recruter un joueur il prends le formulaire :recrutement de joueurs et si le mec cherche plutôt une équipe et bien le mec prends le formulaire : Candidature pour trouver une équipe

Est ce que cela serais trop demander si je pouvais avoir directement le fichier à upload directement dans le ftp ? Ou sinon bien m'expliquer ou je dois c/c les lignes.

En tout cas merci pour votre réactivité



Edité par MoRiBonD Le 13/02/11 à 17h00

pm    
   Le 13/02/11 à 18h25 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9622
Lieu: Alsace
@Dizzyes

Il faut instancier également la classe et lui assigner donc une variable, comme cela :

  1. $Forum = new Forum();

Ensuite dans les appels aux fonctions tu fais
  1. $Forum->lafonction

Donc MoRiBonD, après le
  1.  include('forum/forum.class.php');


Tu met :
  1. $Forum = new Forum();

Et tu remplace les Forum par $Forum



Edité par ReidLos Le 13/02/11 à 18h26

pm http://www.phpboost.com    
   Le 13/02/11 à 18h47 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Code PHP :
 
include('forum/forum.class.php');
$Forum = new Forum();
Forum->Add_msg($idtopic, $idcat, $contents, $title, $last_page, $last_page_rewrite, $new_topic = false);
 


Comme ceci ?

pm    
   Le 13/02/11 à 18h59 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9622
Lieu: Alsace
Oui sauf qu'il faut remplacer le Forum par $Forum

pm http://www.phpboost.com    
   Le 13/02/11 à 19h50 Citer      

Booster Minigun

Groupe: Membre

Inscrit le: 23/01/11
Messages: 40
Bon j'ai testé, je n'ai pas d'erreur mais par contre quand je saisie dans le formulaire j'ai une page blanche qui se créée. J'ai toujours l'envoie du mail dans ma messagerie.

Code PHP :
include('forum/forum.class.php');
$Forum = new $Forum();
$Forum->Add_msg($idtopic, $idcat, $contents, $title, $last_page, $last_page_rewrite, $new_topic = false);

pm    
RssSupport noyau » Formulaire de recrutement  1  2  3  4  5  »  
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
Annonces