<?php
get_header();
registerNow();
//get_sidebar();
function registerNow()
{
global $wpdb,$table_prefix,$wp_version,$userdata,$current_user, $user_ID,$post,$wp_rewrite,$g_content;
get_currentuserinfo();
ob_start();
require_once(ABSPATH."/wp-includes/registration.php");
echo "<div id='left'>";
$errors = array();
nocache_headers();
$user_login = '';
$user_pass = '';
$confirm_pass = '';
$using_cookie = FALSE;
$m_siteurl = get_option('home');
$m_errorHead = '<div>';
$m_errorHead .= '<h2>error:</h2><br />';
$m_errorHead .= "<hr><br />";
$m_errorTail = '</div>';
$m_srReadSuccessHead = '<br /><div>';
$m_srReadSuccessHead .= '<h2>open an account</h2><br />';
$m_srReadSuccessTail = '</div>';
$m_registerURL1 = get_option('istifade')."/istifade/";
$m_registerURL = get_option('home')."/?s=Register";
$m_stReadErrorString = "<BR /> <BR />return<a href='".$m_registerURL."'>here</a><br /><br />";
if (isset($_POST['landRegisterUser']))
{
$user_login = $wpdb->escape($_POST['landRegisterUser']);
if (empty($user_login))
{
die($m_errorHead."input user".$m_stReadErrorString.$m_errorTail);
}
$user_login = sanitize_user( $user_login );
$user_email = $wpdb->escape($_POST['landRegisterEmail']);
if (empty($user_email))
{
die($m_errorHead."input email".$m_stReadErrorString.$m_errorTail);
}
var_dump(filter_var('email@domain.com', FILTER_VALIDATE_EMAIL));
$user_pass = $wpdb->escape($_POST['landFirstPass']);
if (empty($user_pass))
{
die($m_errorHead."enter pass".$m_stReadErrorString.$m_errorTail);
}
$confirm_pass = $wpdb->escape($_POST['landAgainPass']);
if (empty($user_pass))
{
die($m_errorHead."postal code)".$m_stReadErrorString.$m_errorTail);
}
if (isset($user_login))
{
$table_name = $table_prefix . "users";
$m_stSearchUserSql = "SELECT `ID`,`user_email`,`user_login` FROM `" .$table_name."` WHERE `user_login` = '".$user_login."' OR `user_email` = '".$user_email."' LIMIT 1";
$m_stSearchUserResult = $wpdb->get_results($m_stSearchUserSql,ARRAY_A);
if ((!(empty($m_stSearchUserResult[0]['ID']))) || (!(empty($m_stSearchUserResult[0]['user_email']))))
{
if ($m_stSearchUserResult[0]['user_email'] == $user_email)
{
die($m_errorHead."existing email".$m_stReadErrorString.$m_errorTail);
}
if (!(empty($m_stSearchUserResult[0]['ID'])))
{
die($m_errorHead."existing user".$m_stReadErrorString.$m_errorTail);
}
}
else
{
$end_pass = md5($user_pass);
$user_id = wp_create_user( $user_login, $end_pass, $user_email );
if ( !$user_id )
{
die($m_errorHead."error.".$m_stReadErrorString.$m_errorTail);
}
else
{
$m_table = $table_prefix."users";
$m_sql = "update `".$m_table."` set `user_pass` = '".$end_pass."' where `ID` = '".$user_id."'";
$m_result = $wpdb->query($m_sql);
$m_stSiteURL = get_option('home');
$m_stSiteURL = str_replace("http://","",$m_stSiteURL);
$m_stSiteLink = get_option('home');
$m_stTitle = "message".$m_stSiteURL."!";
echo "<div class='tahomaset'>";$m_stMessage = "
echo "</div>";
echo '<br />';
echo "<div><h2>thanks!</h2>".$m_stMessage;
echo "<div class='tahomaset'>";
echo "your <a href='".get_option('home')."'> access </a>.";
echo "<br />";
echo '<br />';
echo "<br />";
echo $m_srReadSuccessTail."</div>";
echo "<div style='clear:both;'></div>";
$nowUserInfo = get_userdata(1);
$fromAdminMail = $nowUserInfo->user_email;
$headers = "from: ". get_option("blogname") ." <" . $fromAdminMail . ">\r\n";
$m_checkURL = get_option('home')."/?page_id=".get_option('land_email_confirm');
$me_title = "thanks!";
//mail($user_email,$me_title,$m_stMessage,$headers);
}
}
}
}
else
{
echo '<br />';
echo '<form id="registerFirstForm" action="" method="post">';
//echo '<div style="width:350px;border:1px solid #ccc;background:#eee;margin:3px 0px 50px 0px;padding:20px 18px;font-size:12px;font-family: Arial,Verdana,Sans-Serif;">';
echo "<div>";
echo '<h2 style="color:#D2691E;font-size:14px;">register now:</h2>';
echo '<br />';
echo '<br />';
if ( FALSE == get_option('users_can_register') )
{
echo "<p>";
echo "coming soon";
echo "</p>";
exit;
}
else
{
echo "<table>";
echo "<tr><td>email:</td></tr>";
echo '<tr>';
echo '<td><input type="text" id="landRegisterEmail" name="landRegisterEmail" class="regs" /></td></tr>';
echo "<tr><td>user:</td></tr>";
echo '<tr>';
echo '<td><input type="text" id="landRegisterUser" name="landRegisterUser" class="regs" /></td></tr>';
echo "<tr><td>pass:</td></tr>";
echo '<tr>';
echo '<td><input type="password" id="landFirstPass" name="landFirstPass" class="regs" /></td></tr>';
echo "</table>";
echo '<br />';
echo '<input type="hidden" id="userHidden" name="userHidden" value="gizli" />';
echo '<button type="submit" id="usersubmit" name="usersubmit" value="Register" style="background-image:url(reg-button.png);width:130px;height:40px;margin-top:5px;"></button>';
echo '<br /><br />';
}
echo "</div>";
echo '</form>';
}
echo "</div>";
}
get_footer();
?>