Помогите написать скрипт (вывод ссылок) - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Thu, 28 Nov 2024 07:54:08 +030020. <strong>SIR2100</strong>, смотри в личку
https://visavi.net/topics/19631/333353
Помогите написать скрипт (вывод ссылок) Камиль РизаевMon, 14 Mar 2011 20:06:34 +0300Сообщенияhttps://visavi.net/topics/19631/333353запись в файл как выглядеть будет? <br>
исправьте<br>
<pre class="prettyprint">$file = file('../local/adminpass.dat');
echo '<font class=gtext>Изменить пароль:</font>';
$str=md5($_POST['wpassword']);
fwrite($file,$str);
echo '<input type="text" maxlength="30" name="wpassword"><br>';
echo '<input type="submit" value="Добавить"><br>';</pre>
https://visavi.net/topics/19631/332379
Помогите написать скрипт (вывод ссылок) SIR2100Sun, 13 Mar 2011 14:26:47 +0300Сообщенияhttps://visavi.net/topics/19631/332379Фигня какая-то. Не читается файл. В этом и проблема
https://visavi.net/topics/19631/332345
Помогите написать скрипт (вывод ссылок) SIR2100Sun, 13 Mar 2011 13:35:30 +0300Сообщенияhttps://visavi.net/topics/19631/332345Еще вопрос. будет админка. есть проблема<br>
<pre class="prettyprint">
<?php
$password = fopen("../local/adminpass.dat" , "r");
$pass=md5($_POST['pass']);
if(!isset($pass))
{
echo'<form action="?" method="POST">
<input type="pass" name="pass">
<input type="submit" value="Готово">
</form>';
$password=$pass;
}
elseif($pass == $password)
{
echo '<font class=gtext >Админка</font><br>';
print md5($_POST['password']);
echo '</br>';
print md5($_POST['pass']);
}
else
{
echo '<font class=gtext >Введите секретный код:</br></font>';
echo'<form action="?" method="POST">
<input type="password" name="pass">
<input type="submit" value="Готово">
</form>';
echo '<font class=gtext >Ошибка! Попробуйте ввести Введите секретный код заново!<br></font>';
print md5($_POST['password']);
print '</br>';
print md5($_POST['pass']);
print '</br>';
print 'Вы не вошли';
}
?></pre>
вот код.<br>
В файле у меня лежит пароль в зашифрованном виде. НО!!! я его изменил. Потом запускаю скрипт. Хэш старый остается. Почему? и что с этим делать?<br>
<br>
<em><span style="font-size:x-small">Добавлено через 00:57 сек.</span></em><br>
тут я уже пытался подобрать свой пароль, который забыл, поэтому код лишний <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/19631/332330
Помогите написать скрипт (вывод ссылок) SIR2100Sun, 13 Mar 2011 13:14:44 +0300Сообщенияhttps://visavi.net/topics/19631/33233012, да да да. Это именно то что я и хотел) <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> проверяю скрипт
https://visavi.net/topics/19631/332320
Помогите написать скрипт (вывод ссылок) SIR2100Sun, 13 Mar 2011 12:00:49 +0300Сообщенияhttps://visavi.net/topics/19631/332320жду ответа
https://visavi.net/topics/19631/332215
Помогите написать скрипт (вывод ссылок) Камиль РизаевSun, 13 Mar 2011 03:15:34 +0300Сообщенияhttps://visavi.net/topics/19631/332215<pre class="prettyprint">
# ###########################
# # Файл play.php #
# ###########################
<?php
// заносим файл в массив
$file = file("local/fakt.dat");
// проверяем, есть ли текст в базе
if (count($file))
{
// проверяем, является ли значение переменной
// указывающей номер строки в файое числовым
if (preg_match("/^[0-9]$/", $_GET['line']))
{
// проверяем на существование строки
if ($_GET['line'] < count($file))
{
// выводим полный текст правила
print $file[ $_GET['line'] ];
}
else
{
// выводим текст в случае отстуствия
// указанной строки в файле
print 'Такого правила нет в базе!';
}
}
else
{
// выводим текст в случае если значение переменной
// указывающей номер строки в файле не является числовым
print 'Попытка взлома!!!';
}
}
else
{
// сообщение пустой базы
print 'База правил пуста';
}
?>
</pre>
<br>
вот более безопасный вариант
https://visavi.net/topics/19631/332200
Помогите написать скрипт (вывод ссылок) Камиль РизаевSun, 13 Mar 2011 01:47:18 +0300Сообщенияhttps://visavi.net/topics/19631/332200play.php $_GET['line'] = '99<>';<br>
echo preg_match('/^[0-9]/i', $_GET['line']) ? 1 : 0; // 1
https://visavi.net/topics/19631/332191
Помогите написать скрипт (вывод ссылок) smartvbxos7Sun, 13 Mar 2011 01:16:34 +0300Сообщенияhttps://visavi.net/topics/19631/332191<pre class="prettyprint">
<?php
# ###########################
# # Файл index.php #
# ###########################
// функция обрезки строки
function text_dl ($text, $dl)
{
$text = iconv("utf-8", "cp1251", $text);
if (strlen($text)>$dl)
{
$rest = substr($text, 0, $dl);
$rest = iconv("cp1251", "utf-8", $rest);
return $rest.'...';
}
else
{
$rest = iconv("cp1251", "utf-8", $text);
return $rest;
}
}
// заносим файл в массив
$file = file("local/fakt.dat");
// проверяем, есть ли текст в базе
if (count($file))
{
// выбираем произвольную строку
$line = rand(0, count($file) - 1);
// выводим укороченную до 15 символов ссылку
print '<a href="/play.php?line='.$line.'">'.text_dl($file[ $line ], 15).'</a>';
}
else
{
// сообщение пустой базы
print 'База правил пуста';
}
?>
</pre>
<br>
<pre class="prettyprint">
<?php
# ###########################
# # Файл play.php #
# ###########################
// заносим файл в массив
$file = file("local/fakt.dat");
// проверяем, есть ли текст в базе
if (count($file))
{
// проверяем, является ли значение переменной
// указывающей номер строки в файое числовым
if (preg_match('/^[0-9]/i', $_GET['line']))
{
// проверяем на существование строки
if ($_GET['line'] < count($file))
{
// выводим полный текст правила
print $file[ $_GET['line'] ];
}
else
{
// выводим текст в случае отстуствия
// указанной строки в файле
print 'Такого правила нет в базе!';
}
}
else
{
// выводим текст в случае если значение переменной
// указывающей номер строки в файле не является числовым
print 'Попытка взлома!!!';
}
}
else
{
// сообщение пустой базы
print 'База правил пуста';
}
?>
</pre>
Отпишись если че то не так пойдет, у меня все пашет!!! <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/19631/332183
Помогите написать скрипт (вывод ссылок) Камиль РизаевSun, 13 Mar 2011 01:01:22 +0300Сообщенияhttps://visavi.net/topics/19631/332183Как я понимаю, у тебя есть текстовый файл типа:<br>
---------<br>
БЛАБЛАБЛА<br>
БЛАБЛАБЛА<br>
БЛАБЛАБЛА<br>
---------<br>
каждая строка в нем отдельное правило, и тебе нужно выводить ссылку на правило выбранное из файла случайным образом на главную с обрезкой до определенного числа символов.<br>
сслка же в свою очередь должна открыть обработчик выводящий полную версию правила )) <br>
<br>
<span style="color:#ff0000">я прав???</span>
https://visavi.net/topics/19631/332108
Помогите написать скрипт (вывод ссылок) Камиль РизаевSat, 12 Mar 2011 22:16:33 +0300Сообщенияhttps://visavi.net/topics/19631/332108Проблема!!! выводится весь текст, не зависемо от переходов на новую строку<br>
<br>
<em><span style="font-size:x-small">Добавлено через 03:53 сек.</span></em><br>
<pre class="prettyprint"> <?php
$text = file("local/fakt.dat");
$top = rand (0,count($text)-1);
$out = explode("|",$text[$top]);
print "$out[1]";
?></pre>
Переделайте этот код для того чтобы он обрезался на задаваемом кол-ве символов и эти "обрезки" были ссылками
https://visavi.net/topics/19631/332019
Помогите написать скрипт (вывод ссылок) SIR2100Sat, 12 Mar 2011 18:35:48 +0300Сообщенияhttps://visavi.net/topics/19631/332019эмм... дело в том что теперь всроде все работает. Но я не знаю как сделать сам обработчик. Это первое. А второе. Выводится только первая запись из файла. И третье - почему то два раза почеркиваться стала запись)) <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/19631/332014
Помогите написать скрипт (вывод ссылок) SIR2100Sat, 12 Mar 2011 18:17:09 +0300Сообщенияhttps://visavi.net/topics/19631/332014не пробовал еще. Я еще учусь. Какприеду домой сразу попробую и отпишусь <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:39 сек.</span></em><br>
у меня на сайте все в ютф8. Конвертация не нужна
https://visavi.net/topics/19631/331966
Помогите написать скрипт (вывод ссылок) SIR2100Sat, 12 Mar 2011 15:56:01 +0300Сообщенияhttps://visavi.net/topics/19631/331966ну что , заработал код???
https://visavi.net/topics/19631/331808
Помогите написать скрипт (вывод ссылок) Камиль РизаевSat, 12 Mar 2011 11:09:15 +0300Сообщенияhttps://visavi.net/topics/19631/331808я там тестирую сайт. Это временно)))
https://visavi.net/topics/19631/331774
Помогите написать скрипт (вывод ссылок) SIR2100Sat, 12 Mar 2011 07:51:08 +0300Сообщенияhttps://visavi.net/topics/19631/331774