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

15.01.2010, 12:04
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от REBUUS
что бы еще хотелось что бы кусочек скрипта который бы брал скрин с видео (как в youtube бывает когда выбираешь видео ) , я такое видел на social engine там только url вводишь и все сам добавлял и иконку картинки от видео тоже , вот я не понял откуда он его берет
http://www.google.ru/search?q=php+ffmpeg
|
|
|

15.01.2010, 13:46
|
|
Познающий
Регистрация: 24.05.2009
Сообщений: 44
Провел на форуме: 367760
Репутация:
33
|
|
Сообщение от GlooK
Тебе это нужно?
Файл: auth.php
PHP код:
<?php
### curl
function curl($url, $post = '') {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;}
### authorization
function authorization($login, $passwd) {
$result = curl('http://id.rambler.ru/script/auth.cgi?mode=login', 'login='.$login.'&passw='.$passwd);
if (strstr($result, '<p class="txt_error">') <> null) {
$result = ereg_replace('href="/', 'href="http://id.rambler.ru/', $result);
$result = ereg_replace('src="', 'src="http://id.rambler.ru', $result);
$result = ereg_replace('auth.cgi', 'auth.php', $result);
echo $result;}
else {header('Location: http://id.rambler.ru/script/auth.cgi?mode=login&login='.$login.'&passw='.$passwd);}
}
### main
if (!empty($_POST['login']) && !empty($_POST['passw'])) {
authorization($_POST['login'], $_POST['passw']);}
else {
$result = curl('http://id.rambler.ru/script/auth.cgi');
$result = ereg_replace('href="/', 'href="http://id.rambler.ru/', $result);
$result = ereg_replace('src="', 'src="http://id.rambler.ru', $result);
$result = ereg_replace('auth.cgi', 'auth.php', $result);
echo $result;}
?>
Да вот то что я хотел зделать спасибо большое за помошь)))
|
|
|

15.01.2010, 14:33
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме: 2310282
Репутация:
149
|
|
Сообщение от Strilo4ka
что за ошибка:
я понимаю пишет что где еще есть функция но ее больше нигде нет что за фигня или не может обявить но почему:
Выложи код с 85 по 87 строку.
|
|
|

15.01.2010, 14:57
|
|
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
Провел на форуме: 1288105
Репутация:
328
|
|
Сообщение от GlooK
Ну как бы пиктограмму можно тырить с:
Там, где HASHVIDEO - параметр v:
т.е. в данном случае
UPD:
В большом разрешении:
Скрипт:
PHP код:
<?php
if (!empty($_POST['url'])) {
preg_match('/watch\?v=(.*?)$/iD', $_POST['url'], $temp);
echo '<center><b>Пиктограмма</b><br><img src="'.'http://i1.ytimg.com/vi/'.$temp[1].'/2.jpg'.'"></center><br>';
echo '<center><b>HD - качество</b><br><img src="'.'http://i1.ytimg.com/vi/'.$temp[1].'/0.jpg'.'"></center><br>';}
?>
<center>
<form method="post">
<input type="text" name="url" value="">
<input type="submit" value="Загрузить!">
</form>
</center>
спасибо GlooK, я вчера решил проблему, просто забыл отписаться 
|
|
|

15.01.2010, 16:13
|
|
Познающий
Регистрация: 24.05.2009
Сообщений: 44
Провел на форуме: 367760
Репутация:
33
|
|
Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';'
На 19 строке выдает ошибку
В чем трабла?
PHP код:
<?PHP
include("config.php");
if($_POST['Pass']==$password){setcookie('Pass',md5($password));header("Location: ".$_SERVER["SCRIPT_NAME"]);}
if($_COOKIE['Pass']==md5($password))
{
if($_POST['do_exit']=='Выход'){setcookie('Pass','');header("Location: ".$_SERVER["SCRIPT_NAME"]);}
include("header.php");
include("panel.php");
include("logs.php");
include("footer.php");
}
else
{
echo "<html>
<title>Вход в панель администратора</title>
<table border="0" align="center" cellpadding="0" cellspacing="0" id="enter">
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<tr>
<td id="header-enter"><img src="admin_files/logo0000.gif" width="315" height="64" alt="Вход в панель администратора"/></td>
</tr>
<tr>
<td >
<form method=POST>
<input name="auth" type="hidden" value="1"/>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td align="right">Пароль</td>
<td><input name="Pass" type="password" tabindex="2"/></td>
<td width="34%" rowspan="2" align="center" valign="middle"><button type="submit" tabindex="3" style="width: 100px" >Войти<img src="admin_files/icon_key.gif" width="18" height="18" align="absmiddle" style="margin-left: 6px" /></button></td>
</tr>
</table>
<br />
</form>
</td>
</tr>
</table>
</html>";
}
?>
|
|
|

15.01.2010, 16:15
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Mil-Net Экранировать кавычеги надо
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

15.01.2010, 16:17
|
|
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме: 12702287
Репутация:
4738
|
|
PHP код:
<?PHP
include("config.php");
if($_POST['Pass']==$password){setcookie('Pass',md5($password));head er("Location: ".$_SERVER["SCRIPT_NAME"]);}
if($_COOKIE['Pass']==md5($password))
{
if($_POST['do_exit']=='Выход'){setcookie('Pass','');header("Location: ".$_SERVER["SCRIPT_NAME"]);}
include("header.php");
include("panel.php");
include("logs.php");
include("footer.php");
}
else
{
echo '<html>
<title>Вход в панель администратора</title>
<table border="0" align="center" cellpadding="0" cellspacing="0" id="enter">
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<tr>
<td id="header-enter"><img src="admin_files/logo0000.gif" width="315" height="64" alt="Вход в панель администратора"/></td>
</tr>
<tr>
<td >
<form method=POST>
<input name="auth" type="hidden" value="1"/>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td align="right">Пароль</td>
<td><input name="Pass" type="password" tabindex="2"/></td>
<td width="34%" rowspan="2" align="center" valign="middle"><button type="submit" tabindex="3" style="width: 100px" >Войти<img src="admin_files/icon_key.gif" width="18" height="18" align="absmiddle" style="margin-left: 6px" /></button></td>
</tr>
</table>
<br />
</form>
</td>
</tr>
</table>
</html>';
}
?>
мля, как да же вы кавычки будете юзать разные или экранировать их научитись? Подсветка тут для кого сделана? Сразу ведь видно!
|
|
|

15.01.2010, 16:29
|
|
Познающий
Регистрация: 24.05.2009
Сообщений: 44
Провел на форуме: 367760
Репутация:
33
|
|
Спасибо незнал что проблема может быть в кавычках с html в php работаю впервые просто!
|
|
|

15.01.2010, 17:46
|
|
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме: 49164
Репутация:
0
|
|
chmod
установить права на файл (аватарка)
на юникс хостинге столкнулся с проблемой прав доступа
при загрузке файла, нужно задать кму права
подскажите, в чём может быть ошибка?
PHP код:
chmod("/uploads/".$file_name, 0755);
выдаёт ошибку
Warning: chmod() [function.chmod]: No error in W:\home\localhost\www\upload.php on line 108
это же не синтаксическая ошибка! что мешает задать права файлу, который сохраняется в uploads ?
|
|
|

15.01.2010, 19:05
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от harom
на юникс хостинге столкнулся с проблемой прав доступа
Warning: chmod() [function.chmod]: No error in W:\home\localhost\www\upload.php on line 108
а почему в твоем юникс хостинге путь бэкслэшами разделяется? может быть это всё-таки виндовс?
попробуй полный путь указать в параметре
попробуй сделать file_exists предварительно
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|