Dracula
Новичок
Проблема с данными MySQL и генерации хеша sha256
У меня такая проблема :
При формировании хэша не происходит выбор данных из таблицы, в ходе этого хэш генерируется не из данных таблицы, а из переменных, которые должны заменяться информацией из таблицы. Не производится замена переменных на данные. Генерит по тупому из перменных. Вот собственно и сам код :
if ($_POST["generator"] == 'VASYA') {
$genik=@mysql_fetch_array(@mysql_query("select * from table1 WHERE pipka=$POST[pipka] && field10!='' limit 1"));
$bz1 = $genik['field1'];
$bz2 = $genik['field2'];
$bz3 = $genik['field3'];
$bz4 = $genik['field4'];
$bz5 = $genik['pipka'];
$bz6 = $genik['field5'];
$bz7 = $genik['field6'];
$bz8 = $genik['field7'];
$bz9 = $genik['field8'];
$bz10 = $genik['field9'];
$bz11 = $genik['field10'];
$bz12 = $genik['field11'];
$generator = "VasyaPupkin";
$fraza = $bz1.":".$bz2.":".$bz3.":".$bz4.":".$bz5.":".$bz6.":".$bz7;
include_once("sha256.class.php");
$hash = SHA256::hash($fraza);
$lr_real_hash = strtoupper($hash);
}
Используется класс
http://www.programmeur-analyste.com/includes/classes/hash/sha256.class.php
Огромная просьба - подскажите пожалуйста где ошибка ?
У меня такая проблема :
При формировании хэша не происходит выбор данных из таблицы, в ходе этого хэш генерируется не из данных таблицы, а из переменных, которые должны заменяться информацией из таблицы. Не производится замена переменных на данные. Генерит по тупому из перменных. Вот собственно и сам код :
if ($_POST["generator"] == 'VASYA') {
$genik=@mysql_fetch_array(@mysql_query("select * from table1 WHERE pipka=$POST[pipka] && field10!='' limit 1"));
$bz1 = $genik['field1'];
$bz2 = $genik['field2'];
$bz3 = $genik['field3'];
$bz4 = $genik['field4'];
$bz5 = $genik['pipka'];
$bz6 = $genik['field5'];
$bz7 = $genik['field6'];
$bz8 = $genik['field7'];
$bz9 = $genik['field8'];
$bz10 = $genik['field9'];
$bz11 = $genik['field10'];
$bz12 = $genik['field11'];
$generator = "VasyaPupkin";
$fraza = $bz1.":".$bz2.":".$bz3.":".$bz4.":".$bz5.":".$bz6.":".$bz7;
include_once("sha256.class.php");
$hash = SHA256::hash($fraza);
$lr_real_hash = strtoupper($hash);
}
Используется класс
http://www.programmeur-analyste.com/includes/classes/hash/sha256.class.php
Огромная просьба - подскажите пожалуйста где ошибка ?