Tcheval.net

Bien plus que de la création graphique

Vous n'êtes pas identifié.

 

#1 22-01-2007 20:33:54

Thorze
Administrateur
Lieu: Angoulème
Date d'inscription: 13-09-2006
Messages: 4025
Site web

[Script PHP] Générateur de Présentation

Comme beaucoup de membres m'ont demandés comment j'avais réalisé mon générateur de présentation je me suis décidé à vous l'offrir sous forme d'un petit script que je vais poster ici. Il ne vous restera plus qu'a l'utiliser et à le modifier sur votre propre site/forum.

Si vous l'utilisez merci de mettre un petit lien vers mon site, ça permettra à vos visiteurs de pouvoir eux aussi disposer de leur propre générateur de présentation !!




Alors, le script se compose de 3 pages :
arrow Une page formulaire (presentation.php)
arrow Une page où sera mis votre code à copier/coller (presentationfinale.php)
arrow Un fichier avec la fonction de génération dedans (presentation_generator.php)




Contenu de la page formulaire : presentation.php

Insérez ceci entre les balises <body> et </body> de votre page :

Code:

<?php
require("presentation_generator.php");
form_meta("presentationfinale.php");
?>



Contenu de la page du code à copier/coller : presentationfinale.php

Insérez ceci entre les balises <body> et </body> de votre page :

Code:

<?php
require("presentation_generator.php");
generation();
?>



Contenu de la page de génération : presentation_generator.php

Mettez tout ce qui suit dans votre fichier et rien d'autre...

Code:

<?php
function form_meta($tcheval){

echo'
<div align="center">
<br /><br />
<table width="700" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><div align="center">
      <form id="form1" name="form1" method="post" action="'.$tcheval.'">
        <table width="100%" border="0" cellspacing="0" cellpadding="2">
          <tr>
            <td valign="top" align="right">Votre vrai prénom : </td>
            <td valign="top"><input name="vraiprenom" type="text" id="vraiprenom" size="25" maxlength="255" /></td>
          </tr>
          <tr>
            <td valign="top" align="right">Votre age : </td>
            <td valign="top"><input name="age" type="text" id="age" size="5" maxlength="255"> ans</td>
          </tr>
          <tr>
            <td valign="top" align="right">Votre région : <br /></td>
            <td valign="top"><input name="region" type="text" id="region" /></td>
          </tr>
          <tr>
            <td valign="top" align="right">Votre métier : <br /></td>
            <td valign="top"><input name="metier" type="text" id="metier" /></td>
          </tr>    
          <tr>
            <td valign="top" align="right">Vos loisirs : <br /></td>
            <td valign="top"><textarea name="loisir" cols="50" rows="2" id="loisir"></textarea></td>
          </tr>          
          <tr>
            <td valign="top" align="right">Ce que vous aimez en informatique : <br /></td>
            <td valign="top"><textarea name="informatique" cols="50" rows="4" id="informatique"></textarea></td>
          </tr>
          <tr>
            <td valign="top" align="right">Comment avez-vous connu Tcheval.net : </td>
            <td valign="top"><input name="arrive" type="text" id="arrive" size="25" maxlength="255" /></td>
          </tr>
            <td colspan="2" valign="top"><br /><br /><div align="center">
              <input type="submit" name="Submit" value="G&eacute;n&eacute;rer la présentation" />
            </div></td>
            </tr>
        </table>
        </form>
      </div></td>
  </tr>
   
</table></div>
';
}


function generation(){
$vraiprenom = $_POST['vraiprenom'];
$age = $_POST['age'];
$region = $_POST['region'];
$metier = $_POST['metier'];
$loisir = $_POST['loisir'];
$informatique = $_POST['informatique'];
$arrive = $_POST['arrive'];

if(empty($vraiprenom))
{
echo '
<div align="center">
  <p class="cont">Voici le code &agrave; ins&eacute;rer dans la section pr&eacute;sentation du forum</p>
  <p>
<textarea cols="70" rows="25">[color=green][b][u]Informations personnelles :[/u][/b][/color]
';
} 
else
{
echo '
<div align="center">
  <p class="cont">Voici le code &agrave; ins&eacute;rer dans la section pr&eacute;sentation du forum</p>
  <p>
<textarea cols="70" rows="25">[color=green][b][u]Informations personnelles :[/u][/b][/color]
[b]Prénom :[/b] '.stripslashes($vraiprenom).'
';
} 

if(empty($age))
{} 
else
{
echo '[b]Mon age :[/b] '.stripslashes($age).' ans
';
} 

if(empty($region))
{} 
else
{
echo'[b]Ma région :[/b] '.stripslashes($region).'
';
} 

if(empty($metier))
{} 
else
{
echo'[b]Mon métier :[/b] '.stripslashes($metier).'
';
} 

if(empty($loisir))
{
echo '

[color=blue][b][u]Autres Informations :[/u][/b][/color]
';
} 
else
{
echo'

[color=blue][b][u]Autres Informations :[/u][/b][/color]
[b]Mes loisirs :[/b] '.stripslashes($loisir).'
';
} 

if(empty($informatique))
{} 
else
{
echo'[b]Ce que j\'aime en informatique :[/b] '.stripslashes($informatique).'
';
} 

if(empty($arrive))
{} 
else
{
echo'[b]Comment suis-je arrivé sur [i]Tcheval.net[/i] :[/b] '.stripslashes($arrive).'
';
} 

echo'

[i]Faites comme moi, présentez vous à l\'aide du générateur de présentation disponible [url=http://www.tcheval.net/presentation.php]ici[/url].[/i]
</textarea>
<br /></p>
<br /><br />
</div>
<br />
</body>
</html>
';
}

        
?>



Retrouvez les différents fichiers ici : http://www.tcheval.net/tutorial/presentation/

Hors ligne

 

 

#2 22-01-2007 20:43:24

Thorze
Administrateur
Lieu: Angoulème
Date d'inscription: 13-09-2006
Messages: 4025
Site web

Re: [Script PHP] Générateur de Présentation

Les seuls options à modifier sont dans le fichier presentation_generator.php. Si jamais vous avez des problèmes pour l'utiliser n'hésitez pas à créer un nouveau sujet dans cette rubrique nous vous aiderons volontiers. grin_open

Hors ligne

 

 

#3 22-01-2007 20:47:06

rapete
Posteur Confirmé
Lieu: Ardèche (07) Le Teil
Date d'inscription: 19-01-2007
Messages: 166
Site web

Re: [Script PHP] Générateur de Présentation

merci bien !!


http://tcheval.net.free.fr/uploads/02024910011764172707.jpg

Hors ligne

 

 

#4 26-01-2007 12:33:14

Fléau
Posteur Confirmé
Date d'inscription: 25-01-2007
Messages: 111

Re: [Script PHP] Générateur de Présentation

Super ... faudrait un generateur de commande est ce sera parfait Tango_Emotes_4


«Tcheval.net for a professional image.» mmichel_59 --> Chaos --> Fléau
Kits : Paradise
Codage :
Message : Retard pour les créations cause concour tchevalesque

Hors ligne

 

 

#5 26-01-2007 12:37:56

Thorze
Administrateur
Lieu: Angoulème
Date d'inscription: 13-09-2006
Messages: 4025
Site web

Re: [Script PHP] Générateur de Présentation

mmichel_59 a écrit:

Super ... faudrait un generateur de commande est ce sera parfait Tango_Emotes_4

C'est prévu, il n'y à pas grand chose à modifier je le ferai un jours.

Hors ligne

 

 

#6 19-02-2007 10:32:13

Yoav
Etalon créateur
Lieu: Jérusalem
Date d'inscription: 09-11-2006
Messages: 509
Site web

Re: [Script PHP] Générateur de Présentation

Juste une chose : j'ai installé le générateur chez moi et il fonctionne nickel mais il est invisible avec Explorer ... je sais pas pourquoi :decu:


Mon site : www.eretz.eu

Hors ligne

 

 

#7 19-02-2007 12:23:32

Thorze
Administrateur
Lieu: Angoulème
Date d'inscription: 13-09-2006
Messages: 4025
Site web

Re: [Script PHP] Générateur de Présentation

Bizarre ça, peut être un problème au niveau des css ? Donne l'adresse de ta page on va voir.

Hors ligne

 

 

#8 19-02-2007 18:43:57

Romain
Etalon créateur
Lieu: 127.0.0.1
Date d'inscription: 29-12-2006
Messages: 624
Site web

Re: [Script PHP] Générateur de Présentation

Quelle version de Internet Explorer ?

Hors ligne

 

 

#9 21-02-2007 11:17:47

Yoav
Etalon créateur
Lieu: Jérusalem
Date d'inscription: 09-11-2006
Messages: 509
Site web

Re: [Script PHP] Générateur de Présentation

J'utilise rarement explore 6.

Voici l'adresse : http://www.eretz.be/presentation.php


Mon site : www.eretz.eu

Hors ligne

 

 

#10 22-02-2007 14:23:35

Yoav
Etalon créateur
Lieu: Jérusalem
Date d'inscription: 09-11-2006
Messages: 509
Site web

Re: [Script PHP] Générateur de Présentation

Z'avez une solution ?


Mon site : www.eretz.eu

Hors ligne

 

 

#11 22-02-2007 16:03:58

rapete
Posteur Confirmé
Lieu: Ardèche (07) Le Teil
Date d'inscription: 19-01-2007
Messages: 166
Site web

Re: [Script PHP] Générateur de Présentation

C'est bizare ton truc, il faudrai voir ton fichier presentation_generator, sa viendrai peut etre de la, et voir ton css aussi, bizare tous ça!!


http://tcheval.net.free.fr/uploads/02024910011764172707.jpg

Hors ligne

 

 

#12 22-02-2007 17:27:54

Ao6
Posteur Accro
Lieu: Dunkerque
Date d'inscription: 11-12-2006
Messages: 402
Site web

Re: [Script PHP] Générateur de Présentation

Code:

    <td><div align="right">

test align="left"


http://neo59122.free.fr/Ao62.png

Hors ligne

 

 

#13 27-02-2007 20:53:42

Yoav
Etalon créateur
Lieu: Jérusalem
Date d'inscription: 09-11-2006
Messages: 509
Site web

Re: [Script PHP] Générateur de Présentation

J'ai fait  ta modif A06 mais ça ne marche pas ...


Mon site : www.eretz.eu

Hors ligne

 

 

#14 27-02-2007 20:55:43

Yoav
Etalon créateur
Lieu: Jérusalem
Date d'inscription: 09-11-2006
Messages: 509
Site web

Re: [Script PHP] Générateur de Présentation

Peut-être que IE ne voit pas l'include dans la page non ?


Mon site : www.eretz.eu

Hors ligne

 

 

#15 25-04-2007 13:46:37

Known
Posteur Accro
Date d'inscription: 25-04-2007
Messages: 275
Site web

Re: [Script PHP] Générateur de Présentation

Et t'il possible d'utiliser ce script pour un forum forumactif ?

Hors ligne

 

 

#16 26-04-2007 07:29:21

Thorze
Administrateur
Lieu: Angoulème
Date d'inscription: 13-09-2006
Messages: 4025
Site web

Re: [Script PHP] Générateur de Présentation

Known a écrit:

Et t'il possible d'utiliser ce script pour un forum forumactif ?

Tout à fais tu peux l'utiliser pour tout les forums utilisant le BBCODE

Hors ligne

 

 

#17 26-04-2007 14:15:05

Known
Posteur Accro
Date d'inscription: 25-04-2007
Messages: 275
Site web

Re: [Script PHP] Générateur de Présentation

Alors je vais essayer  Tango_Emotes_1 
merci

Hors ligne

 

 

#18 18-07-2007 04:30:49

HuRRR
Nouveau membre
Date d'inscription: 18-07-2007
Messages: 5

Re: [Script PHP] Générateur de Présentation

Super boulot, et le partage est très apprécié. Mais, comment faire pour qu'une ligne soit retournée par exemple en caractère gra, ou soulignée ... ?

Hors ligne

 

 

#19 18-07-2007 16:13:27

crocro
Posteur Confirmé
Lieu: Rennes
Date d'inscription: 09-07-2007
Messages: 118
Site web

Re: [Script PHP] Générateur de Présentation

Utilise la balise <b></b> ou fait ça avec du CSS

Dernière modification par crocro (18-07-2007 16:13:41)

Hors ligne

 

 

#20 18-07-2007 17:49:52

HuRRR
Nouveau membre
Date d'inscription: 18-07-2007
Messages: 5

Re: [Script PHP] Générateur de Présentation

Hum ..

Si par exemple l'on prend cela

Code:

if(empty($metier))
{} 
else
{
echo'[b]Mon métier :[/b] '.stripslashes($metier).'
';
}

et que l'on veux que le résultat soit formaté avec ce que L'usager va entrer ''incluant les balises

Code:

[b] et [/b]

Pour que le code de sortie donne, par exemple, ceci :


Voici le code à insérer dans la section présentation du forum



Code:

[color=green][b][u]Informations personnelles :[/u][/b][/color]
[b]Prénom :[/b] [u][b]Max[/b][/u]

Dans cet exemple, je voudrais que Max apparaîsse avec les BBCODE BOLD et UNDERLINE

Hors ligne

 

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr