Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

18.11.2009, 20:26
|
|
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
Провел на форуме: 469704
Репутация:
26
|
|
Это мне нужно записать в файл вместе с полученными данными.
А так аналогия, REPLACE INTO или INSERT INTO или UPDATE INTO, будет обращение к базе. А заменена(replace), так как "возможно в базе есть какие-то-данные", вот их я и буду переписывать.- Вместо проверки на дубликаты, сносим нахрен всю базу =))
Если будет что сносить.... Пока толлько дубли записываются...
Последний раз редактировалось Komyak; 18.11.2009 в 20:35..
|
|
|

18.11.2009, 22:13
|
|
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
Провел на форуме: 469704
Репутация:
26
|
|
Сам разобрался, теперь каждую строку заносит
PHP код:
$page = get_file_by_curl($host);
preg_match_all("|<\/ul><\/div><a href=\"(.*?)\" ><img src=\"|is",$page, $match, PREG_PATTERN_ORDER);
$fh = fopen("fileitog.txt", "a+");
for ( $i=0; $i<count($match[1]); $i++){
$content = get_file_by_curl($host.$match[1][$i]);
preg_match_all("|<div class=\"subtitle\">(.*?)</div>.*<div class=\"body\">(.*?)<div class=\"author\" align=\"right\">|is",$content, $match2, PREG_PATTERN_ORDER);
for($k=0;$k<=count($match2[1]);$k++){
$q = trim("REPLACE INTO `post` VALUES (".$i.", 'user', '2009-11-04 14:45:51', '".$match2[2][$k]."', '', '', '".$match2[1][$k]."', '', '', '1', 'post".$i."', 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, '', '', 1, '', '', '', 0, '', '');");
fwrite($fh, $q."\n");}}
fclose($fh);
echo "Всё! Закончили...";
Но вместе с ней, после каждой строки создаёт одну пустую:
PHP код:
REPLACE INTO `post` VALUES (0, 'user', '2009-11-04 14:45:51', '', '', '', '', '', '', '1', 'post1', 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, '', '', 1, '', '', '', 0, '', '')
В чём может быть проблема?
|
|
|

18.11.2009, 23:46
|
|
Новичок
Регистрация: 03.06.2009
Сообщений: 24
Провел на форуме: 48501
Репутация:
-4
|
|
Привет всем.
помоготе найти скрипт автозаполнения формы .
ну к примеру чтою зашел на сайт, заполнил поле
<input type="text" name="name"> к примеру 1
и отправил данные нажав
<input type="Submit" value="отправить">
|
|
|

18.11.2009, 23:48
|
|
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме: 994199
Репутация:
258
|
|
Честно говоря, не понял вопрос
PHP код:
<input type="text" name="name" value="<?=$_POST[name];?>">
|
|
|

18.11.2009, 23:52
|
|
Новичок
Регистрация: 03.06.2009
Сообщений: 24
Провел на форуме: 48501
Репутация:
-4
|
|
сайт не мой.
|
|
|

19.11.2009, 00:03
|
|
Постоянный
Регистрация: 18.02.2008
Сообщений: 368
Провел на форуме: 4075418
Репутация:
386
|
|
2 XXXXXX
PHP код:
$post = 'name=blabla';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://127.0.0.1/submit.php');
curl_setopt($ch, CURLOPT_POST, true );
curl_setopt($ch, CURLOPT_POSTFIELDS,$post);
$answer = curl_exec($ch);
как то так
Сообщение от erihtoney
Честно говоря, не понял вопрос
PHP код:
<input type="text" name="name" value="<?=$_POST[name];?>">
твой код подвержон xss))
|
|
|

19.11.2009, 00:12
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме: 262809
Репутация:
21
|
|
Не знал где вернее запостить тут или как отдельную тему, но решил тут.
Есть файл(ы) хочу их разместить, на файлообменники, но чтобы пользователь не видел статической линки, а она генерировалась динамически, т.е. один пользователь(айпи) один линк, на своем хосте не могу разместить т.к. канал слабенький. Как можно это реализовать не нагружай свой хостинг, но приэтом не давай пользователю статический линк.
Спасибо.
|
|
|

19.11.2009, 00:24
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
ПОмогите плиз написать прстенький скрипт (я с ftp+php Не работал просто)
Нужен скрипт который пролистывает все файлы на сервере и отправляет их на удаленный фтп
Я думаю лудьше каждую папку отдельно, так как если скрипт будет просматривать все папки на сервере то за 30 сек не успеет, а доступа к php.ini Нету
|
|
|

19.11.2009, 00:56
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
@set_time_limit(0);
@ini_set("display_errors","1");
$l_folder = '/home/lalala/http/site/'; // Полный абсолютный путь к папке, которую тырим на наш фтп
$r_folder = './';// Полный абсолютный путь к папке, в которую будем копировать стыренное, находится на нашем фтп (в конце слеш)
function ff($dir) {
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if (filetype($dir . $file)=="file") // Если тип переменной - file
$arr[] = $file;
}
closedir($dh);
}
}
return $arr;
}
$b = ff($l_folder);
$count = count($b);
for ($i=0;$i<$count;$i++) {
$file = $l_folder.$b[$i]; // Файл, который копируем
$newfile = $r_folder.$b[$i]; // Файл приемник
$open = ftp_connect("ftp-server","ftp-port","timeout"); // сервер, порт, таймаут
if(!ftp_login($open,"ftp-login","ftp-pass"))
exit("Не могу соединиться");
# Копируем #
if (ftp_put($open, $newfile, $file, FTP_BINARY)) echo "$file скопирован\n";
else echo "Не удалось скопировать $file\n";
ftp_close($open); // закрываем фтп-соединение
}
?>
|
|
|

19.11.2009, 01:21
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Fatal error: Call to undefined function ftp_connect()
=(
Можно как-то подругому обойти?
Блин как ещё можно слить файлы с сервера с Safe-mone=ON
Шелл с66 не может создать архив с копией..а скачивать по 1 файлу это не реально.
Я слышал что есть какойто пхп архиватор который даёт скачать не сохраняя.(файлы на сервер могу заливать и запускать)
Последний раз редактировалось Byrger; 19.11.2009 в 01:27..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|