";print_r($_GET);echo ""; require_once 'config.php'; require_once 'include/usersClass.php'; if(isset($_GET['test'])){$test='/test';} use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require $_SERVER['DOCUMENT_ROOT'].'/psmart/PHPMailer/src/Exception.php'; require $_SERVER['DOCUMENT_ROOT'].'/psmart/PHPMailer/src/PHPMailer.php'; require $_SERVER['DOCUMENT_ROOT'].'/psmart/PHPMailer/src/SMTP.php'; $mail = new PHPMailer(true); $mail2 = new PHPMailer(true); $modul="register"; if(isset($_GET['var1'])) { $pas=$_GET['var1']; }else { $pas=1; } $var2=$_GET['var2']; $user=new usersClass(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME); if(isset($_SESSION['cnp'])) { //echo "/psmart/".$id_proiect."/login -> ".$modul."_SESSION:
";print_r($_SESSION);echo"
"; header('Location: /psmart/'.$nr_proiect.$test.''); exit; } ?> Înregistrare

Înregistrare

verifyCNPBool($_POST['cnp'])) { $user->data=json_decode($userData, true) ; $user->makeForm(); }else { echo '
'; $user->verifyCNP($_POST['cnp']); echo '
'; } ?> verifyCNPBool($_POST['cnp'])) { $user->data=json_decode($userData, true) ; $user->makeFormToVal(); } ?> ";print_r($_POST);echo ""; if($user->verifyCNPBool($_POST['cnp'])) { $cols[]='id'; $values[]="''"; foreach($_POST as $col=>$value) { if($col!='repassword' AND $col!='pas' AND $col!='g-recaptcha-response' AND $col!='ok' AND $col!='em') { if($col=="password") { $cols[]=$col; $param_password = password_hash($value, PASSWORD_DEFAULT); $values[]="'".$param_password."'"; }else if($col=="judet") { $valori=explode("-",$value); $cols[]=$col; $values[]="'".$valori[1]."'"; $cols[]='regiune'; $values[]="'".$valori[0]."'"; }else { $cols[]=$col; $values[]="'".$value."'"; } } } // echo"
";print_r($_POST);echo"
"; //echo"
";print_r($_FILES);echo"
"; define("FILE_URL",SITE_PATH.$nr_proiect."/".$_POST["cnp"]."/"); //constant for image directory foreach($_FILES as $colf=>$valuef) { if($valuef["error"]==0) { $cols[]=$colf; $upload_base_dir=FILE_URL; $upload_time_dir=date('Y')."/".date('m')."/".date('d')."/"; // setup directory name $upload_dir = $upload_base_dir; if (!file_exists($upload_dir)) { mkdir($upload_dir, 0777, true); //create directory if not exist } $file_name=basename($valuef['name']); $file=time().'-'.$file_name; $values[]="'".$file."'"; //echo $upload_dir.$file; move_uploaded_file($valuef['tmp_name'],$upload_dir.$file); // upload file arhive_and_encrypt($upload_dir.$file,$upload_dir,$file); if($_POST[$colf]!="") { unlink($upload_dir.$_POST[$colf].".zip.crypt"); } } } //echo"
";print_r($cols);echo"
"; // echo"
";print_r($values);echo"
"; $coloane=implode(', ',$cols); //echo"
"; $valori=implode(', ',$values); /*echo "INSERT INTO gruptinta (".$coloane.") VALUES (".$valori.")";*/ //echo "INSERT INTO bizz_users (".$coloane.") VALUES (".$valori.")"; mysqli_query($link,"INSERT INTO bizz_users (".$coloane.") VALUES (".$valori.")"); echo '
'; $subject2 = 'Înscriere pentru planuri de afaceri!'; $message2=file_get_contents("confirmemail.tmp"); $message2=str_replace('[urlproiect]',$proiecteData[$nr_proiect]['urlproiect'],$message2); $message2=str_replace('[banner]',$proiecteData[$nr_proiect]['banner'],$message2); $message2=str_replace('[email]',$proiecteData[$nr_proiect]['email'],$message2); $message2=str_replace('[email2]',$proiecteData[$nr_proiect]['email2'],$message2); $message2=str_replace('[telefon]',$proiecteData[$nr_proiect]['telefon'],$message2); $message2=str_replace('[parola]',$_POST['password'],$message2); $message2=str_replace('[nume]',$_POST['prenume'] . " " . $_POST['nume'],$message2); $message2=str_replace('[urladmin]',$proiecteData[$nr_proiect]['urladmin'],$message2); $message2=str_replace('[urlgen]',$proiecteData[$nr_proiect]['urlgen'],$message2); $message2=str_replace('[logotrans]',$proiecteData[$nr_proiect]['logotrans'],$message2); $message2=str_replace('[logoalb]',$proiecteData[$nr_proiect]['logoalb'],$message2); $message2=str_replace('[urlconfirm]',$proiecteData[$nr_proiect]['urlpublic'].'/'.$nr_proiect.$test.'/confirm-1-' . encrypt_decrypt('encrypt', $_POST['email']),$message2); $mail2->SMTPDebug = 0; // Enable verbose debug output $mail2->isSMTP(); $mail2->CharSet = 'UTF-8'; // Set mailer to use SMTP $mail2->Host = $smtp[$nr_proiect]['host']; // Specify main and backup SMTP servers $mail2->SMTPAuth = true; // Enable SMTP authentication $mail2->Username =$smtp[$nr_proiect]['username']; // SMTP username $mail2->Password = $smtp[$nr_proiect]['password']; // SMTP password $mail2->SMTPSecure = $smtp[$nr_proiect]['secure']; // Enable TLS encryption, `ssl` also accepted $mail2->Port = $smtp[$nr_proiect]['port']; // TCP port to connect to //echo $_POST['email']; //Recipients $mail2->setFrom($proiecteData[$nr_proiect]['email2'], ''.$numeunitate.' - '.$proiecteData[$nr_proiect]['numeComplet']); //echo $proiecteData[$nr_proiect]['email']; $mail2->addAddress($_POST['email'], $_POST['nume'] . " " . $_POST['prenume']); // Add a recipient //$mail->addAddress('narciscosmin@gmail.com', ''); $mail2->addReplyTo($proiecteData[$nr_proiect]['email2'], ''.$numeunitate.' - '.$proiecteData[$nr_proiect]['numeComplet']); //$mail->addCC('cc@example.com'); // $mail->addBCC('bcc@example.com'); //Attachments // $mail->addAttachment('/var/tmp/file.tar.gz'); // Add attachments // $mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name //Content $mail2->isHTML(true); // Set email format to HTML $mail2->Subject = $subject2; $mail2->Body = $message2; $mail2->send(); }else { $pas=2; echo ' '; echo '
'; $user->verifyCNP($_POST['cnp']); echo '
'; } } } ?>
verifyCNPBool($_POST['cnp'])) { ?>
verifyCNPBool($_POST['cnp'])) { ?>
Aveți deja un cont? Autentificare
Manual de utilizare