ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #8621  
Старый 09.02.2009, 16:19
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Сделай по етому принцыпу
PHP код:
<?php

    $conn 
mysql_connect("localhost""mysql_user""mysql_password");
    
    if (!
$conn) {
        echo 
"Unable to connect to DB: " mysql_error();
        exit;
    }
    
    if (!
mysql_select_db("mydbname")) {
        echo 
"Unable to select mydbname: " mysql_error();
        exit;
    }
    
    
$sql "SELECT id as userid, fullname, userstatus 
            FROM   sometable
            WHERE  userstatus = 1"
;

    
$result mysql_query($sql);

    if (!
$result) {
        echo 
"Could not successfully run query ($sql) from DB: " mysql_error();
        exit;
    }
    
    if (
mysql_num_rows($result) == 0) {
        echo 
"No rows found, nothing to print so am exiting";
        exit;
    }

    
// До тех пор, пока в результате содержатся ряды, помещаем их в
    // ассоциативный массив.
    // Заметка: если запрос возвращает только один ряд -- нет нужды в цикле.
    // Заметка: если вы добавите extract($row); в начало цикла, вы сделаете
    //          доступными переменные $userid, $fullname, $userstatus.
    
while ($row mysql_fetch_assoc($result)) {
        echo 
$row["userid"];
        echo 
$row["fullname"];
        echo 
$row["userstatus"];
    }
        
    
mysql_free_result($result);

?>
 

  #8622  
Старый 09.02.2009, 16:21
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от m0Hze  
Тоесть только первое совпадение.Мне же нужно выдраь и второй хеш.Что неправильно?
while ($row = mysql_fetch_array($r))
print_r($row);


mysql_fetch_array одну строчку возвращает. (притом в мускуле - в порядке добавления строк! "реляционная СУБД", нафиг)
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 

  #8623  
Старый 09.02.2009, 16:24
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

хм,спсибо,если делать вот так:
PHP код:
while ($row mysql_fetch_assoc($query)) {
echo 
"trim($row['hash'])";
    } 
ТО работает на уря Выяснилось - виноват феч_аррей,так как мускул ресульт,возвращает все значения.Возможно есть еще один обход while? Чтото мне не нравиться вид того что получилось
 

  #8624  
Старый 09.02.2009, 16:42
Carbon1
Новичок
Регистрация: 08.02.2009
Сообщений: 17
Провел на форуме:
90355

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

Цитата:
Сообщение от b3  
Carbon1
это?
PHP код:
<?php
$fp 
file_get_contents("http://paste.ubuntu.com/");
echo 
$fp;
?>
Спасибо буду знать уже...но там такая фишка что когда нажимаешь на отправить оно у меня возвращается на localhost =(
 

  #8625  
Старый 09.02.2009, 16:58
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Цитата:
но там такая фишка что когда нажимаешь на отправить оно у меня возвращается на localhost =(
Конечно... если кликаешь отправить, запрос идет post'om на страницу н.п. index.php?send. Соответственно у тебя нету send, и поэтому возвращает на index.php. Через файл-гет-контентс выхода не будет, разве что юзай str_replace либо сохрани страничку из сайта paste.ubuntu.com и отредактируй все пути на http://paste.ubuntu.com/file.php
 

  #8626  
Старый 09.02.2009, 16:59
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Совсем глуаи вопрос,чтото я заступарился
Имею запрос.
PHP код:
$pass 'qwerty';
$old =  "old_password('".$pass."')";
 
mysql_query("INSERT INTO basehash VALUES(NULL,".$old."")"); 
Естевственно $old неподставлет значение $pass, а то и вообще ничего незаписывает.
Какбе мне измудриться?
 

  #8627  
Старый 09.02.2009, 18:57
5triker
Участник форума
Регистрация: 05.04.2007
Сообщений: 150
Провел на форуме:
771228

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

PHP код:
 $pass 'qwerty'
$old =  "old_password('".$pass."')"
 
mysql_query("INSERT INTO basehash VALUES(NULL,".$old.")"); 
 

  #8628  
Старый 09.02.2009, 19:51
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Как за один запрос,пройти по нескольким значениям?Тоесть примерно так:
PHP код:
$checkbase mysql_query("SELECT * FROM hash WHERE hash='".md5($pass)."' or hash='".md5(md5($pass))."'"); 
 

  #8629  
Старый 09.02.2009, 20:02
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме:
750298

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

m0Hze а если запрос сделаешь один а потом средствами php проверишь все в цикле?
 

  #8630  
Старый 09.02.2009, 20:12
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Некатит,сделал функцию подцепляемую.Мне просто нужно как можно меньше код сделать основной.В общем дописал функцию
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ