[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кодирование данных
OneFinal
стоит такая задача,
на сайте партнера нужно разместить скрипт
примерно такого вида
mysql_query("select max from table");


и получить цифру, потом эту цифру передать обратно, но сделать это так что бы её нельзя было подменить, криптование не подходит. Есть предложения ?


З.Ы я смотрю в сторону такого

Сначала получить ключ с своего сайта и сохранять его куда то с номером сессии (например 123) после этого делать запрос в базу и клеить в виде
$out = "123".$max;


и отправлять обратно, если ключи сходятся тогда делать то что нужно.
OneFinal1
Я разобрался не надо
OneFinal
Цитата (OneFinal1 @ 29.08.2013 - 16:19)
Я разобрался не надо

очень смешно biggrin.gif
inpost
Если есть доступ к исходному коду, то ничего не мешает вырезать данный участок и нажать 1 кнопочку DELETE. Всё, и нет защиты.
Часть непонятных данных тягать с сервера, чтобы нельзя было хранить локально. Любое локальное исправляется.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
OneFinal
можно пример? Не много не въехал)
OneFinal
в принципе понял, сделал
Файл на сайте партнера

$db_host = "localhost";
$db_user = "root";
$db_pass = "root";
$db_name = "db";
function Connectmysql($db_host, $db_user, $db_pass, $db_name) {
$db_connect = @mysql_connect($db_host, $db_user, $db_pass);
$db_select = @mysql_select_db($db_name);
if (!$db_connect) {
return false;
}
}



$link = Connectmysql($db_host, $db_user, $db_pass, $db_name);
require 'http://site.com/getphp.txt';



getphp.txt

$qr_result = mysql_query("select * from table limit 10") or die(mysql_error());

echo '<table border="1">';
echo '<thead>';
echo '<tr>';
echo '<th>Id</th>';
echo '<th>Имя</th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';

while($data = mysql_fetch_array($qr_result)){
echo '<tr>';
echo '<td>' . $data['id'] . '</td>';
echo '<td>' . $data['name'] . '</td>';
echo '</tr>';
}

echo '</tbody>';
echo '</table>';


но как быть с allow_url_include ?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.