HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 01.12.2009, 23:34
Pr13raK
Познающий
Регистрация: 24.11.2004
Сообщений: 55
С нами: 11294650

Репутация: 36
По умолчанию

Спасибо Димыч)
лови плюс 5)

правда у меня плюс неГРИНеный) хы
но все же
 
Ответить с цитированием

  #2  
Старый 02.12.2009, 00:02
Stаfford
Новичок
Регистрация: 24.11.2009
Сообщений: 18
С нами: 8664424

Репутация: 6
Post

PHP код:
<?php
include("inc/db.php");
$_POST['name']=$name;
$_POST['pass']=$pass;
$_POST['mail']=$mail;
$query "INSERT INTO test VALUES ('','$name','$pass','$mail','')";


if(!empty(
$_POST['name'])){
    echo
"Вы не заполнили поле - Nick";
}else
{
    if(!empty(
$_POST['pass'])){
        echo
"Вы не заполнили поле - Pass";
    }
    else{
        if(!empty(
$_POST['mail'])){
            echo
"Вы не заполнили поле - Mail";}
            else{
            if(
mysql_query($query)){
                echo
"Вы успешно зарегистрировались";
            }else
            {
                echo
"Ошибка при регистрации";
                echo
'<br>';
                echo 
mysql_error();
            }
                
            }
}
    }




?>
В базу не вносятся никакие значения, кроме id Помогите о ГУРУ античата
 
Ответить с цитированием

  #3  
Старый 02.12.2009, 00:07
Root-access
Участник форума
Регистрация: 18.06.2008
Сообщений: 222
С нами: 9419426

Репутация: 648
По умолчанию

Цитата:
Сообщение от Stаfford  
PHP код:
<?php
include("inc/db.php");
$_POST['name']=$name;
$_POST['pass']=$pass;
$_POST['mail']=$mail;
$query "INSERT INTO test VALUES ('','$name','$pass','$mail','')";


if(!empty(
$_POST['name'])){
    echo
"Вы не заполнили поле - Nick";
}else
{
    if(!empty(
$_POST['pass'])){
        echo
"Вы не заполнили поле - Pass";
    }
    else{
        if(!empty(
$_POST['mail'])){
            echo
"Вы не заполнили поле - Mail";}
            else{
            if(
mysql_query($query)){
                echo
"Вы успешно зарегистрировались";
            }else
            {
                echo
"Ошибка при регистрации";
                echo
'<br>';
                echo 
mysql_error();
            }
                
            }
}
    }




?>
В базу не вносятся никакие значения, кроме id Помогите о ГУРУ античата

Ты забыл сделать сам запрос)

Добавь строчку mysql_query($query);

И ещё: ты наверное забыл и подключить к базе, если это конечно не сделано в скрипте /inc/db.php

Последний раз редактировалось Root-access; 02.12.2009 в 00:09..
 
Ответить с цитированием

  #4  
Старый 02.12.2009, 01:20
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

PHP код:
l">E 
А что это он ищет такое?
 
Ответить с цитированием

  #5  
Старый 02.12.2009, 00:14
Stаfford
Новичок
Регистрация: 24.11.2009
Сообщений: 18
С нами: 8664424

Репутация: 6
По умолчанию

Root-Acess, у меня mysql_query($query) находится в if else Она там как раз и выполняется а проблема в том, что в MySQL все поля кроме id т.к. он у меня автоопределяется, пустые
 
Ответить с цитированием

  #6  
Старый 02.12.2009, 00:28
-=Zhenek=-
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
С нами: 9663762

Репутация: 114
По умолчанию

PHP код:
<?php 
include("inc/db.php"); 
$name $_POST['name']; 
$pass $_POST['pass']; 
$mail $_POST['mail']; 
$query "INSERT INTO test(id,name,pass,email,blablabla) VALUES (null,'$name','$pass','$mail','')"


if(!empty(
$name)){echo"Вы не заполнили поле - Nick<br>"$err 1;}
if(!empty(
$pass)){echo"Вы не заполнили поле - Pass<br>"$err 1;}
if(!empty(
$mail)){echo"Вы не заполнили поле - mail<br>"$err 1;}
if(
$err != 1) {
mysql_query($query) or die(mysql_error());
   echo
"Вы успешно зарегистрировались"
}else {
 echo
"Ошибка при регистрации"
   }
?>
Попробуй так. Писал не проверяя мог забыть гденить ;

В базе у поля id должно стоять auto_incriment


PHP код:
<?php 
$site
=file("C:site.txt"); 
$dir=file("C:dir.txt"); 
$good=@fopen("C:good.txt",w); 
$bad=@fopen("C:bad.txt",w); 
for(
$col=count($dir);$col!=0;$col--) 

$url="http://".$site[0].$dir[$col];
...........
попрлбуй в пути поставить слеши пример :

PHP код:
$site=file("C:\site.txt"); 

Последний раз редактировалось -=Zhenek=-; 02.12.2009 в 00:33..
 
Ответить с цитированием

  #7  
Старый 02.12.2009, 01:17
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
С нами: 9356016

Репутация: 31
Thumbs up

Здравствуйте!


Есть старый скрипт для логина и поддержки online статуса вКонтакте.


PHP код:
<?php
    set_time_limit
(0);

    
$email ""
    
$pass ""
    
$log "1";

// Логинемся с куками

   
$ch curl_init("http://vkontakte.ru/index.php");
   
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
   
curl_setopt($chCURLOPT_REFERER"http://vkontakte.ru/index.php");
   
curl_setopt($chCURLOPT_COOKIEFILE"./cook7777");
   
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
   
curl_setopt($chCURLOPT_RETURNTRANSFER1);
   
$result  curl_exec($ch);
    

// Если с куками не получилось, значит их нет либо устарели
// Логинемся с email'oм и паролем

  
if (preg_match('#l">E(.*?)<#i',$result,$avtoriz))
   {
     
     
$ch curl_init("http://vkontakte.ru/login.php");
     
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
     
curl_setopt($chCURLOPT_POST1);
     
curl_setopt($chCURLOPT_HEADER1);
     
curl_setopt($chCURLOPT_POSTFIELDS"op=a_login_attempt&email=".urlencode($email)."&pass=".urlencode($pass)."&expire=0");
     
curl_setopt($chCURLOPT_REFERER"http://vkontakte.ru/index.php");
     
curl_setopt($chCURLOPT_COOKIEJAR"./cook7777");
     
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
     
curl_setopt($chCURLOPT_RETURNTRANSFER1);
     
$res_index  curl_exec($ch);
  }

?>
Почему то не работает, кто-нибудь может подсказать в чём проблема?


Заранее благодарен!
 
Ответить с цитированием

  #8  
Старый 02.12.2009, 01:30
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
С нами: 9356016

Репутация: 31
По умолчанию

Это готовый скрипт взятый из просторов WWW, сам в замешательстве, видимо некий кусок со страницы по которой понимаем что мы залогинены или нет.
 
Ответить с цитированием

  #9  
Старый 02.12.2009, 01:38
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 979


По умолчанию

PHP код:
 $resp curl_exec($ch);
            
curl_setopt($chCURLOPT_URL'http://login.vk.com/?act=login');
            
curl_setopt($chCURLOPT_POSTtrue);
            
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
                
curl_setopt($chCURLOPT_PROXY$proxyq);
            
curl_setopt($chCURLOPT_TIMEOUT20);
            
curl_setopt($chCURLOPT_HEADERtrue);
            
curl_setopt($chCURLOPT_USERAGENT,
                
'Mozilla/4.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7)');
            
curl_setopt($chCURLOPT_POSTFIELDS"email={$acc}&pass={$pass}");
            
$resp curl_exec($ch);
        }
        
preg_match("#value='(.*?)'#i"$resp$lnk);
        
$cook "remixsid=" $lnk[1]; 
Сам поменять думаю сможешь.
__________________
Blog
 
Ответить с цитированием

  #10  
Старый 02.12.2009, 13:29
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
С нами: 9347610

Репутация: 165
По умолчанию

Всем привет.
В базе есть текст, например "12345678910"
Вывожу его так "SELECT * FROM `tetom` order by id desc"
Возможно ли как нибудь оьрезать этот текст до "1234567"
Без использования substr?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.