sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
проблема я разместил в банер рекламе запустил площадку а он не показывает его в рекламных слотах, хотя площадка запушена, в место этого он показывает 468х60 разместить баннер и не меняются на баннер который в рекламе вот этом скрипте http://seopayeers.ru/ помогите исправить ошибку
Последнее редактирование:
sergo
Местный
- Сообщения
- 49
- Реакции
- 3
А в базу записывается пользователь что зарегистрировался?sanek85 написал(а):проблема такая я поставил букс и пытаюсь пройти регистрацию на почту письмо приходит сданными и при входе пишет что такой пользователь не регистрирован как можно исправить чтобы регистрация проходила ну и создавался аккаунт ? вот на этом сайте http://seopayeers.ru/
Также есть еще 1 проблема разместил банер на сайте должны показывать в местах на этом сайте http://seopayeers.ru/ в местах где свободное место под банер картинка не рекламируется просто показывает свободные места почему и как можно исправить ?
sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
нет не записываетсяsergo написал(а):А в базу записывается пользователь что зарегистрировался?
sergo
Местный
- Сообщения
- 49
- Реакции
- 3
Скинь код регистрации.sanek85 написал(а):нет не записывается
sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
<?@session_start();sergo написал(а):Скинь код регистрации.
function check_yes(){
if(isset($_SESSION["username"])){
echo "<script type='text/javascript'>document.location.href = '/';</script><noscript><meta http-equiv=\"refresh\" content=\"0; url=/\"></noscript>";exit();
}
}
check_yes();
include('podkl/header.php');
include('class/geoip/geoipcity.inc');
$gi=GeoIP_open("class/geoip/GeoLiteCity.dat", GEOIP_STANDARD);
$record=GeoIP_record_by_addr($gi,$ip);
$geo_strana=$record->country_name;
GeoIP_close($gi);
?>
<h1 class="h1">Регистрация нового пользователя</h1>
<?php
if(isset($_SESSION["username"]) && isset($_SESSION["password"])){
echo "<div class='error'>Вы уже зарегистрированы...</div>";
include('podkl/footer.php');exit();
}
if (isset($_POST["username"])){
if( strtolower($_POST['code'])!= strtolower($_SESSION['captcha_keystring']) OR !isset($_SESSION['captcha_keystring']) or @$_POST['code'] == ''){
echo "<div class='error'>Неверно введен проверочный код...</div>";
include('podkl/footer.php');exit();
}
unset($_SESSION["captcha_keystring"]);
$username = mysql_real_escape_string(strtolower(trim($_POST["username"])));
$password = strtolower($_POST["password"]);
$cpassword = strtolower($_POST["cpassword"]);
$country_name = mysql_real_escape_string($_POST["country_name"]);
$email = email($_POST["email"]);
$referer=mysql_real_escape_string(strtolower($_POST["referer"]));
if($username==NULL|$password==NULL|$cpassword==NULL){
echo "<div class='error'>Заполнены не все поля!!!</div>";
}else{
if($email == FALSE){
echo "<div class='error'>Некорректный ввод данных в поле <b>E-mail</b></div>";
include('podkl/footer.php');exit();
}
if($password!=$cpassword || (strlen($password) < 4 || strlen($cpassword) < 4)){
echo "<div class='error'>Пароль короткий (минимум 4 символа) или не совпадают</div>";
include('podkl/footer.php');exit();
}
if(!preg_match("/^[a-zA-Z0-9\_]+$/", $username)){
echo "<div class='error'>Логин не должен содержать русских букв и посторонних символов кроме _!</div>";
include('podkl/footer.php');exit();
}
$sql=mysql_query("SELECT `id` FROM `tb_users` WHERE `email`='$email'");
if(mysql_num_rows($sql)>0){
echo "<div class='error'>Введенный Вами <b>E-mail</b> уже присутствует на проекте</div>";
include('podkl/footer.php');exit();
}
$username_exist = mysql_num_rows(mysql_query("SELECT `username` FROM `tb_users` WHERE `username`='$username'"));
if ($username_exist>0){
echo "<div class='error'>Такой логин есть в системе.</div>";
}else{
$buying='0';
if($referer!=''){
$checkref = mysql_query("SELECT * FROM `tb_users` WHERE `username`='$referer'");
$referer_exist = mysql_num_rows($checkref);
if ($referer_exist<1){
$referer='';
}else{
$myrowz = mysql_fetch_assoc($checkref);
$numero=$myrowz["referals"];
//орейтинг
$check_referer = mysql_query('SELECT `reyting` FROM `tb_users` WHERE `username` = "'.$referer.'"');
$check_referer_row = mysql_fetch_row($check_referer);
$referer_reyting = $check_referer_row[0];
if($referer_reyting >= 200){
$sqlex = "UPDATE `tb_users` SET `referals`='$numero'+1, `reyting` = `reyting` + 0.3 WHERE `username`='$referer'";
}else{
$sqlex = "UPDATE `tb_users` SET `referals`='$numero'+1 WHERE `username`='$referer'";
}
$resultex = mysql_query($sqlex);
if($myrowz["referer"]!=''){$refo2=$myrowz["referer"];}
}
}else{
require('autoref.php');
$referer=getreferer();
if($referer!=''){
mysql_query("update `tb_users` set `referals`=`referals`+'1' where `username`='$referer'");$buying='2';
}
}
$joindate=date("d.m.Y"); $allper = "0";
$active = md5(time().rand(10000, 999999).$email);
mysql_query("INSERT INTO `tb_users` (`username`, `password`, `email`, `referer`, `country`, `joindate`, `buying`, `ref_percent`, `active`)
VALUES('$username','".md5(md5($password))."','".mysql_real_escape_string($email)."','$referer','$country_name','$joindate','$buying', '$allper', '$active')") or die(mysql_error());
$id_u = mysql_insert_id();
define ("DOMEN", "http://".$_SERVER['HTTP_HOST']);
define ("ROOT", $_SERVER['DOCUMENT_ROOT']);
require_once($_SERVER['DOCUMENT_ROOT']."/config/email.conf.php");
$msgsubj="Регистрация на проекте ".$_SERVER['HTTP_HOST'];
$var = array('{DOMEN}','{EMAIL}','{PASS}','{URL_ACTIV}','{ID_USER}');
$zamena = array($_SERVER['HTTP_HOST'],$email,$password,'<a href="'.DOMEN.'/active.php?id='.$id_u.'&code='.$active.'">'.DOMEN.'/active.php?id='.$id_u.'&code='.$active.'</a>',$id_u);
$msgtext = str_replace($var, $zamena, $email_con["register"]);
require_once(ROOT."/class/smtp_class.php");
$mail_out = mail($email,$msgsubj,$msgtext);
if(!$mail_out) {
echo "<div class='succes'>Поздравляем теперь вы <b>$username</b>, зарегистрированы. Вам на E-mail отправлено письмо для активации аккаунта</div>";
}else{
echo "<div class='error'>Вам на E-mail отправлено письмо для активации аккаунта</div>";
mysql_query("DELETE FROM `tb_users` WHERE `email`='".$email."'");
}
}
}
}else{
?>
<form action="rega.php" method="post">
<table class="table">
<tr class="trdef">
<td class="td1"><b>Логин:</b></td><td><input type='text' style="width: 95%;" maxlength='15' name='username' autocomplete="off"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Пароль:</b></td><td><input type="password" style="width: 95%;" maxlength="15" name="password" autocomplete="off" class="field"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Пароль еще раз:</b></td><td><input type="password" style="width: 95%;" maxlength="15" name="cpassword" autocomplete="off" class="field"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Ваш E-mail:</b></td><td><input type="text" style="width: 95%;" maxlength="50" name="email" autocomplete="off" class="field"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Страна:</b></td><td><input type="text" style="width: 95%;" maxlength="25" name="country_name" autocomplete="off" class="field" value="<?=htmlspecialchars($geo_strana);?>" readonly="readonly"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Реферер:</b></td><td>
<?if($_COOKIE["referer"]){?>
<input type="text" style="width: 95%;" maxlength="15" name="referer" value="<? echo $_COOKIE["referer"]; ?>" readonly autocomplete="off" class="field">
<?}else{?>
<input type="text" style="width: 95%;" maxlength="15" name="referer" value="<? echo $elref; ?>" autocomplete="off" class="field">
<?}?>
</td></tr>
<tr class="trdef"><td class="td1"><b>Соглашение нового пользователя:</b></td><td></td></tr>
<tr class="trdef trdef2"><td colspan="2" class="align_c"><textarea readonly="" style="width: 98%; height: 120px;" class="textarea">
Пожалуйста, ОБЯЗАТЕЛЬНО прочтите правила системы!
1) Запрещен спам с просьбами присоединиться к системе. Если мы получим предупреждение о Спаме Ваш счёт будет аннулирован, а учётная запись удалена.
2) Запрещено иметь больше одной учётной записи на проекте <?=ucfirst($_SERVER['HTTP_HOST']);?>. Если Вы забыли пароль воспользуйтесь формой восстановления пароля.
3) Администрация работает с системой оплаты WebMoney.
4) Все попытки накрутки системы повлекут за собой обнуление Вашего баланса без разберательств! Если попытки в будущем повторятся Вам будет заблокирован доступ на Наш сайт!
5) Вы должны ввести правильный WMID и WMR кошелек в системе WebMoney. Мы не отвечаем за ошибочно введенные данные.
6) Запрещены любые оскорбления в адрес участников проекта и администрации. В случае выявления оскорблений, Ваш аккаунт будет удален из системы.
7) Присоединяясь к системе, Вы обязаны соблюдать законы стран СНГ.
8) Запрещено привлекать рефералов по своей реферальной ссылке обманным путем. В случае жалоб на Вас и их подтверждения, Ваш аккаунт будет удален из системы!
9) Запрещено спамить по внутренней почте! И распространять рекламные ссылки!
10) В случае удаления Вашего аккаунта из-за нарушения правил, администрация не обязана возмещать все Ваши возможные убытки.
11) Администрация имеет право в любое время, без предупреждения удалить Вашу рекламу без возвращения средств, если она не соответствует законам стран СНГ.
12) Заработанные деньги выплачиваются через платёжную систему WebMoney.
13) Администрация проекта <?=ucfirst($_SERVER['HTTP_HOST']);?> не несет ответственности за возможное снижение или повышение заработка и активности ваших рефералов.
</textarea></td></tr>
<tr class="trdef trdef2">
<td colspan="2">Нажимая "Зарегистрироваться", Вы автоматически соглашаетесь с правилами!</td>
</tr>
<tr class="trdef">
<td class="td1"><b>Код на картинке:</b></td><td><input type="text" style="width: 70px;" maxlength="10" name="code" autocomplete="off" class="securitycode"></td>
</tr>
<tr class="trdef">
<td></td><td><a href="#" onclick="document.getElementById('cap').src = 'kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>'; return false;">
<img id="cap" src="kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>"></td>
</a>
</tr>
<tr>
<td colspan="2" class="align_c" style="padding: 10px;"><input type="submit" value="Зарегистрироваться" class="button"></td>
</tr>
</table>
</form>
<?}include('podkl/footer.php'); ?>
sergo
Местный
- Сообщения
- 49
- Реакции
- 3
При регистрации ошибок никаких не пишет?sanek85 написал(а):<?@session_start();
function check_yes(){
if(isset($_SESSION["username"])){
echo "<script type='text/javascript'>document.location.href = '/';</script><noscript><meta http-equiv=\"refresh\" content=\"0; url=/\"></noscript>";exit();
}
}
check_yes();
include('podkl/header.php');
include('class/geoip/geoipcity.inc');
$gi=GeoIP_open("class/geoip/GeoLiteCity.dat", GEOIP_STANDARD);
$record=GeoIP_record_by_addr($gi,$ip);
$geo_strana=$record->country_name;
GeoIP_close($gi);
?>
<h1 class="h1">Регистрация нового пользователя</h1>
<?php
if(isset($_SESSION["username"]) && isset($_SESSION["password"])){
echo "<div class='error'>Вы уже зарегистрированы...</div>";
include('podkl/footer.php');exit();
}
if (isset($_POST["username"])){
if( strtolower($_POST['code'])!= strtolower($_SESSION['captcha_keystring']) OR !isset($_SESSION['captcha_keystring']) or @$_POST['code'] == ''){
echo "<div class='error'>Неверно введен проверочный код...</div>";
include('podkl/footer.php');exit();
}
unset($_SESSION["captcha_keystring"]);
$username = mysql_real_escape_string(strtolower(trim($_POST["username"])));
$password = strtolower($_POST["password"]);
$cpassword = strtolower($_POST["cpassword"]);
$country_name = mysql_real_escape_string($_POST["country_name"]);
$email = email($_POST["email"]);
$referer=mysql_real_escape_string(strtolower($_POST["referer"]));
if($username==NULL|$password==NULL|$cpassword==NULL){
echo "<div class='error'>Заполнены не все поля!!!</div>";
}else{
if($email == FALSE){
echo "<div class='error'>Некорректный ввод данных в поле <b>E-mail</b></div>";
include('podkl/footer.php');exit();
}
if($password!=$cpassword || (strlen($password) < 4 || strlen($cpassword) < 4)){
echo "<div class='error'>Пароль короткий (минимум 4 символа) или не совпадают</div>";
include('podkl/footer.php');exit();
}
if(!preg_match("/^[a-zA-Z0-9\_]+$/", $username)){
echo "<div class='error'>Логин не должен содержать русских букв и посторонних символов кроме _!</div>";
include('podkl/footer.php');exit();
}
$sql=mysql_query("SELECT `id` FROM `tb_users` WHERE `email`='$email'");
if(mysql_num_rows($sql)>0){
echo "<div class='error'>Введенный Вами <b>E-mail</b> уже присутствует на проекте</div>";
include('podkl/footer.php');exit();
}
$username_exist = mysql_num_rows(mysql_query("SELECT `username` FROM `tb_users` WHERE `username`='$username'"));
if ($username_exist>0){
echo "<div class='error'>Такой логин есть в системе.</div>";
}else{
$buying='0';
if($referer!=''){
$checkref = mysql_query("SELECT * FROM `tb_users` WHERE `username`='$referer'");
$referer_exist = mysql_num_rows($checkref);
if ($referer_exist<1){
$referer='';
}else{
$myrowz = mysql_fetch_assoc($checkref);
$numero=$myrowz["referals"];
//орейтинг
$check_referer = mysql_query('SELECT `reyting` FROM `tb_users` WHERE `username` = "'.$referer.'"');
$check_referer_row = mysql_fetch_row($check_referer);
$referer_reyting = $check_referer_row[0];
if($referer_reyting >= 200){
$sqlex = "UPDATE `tb_users` SET `referals`='$numero'+1, `reyting` = `reyting` + 0.3 WHERE `username`='$referer'";
}else{
$sqlex = "UPDATE `tb_users` SET `referals`='$numero'+1 WHERE `username`='$referer'";
}
$resultex = mysql_query($sqlex);
if($myrowz["referer"]!=''){$refo2=$myrowz["referer"];}
}
}else{
require('autoref.php');
$referer=getreferer();
if($referer!=''){
mysql_query("update `tb_users` set `referals`=`referals`+'1' where `username`='$referer'");$buying='2';
}
}
$joindate=date("d.m.Y"); $allper = "0";
$active = md5(time().rand(10000, 999999).$email);
mysql_query("INSERT INTO `tb_users` (`username`, `password`, `email`, `referer`, `country`, `joindate`, `buying`, `ref_percent`, `active`)
VALUES('$username','".md5(md5($password))."','".mysql_real_escape_string($email)."','$referer','$country_name','$joindate','$buying', '$allper', '$active')") or die(mysql_error());
$id_u = mysql_insert_id();
define ("DOMEN", "http://".$_SERVER['HTTP_HOST']);
define ("ROOT", $_SERVER['DOCUMENT_ROOT']);
require_once($_SERVER['DOCUMENT_ROOT']."/config/email.conf.php");
$msgsubj="Регистрация на проекте ".$_SERVER['HTTP_HOST'];
$var = array('{DOMEN}','{EMAIL}','{PASS}','{URL_ACTIV}','{ID_USER}');
$zamena = array($_SERVER['HTTP_HOST'],$email,$password,'<a href="'.DOMEN.'/active.php?id='.$id_u.'&code='.$active.'">'.DOMEN.'/active.php?id='.$id_u.'&code='.$active.'</a>',$id_u);
$msgtext = str_replace($var, $zamena, $email_con["register"]);
require_once(ROOT."/class/smtp_class.php");
$mail_out = mail($email,$msgsubj,$msgtext);
if(!$mail_out) {
echo "<div class='succes'>Поздравляем теперь вы <b>$username</b>, зарегистрированы. Вам на E-mail отправлено письмо для активации аккаунта</div>";
}else{
echo "<div class='error'>Вам на E-mail отправлено письмо для активации аккаунта</div>";
mysql_query("DELETE FROM `tb_users` WHERE `email`='".$email."'");
}
}
}
}else{
?>
<form action="rega.php" method="post">
<table class="table">
<tr class="trdef">
<td class="td1"><b>Логин:</b></td><td><input type='text' style="width: 95%;" maxlength='15' name='username' autocomplete="off"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Пароль:</b></td><td><input type="password" style="width: 95%;" maxlength="15" name="password" autocomplete="off" class="field"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Пароль еще раз:</b></td><td><input type="password" style="width: 95%;" maxlength="15" name="cpassword" autocomplete="off" class="field"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Ваш E-mail:</b></td><td><input type="text" style="width: 95%;" maxlength="50" name="email" autocomplete="off" class="field"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Страна:</b></td><td><input type="text" style="width: 95%;" maxlength="25" name="country_name" autocomplete="off" class="field" value="<?=htmlspecialchars($geo_strana);?>" readonly="readonly"></td>
</tr>
<tr class="trdef">
<td class="td1"><b>Реферер:</b></td><td>
<?if($_COOKIE["referer"]){?>
<input type="text" style="width: 95%;" maxlength="15" name="referer" value="<? echo $_COOKIE["referer"]; ?>" readonly autocomplete="off" class="field">
<?}else{?>
<input type="text" style="width: 95%;" maxlength="15" name="referer" value="<? echo $elref; ?>" autocomplete="off" class="field">
<?}?>
</td></tr>
<tr class="trdef"><td class="td1"><b>Соглашение нового пользователя:</b></td><td></td></tr>
<tr class="trdef trdef2"><td colspan="2" class="align_c"><textarea readonly="" style="width: 98%; height: 120px;" class="textarea">
Пожалуйста, ОБЯЗАТЕЛЬНО прочтите правила системы!
1) Запрещен спам с просьбами присоединиться к системе. Если мы получим предупреждение о Спаме Ваш счёт будет аннулирован, а учётная запись удалена.
2) Запрещено иметь больше одной учётной записи на проекте <?=ucfirst($_SERVER['HTTP_HOST']);?>. Если Вы забыли пароль воспользуйтесь формой восстановления пароля.
3) Администрация работает с системой оплаты WebMoney.
4) Все попытки накрутки системы повлекут за собой обнуление Вашего баланса без разберательств! Если попытки в будущем повторятся Вам будет заблокирован доступ на Наш сайт!
5) Вы должны ввести правильный WMID и WMR кошелек в системе WebMoney. Мы не отвечаем за ошибочно введенные данные.
6) Запрещены любые оскорбления в адрес участников проекта и администрации. В случае выявления оскорблений, Ваш аккаунт будет удален из системы.
7) Присоединяясь к системе, Вы обязаны соблюдать законы стран СНГ.
8) Запрещено привлекать рефералов по своей реферальной ссылке обманным путем. В случае жалоб на Вас и их подтверждения, Ваш аккаунт будет удален из системы!
9) Запрещено спамить по внутренней почте! И распространять рекламные ссылки!
10) В случае удаления Вашего аккаунта из-за нарушения правил, администрация не обязана возмещать все Ваши возможные убытки.
11) Администрация имеет право в любое время, без предупреждения удалить Вашу рекламу без возвращения средств, если она не соответствует законам стран СНГ.
12) Заработанные деньги выплачиваются через платёжную систему WebMoney.
13) Администрация проекта <?=ucfirst($_SERVER['HTTP_HOST']);?> не несет ответственности за возможное снижение или повышение заработка и активности ваших рефералов.
</textarea></td></tr>
<tr class="trdef trdef2">
<td colspan="2">Нажимая "Зарегистрироваться", Вы автоматически соглашаетесь с правилами!</td>
</tr>
<tr class="trdef">
<td class="td1"><b>Код на картинке:</b></td><td><input type="text" style="width: 70px;" maxlength="10" name="code" autocomplete="off" class="securitycode"></td>
</tr>
<tr class="trdef">
<td></td><td><a href="#" onclick="document.getElementById('cap').src = 'kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>'; return false;">
<img id="cap" src="kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>"></td>
</a>
</tr>
<tr>
<td colspan="2" class="align_c" style="padding: 10px;"><input type="submit" value="Зарегистрироваться" class="button"></td>
</tr>
</table>
</form>
<?}include('podkl/footer.php'); ?>
Попробуй зарегистрироваться и не переходя по ссылке что на e-mail приходит, посмотреть в базу записалось или нет.
sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
но в базе появилось в users_online что Регистрируетсяsergo написал(а):При регистрации ошибок никаких не пишет?
Попробуй зарегистрироваться и не переходя по ссылке что на e-mail приходит, посмотреть в базу записалось или нет.