<?php
session_start();
error_reporting(0);

/*****************************************************************************************
                           Artiphp 2.5.0 - la base
               copyright : Ronald Guérin - webmaster@artiloo.com
                            http://www.artiloo.com
                      Dernière mise à jour : 13 novembre 2003
******************************************************************************************/

/*****************************************************************************************
 Artiphp, portail CMS pour la création de sites dynamiques 

 Copyright (C) 2003 Ronald Guérin - webmaster@artiloo.com 
 Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier 
 conformément aux dispositions de la Licence Publique Générale GNU, telle que publiée 
 par la Free Software Foundation ; version 2 de la licence, ou encore (à votre choix) 
 toute version ultérieure. 

 Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; 
 sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN OBJET PARTICULIER. 
 Pour plus de détail, voir la Licence Publique Générale GNU . 

 Vous devez avoir reçu un exemplaire de la Licence Publique Générale GNU en même temps que 
 ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation Inc., 
 675 Mass Ave, Cambridge, MA 02139, Etats-Unis. 

 Pour plus d'informations sur Artiphp :
 http://www.artiloo.com - webmaster@artiloo.com
******************************************************************************************/

//------------------------------------------------
  include("../artzone/connect.php");
  include("../outils/identification2.php");   //  zone membre
  include("../outils/identimprime.php");

// Définition module
//-----------------
  $mod_present="membres";

// metatags
//--------------------
  include("../metatags/metabase.php");
  $metatitle="$LG_METAINS";
  $metaDescription="$LG_METADESCINS";

// langue
//--------------------
  if ($_SESSION['SESSION_IDSKIN']) {
  } else {
  include("../outils/donneeSkin.php"); 
  }
  $SESSION_LANGSKIN=$_SESSION['SESSION_LANGSKIN'];
  include("../langages/$SESSION_LANGSKIN/index.php");

//entete de page
//--------------------
  $entete= "<font class=\"entete\"><a href=\"../welcome/index.php\" class=\"entete\">$LG_ACCUEIL</a>/$LG_USERPROFI</font>\n";


//formulaire de saisie
//--------------------

 /* si un champ n'est pas renseigné, message d'erreur */

  if (! $_POST['prenom'] || ! $_POST['nom'] || ! $_POST['mail'] || ! $_POST['login'] || $_POST['pass']!=$_POST['pass2']) {
       if (! $_POST['prenom'] || ! $_POST['nom'] || ! $_POST['mail'] || ! $_POST['login']) {
        $meserreur="<font class=\"menu\"><br>$LG_FORMERROR </font>";
       } elseif ($_POST['pass']!=$_POST['pass2']) {
        $meserreur="<font class=\"menu\"><br>$LG_FORMERROR2 </font>";
	$pass="";
	$pass2="";
       } 
  $prenom = addslashes($_POST['prenom']);
  $mail = addslashes($_POST['mail']);
  $nom = addslashes($_POST['nom']);
  $login = addslashes($_POST['login']);
  $pass = addslashes($_POST['pass']);
  $pass2 = addslashes($_POST['pass2']);
  $site = addslashes($_POST['site']);
  $url = addslashes($_POST['url']);
  $ville = addslashes($_POST['ville']);
  $metier = addslashes($_POST['metier']);

 /* sinon, c'est un ajout */
  
  } else {
  $prenom = addslashes($_POST['prenom']);
  $mail = addslashes($_POST['mail']);
  $nom = addslashes($_POST['nom']);
  $login = addslashes($_POST['login']);
  $pass = addslashes($_POST['pass']);
  $pass2 = addslashes($_POST['pass2']);
  $site = addslashes($_POST['site']);
  $url = addslashes($_POST['url']);
  $ville = addslashes($_POST['ville']);
  $metier = addslashes($_POST['metier']);

    $prenom = htmlspecialchars($prenom);
    $nom = htmlspecialchars($nom);
    $mail = htmlspecialchars($mail);
    $login = htmlspecialchars($login);
    $login2 = htmlspecialchars($login2);
    $site = htmlspecialchars($site);
    $url = htmlspecialchars($url);
    $ville = htmlspecialchars($ville);
    $metier = htmlspecialchars($metier);
    $pass = htmlspecialchars($pass);
    $pass2 = htmlspecialchars($pass2);

/** TEST D'URL **/
  $testhttp		= substr($url, 0 ,7);
  if ($testhttp=='http://') {} else { $lien2="$url"; $url="http://".$lien2.""; }
/****************/


	/* verification de doublon de login */
	$requete="select loginUtilisateur from ".$extension."utilisateurs where loginUtilisateur LIKE '$login'";
	$result2=mysql_query($requete, $link);
	if (mysql_num_rows($result2)==0) {
	 $attention_login="1";
	} else {
	 $attention_login="2";
	}


	/* verification de doublon de mail */
	$requete2="select mailUtilisateur from ".$extension."utilisateurs where mailUtilisateur LIKE '$mail'";
	$result3=mysql_query($requete2, $link);
	if (mysql_num_rows($result3)==0) {
	 $attention_mail="1";
	} else {
	 $attention_mail="2";
	}


	if (! $pass || ! $pass2) {
	 $meserreur="<font class=\"menu\"><br>$LG_FORMERROR4 </font>";
	 $pass="";
	 $pass2="";
	} elseif ($attention_login=='2') { 
	 $meserreur="<font class=\"menu\"><br>$LG_FORMERROR3 </font>";
	 $login=""; 
	} elseif ($attention_mail=='2') { 
	 $meserreur="<font class=\"menu\"><br>$LG_FORMERROR5 </font>";
	 $mail="";
	} else {

	 $ordre= date ("Y-m-d H:i:s");
	 $aleatoire = rand(1000,10000);
	 $aleatoire2 = date ("YmdHis");
	 $conf="".$aleatoire."".$aleatoire2."";

	 $requete="INSERT into ".$extension."utilisateurs set prenomUtilisateur='$prenom', nomUtilisateur='$nom', mailUtilisateur='$mail', loginUtilisateur='$login', passUtilisateur=password('$pass'), siteUtilisateur='$site', urlUtilisateur='$url', villeUtilisateur='$ville', metierUtilisateur='$metier', statutUtilisateur='inscritatt', numconf='$conf', dateutil='$ordre'";
	 $result=mysql_query($requete, $link);


        // inscription phpBB2 -------------------
        if ($forumbb=='1') {
	  include("inscription_phpbb.php");
	}
	//---------------------------------------



	 //si pas de fonction mail
	 if ($fonctionmail=='0') {
	  header("Location: ../welcome/validation.php?log=".$login."&val=".$conf."");
	  exit();
	 }
			
	 //-- Envoi de l'email pour valider l'inscription. --//
	 if ($fonctionmail=='1') {
	  $emailrecep="$mail";
	  $sujet="".$LG_USERMAILSUB." ".$votre_url."";
	  $message="".$LG_USERMAILTXT." ".$votre_url.". \n".$LG_USERMAILTXT2."\n\n";
	  $message .="".$votre_url."/welcome/validation.php?log=".$login."&val=".$conf."\n";
	  $message .="".$LG_USERMAILTXT3." ".$votre_url."\n";
	  $message2=stripslashes($message);
	  $headers="From: ". $mail ."\n";

	  mail($emailrecep,$sujet,$message2,$headers);

	 } if ($fonctionmail=='2') {
	  $emailrecep="$mail";
	  $sujet="".$LG_USERMAILSUB." ".$votre_url."";
	  $message="".$LG_USERMAILTXT." ".$votre_url.". \n".$LG_USERMAILTXT2."\n\n";
	  $message .="".$votre_url."/welcome/validation.php?log=".$login."&val=".$conf."\n";
	  $message .="".$LG_USERMAILTXT3." ".$votre_url."\n";
	  $message2=stripslashes($message);
	  $emailFrom = "Webmaster"; //- Ici mettez le nom de votre compte mail qui doit envoyer sans le "@nom_domaine.com"

	  email($emailFrom,$emailrecep,$sujet,$message2);

	 }






	 //-Redirection--//
	 header("Location: ../outils/validation.php?ec=2");    
	}
  } 


mysql_free_result($result);
//---------------------------------------------------------------------------



//mise en page
//------------

$milieu="<p><b><font size=\"2\" color=\"red\">$LG_USERPROFI</font></b></p>\n";

$milieu .="<form method=\"POST\" action=\"inscription.php\">\n";
$milieu .="<p><strong>$LG_INSCRIPTION</strong>$meserreur</p><p>\n";

$milieu .="$LG_PRENOM <font color=red>*</font><br> \n";
$milieu .="<input type=\"text\" name=\"prenom\" value=\"$prenom\" size=\"30\"><br>\n";

$milieu .="$LG_NOM <font color=red>*</font><br>\n";
$milieu .="<input type=\"text\" name=\"nom\" value=\"$nom\" size=\"30\"><br>  \n";

$milieu .="$LG_MAIL <font color=red>*</font><br>\n";
$milieu .="<input type=\"text\" name=\"mail\" value=\"$mail\" size=\"30\"><br>\n";

$milieu .="$LG_LOGIN <font color=red>*</font><br>";
$milieu .="  <input type=\"text\" name=\"login\" value=\"$login\" size=\"15\"></p>";
$milieu .="<p> $LG_PASSWORD <font color=red>*</font><br>\n";

$milieu .="<input type=\"password\" name=\"pass\" value=\"$pass\" size=\"15\"><br> \n";   
$milieu .=" $LG_REPASSWORD <font color=red>*</font><br>\n";

$milieu .="<input type=\"password\" name=\"pass2\" value=\"$pass2\" size=\"15\"></p>\n";

$milieu .="$LG_NOMWEBSITE<br> \n";
$milieu .="<input type=\"text\" name=\"site\" value=\"$site\" size=\"30\"><br>\n";

$milieu .="$LG_URLWEBSITE<br>\n";
$milieu .="<input type=\"text\" name=\"url\" value=\"$url\" size=\"30\"></p>\n";

$milieu .="$LG_LOCALITE<br>\n";
$milieu .="<input type=\"text\" name=\"ville\" value=\"$ville\" size=\"30\"><br>\n";

$milieu .="$LG_METIER<br> \n";
$milieu .="<input type=\"text\" name=\"metier\" value=\"$metier\" size=\"30\"></p>\n";

$milieu .="<input type=\"submit\" value=\"$LG_FORMOK2\" name=\"B1\"></p>\n";

$milieu .="</form>\n";


//le template
//------------

 $SESSION_SKIN=$_SESSION['SESSION_SKIN'];
 include("../templates/temp$SESSION_SKIN/temp.html");
 echo $arti;
mysql_close();
?>