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

26.01.2009, 16:00
|
|
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме: 3152874
Репутация:
1020
|
|
Сообщение от ikolla$$
Вот столкнулся с проблемой,нужно подеменить реферер.
Вобщем растолкую =)
Есть на сайте ссылка вида:
PHP код:
<a href = "http://internet.ru">Hu!!!</a>
Проблема: нужно чтобы при переходе с моего сайта по ссылке,на конечном сайте был другой реферер,не мой сайт.Кто чем поможет?
Рефферер, при клике по сылке устанавливаеться браузерам, и тебе до него не добраться, можно использовать промежуточный хост
<a href = "http://dor.ru">Hu!!!</a>// кликнули
window.location="http://internet.ru"// перенаправили c dor.ru на internet.ru
Есть еще вариант с JavaAplet, но ип хоста internet.ru должен быть как и у твоего сайта,и то страница с internet.ru загружаться не будет.
Последний раз редактировалось AkyHa_MaTaTa; 26.01.2009 в 16:03..
|
|
|

26.01.2009, 16:08
|
|
Banned
Регистрация: 06.04.2008
Сообщений: 107
Провел на форуме: 890872
Репутация:
127
|
|
Спасибо,разобрался с помощью извращенства =)
|
|
|

26.01.2009, 17:27
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Чем Flash хуже?
|
|
|

26.01.2009, 17:40
|
|
Познающий
Регистрация: 16.01.2009
Сообщений: 40
Провел на форуме: 244040
Репутация:
15
|
|
Какой функцией воспользоваться чтобы скрипт конектился к нужному юрл?Нужно для передачи тому юрл в гет запросе разных ранных!
|
|
|

26.01.2009, 17:46
|
|
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме: 1123418
Репутация:
362
|
|
PHP код:
$answer = file_get_contents('http://www.google.com/search?q=antichat');
echo $answer;
|
|
|

26.01.2009, 17:46
|
|
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме: 7875940
Репутация:
2362
|
|
Qam, в зависимости от кофигурации сервера:
http://ru2.php.net/fopen
http://ru.php.net/file_get_contents
http://ru2.php.net/curl
http://ru.php.net/manual/ru/function.fsockopen.php
|
|
|

26.01.2009, 18:02
|
|
Познающий
Регистрация: 16.01.2009
Сообщений: 40
Провел на форуме: 244040
Репутация:
15
|
|
оRb и [dei] пасиб большое!Буду изучать!
|
|
|

26.01.2009, 18:54
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
В чем ошибка не могу понять!!!
Есть код
PHP код:
<?php
// ïîäãðóæàì íóæíûå ôàéëû
include("db.php");
include("function.php");
// ïåðåäà¸ì ïåðåìåííûå
if (isset($_POST['vibor'])) { $vibor = $_POST['vibor'];}
if (isset($_POST['load'])) { $adres = $_POST['load'];}
if (isset($_POST['zak'])) { $zak = $_POST['zak'];}
if (isset($_POST['che'])) { $che = $_POST['che'];}
if (isset($_POST['name'])) { $namech = $_POST['name'];}
if ($che == 1) {
$s_file = $adres; //Файл исходник
$razm = getimagesize($adres);
$widthch= $razm[0];
$heigthch = $razm[1];
$imch = imagecreatetruecolor($widthch,$heigthch);
imagejpeg($imch,"fotos/ch_".$namech);
imagedestroy($imch);
$r_file="fotos/ch_".$namech; //Куда сохранить результат
echo "$s_file<br>";
echo $r_file;
wb($s_file,$r_file); //Запускаем функцию преобразования картинки
/* Функция для преобразования цветной картинки в черно-белую */
function wb($file1,$file2) {
//Получаем данные о картинке (высота и ширина)
list($width, $height) = getimagesize($file1);
// Начинаем работу над исходником
$source = imagecreatefromjpeg($file1);
$bwimage= imagecreate($width, $height);
//Создаем 256 цветную палитру
for ($c=0;$c<256;$c++)
{
$palette[$c] = imagecolorallocate($bwimage,$c,$c,$c);
}
//Функция для преобразования rgb-пикселей в черно-белый цвет
function yiq($r,$g,$b)
{
return (($r*0.299)+($g*0.587)+($b*0.114));
}
//Считываем цветовые пиксели (один за другим)
for ($y=0;$y<$height;$y++)
{
for ($x=0;$x<$width;$x++)
{
$rgb = imagecolorat($source,$x,$y);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
//А здесь мы преобразуем все цветные пиксели в черно-белые с помощью функции yiq
$gs = yiq($r,$g,$b);
imagesetpixel($bwimage,$x,$y,$palette[$gs]);
}
}
// Сохраняем нашу получившуюся картинку
imagejpeg($bwimage,$file2);
imagedestroy($bwimage);
}
}
// çàïðîñ ê áàçå
$q = "SELECT * FROM data WHERE id='$vibor'";
$result1 = mysql_query($q,$db);
if (!$result1) {
exit(mysql_error());
}
if (mysql_num_rows($result1) > 0) {
//âûòàñêèâàåì ïóòè ê êàðòèíêàì
$myrow1 = mysql_fetch_array($result1);
$adres1 = "admin/".$myrow1['url'];
//óçíàåì ðåàëüíûé ðàçìåð êàðòèíîê
$mas = getimagesize($adres);
$mas1 = getimagesize($adres1);
//ñîçäàåì ïåðåìåíûå ñ ðàçìåðàìè
$width = 215;
$heigth = $mas[1]+$mas1[1]+30;
//ñîçäàåì ïóñòóþ êàðòèíêó ñ ðàçìåðàìè êîòîðûå âûøå
$im = imagecreatetruecolor($width, $heigth);
//ñîçäàåì â ïàìÿòè âñå êàðòèíêè
$im1 = imagecreatefromjpeg($adres);
$im2 = imagecreatefromjpeg('logo.jpg');
$im3 = imagecreatefromjpeg($adres1);
//êîïèðóåì âñå íà ïîëîòíî
$name = $myrow1['name'];
imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 30);
imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]);
imagecopy($im, $im3, 0, $mas[1]+30, 0, 0, 215, 350);
// çàêðóãë¸íûå êðàÿ
if ($zak == 1) {
ugolki ($im);
}
// ñîõðàíåíèå àâàòàðà
imagejpeg($im,"avatar/$name");
imagedestroy($im);
}
printf("<img src='avatar/$name' alt=''/><br><a href='get.php?file=avatar/$name'>ñîõðàíèòü</a>");
?>
Пишет:
Fatal error: Call to undefined function wb() in G:\home\img.ru\www\end.php on line 23
|
|
|

26.01.2009, 19:01
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Функцию вынеси из if и просто пропиши где-нибудь с самого начала сверху. В таком коде, чтобы не путаться, лучше отделить от всех условий, а еще лучше вообще в отдельный файл
|
|
|

26.01.2009, 19:04
|
|
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме: 3152874
Репутация:
1020
|
|
ну краса, сначало используешь функцию,а потом обьявляешь
wb($s_file,$r_file); //Запускаем функцию преобразования картинки
/* Функция для преобразования цветной картинки в черно-белую */
function wb($file1,$file2) {
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|