Привет всем, вообщем проблема такая. Есть сайт, в котором голосования проходит раз в сутки и режется прокси. Допустим ссылка для голосования типа http://site.net/vote.php?id=1&rating=5 Но при прямом переходе на нее ссылается на реферер, который должен быть непосредственно с http://site.net/. В итоге голосование не проходит. Отсюда вопрос. Можно ли написать скрипт на php для подмена реферера в запросе? Грубо говоря перешел по написанному скрипту с измененным хеадером и тебе засчитался голос . Примерно так? Какие идеи?
FreeNeDiX, а зачем вообще рефера посылать?? Хотя если надо, то хоть сокетами,: хоть cURL'ом, кому как проще/ближе. Тока непонятно как происходит контроль? По реферу - можно подменить. По кукам - можно их не слать. По IP - на то есть прокси. Вообщем флаг вам в руки!)
jkSeyv PHP: <?php $rus=fopen('rus.txt','w'); $eng=fopen('eng.txt','w'); $logins=array_map('rtrim',file('pars.txt')); $c=count($logins); for ($i=0;$i<$c;$i++) { list($num,$pass)=explode(':',$logins[$i]); if (preg_match('~[а-яА-Я]~',$pass)) fputs($rus,$num.':'.$pass."\n"); else fputs($eng,$num.':'.$pass."\n"); } fclose($rus); fclose($eng); echo "<br>Скрипт удачно завершил работу."; ?> FreeNeDiX Если ты хочешь иметь на своем сайте ссылку, на которую жмешь и у тебя голосует - то нельзя, а если прокси+скрипт - можно
На том сайте с прокси не зайдешь, сделано для того чтобы накрутки не было. Кукисы там не нужны, там записывается ИП голосовавшего и обнуляется каждые 24 часа. Также стоит фильтр на голосование из подсети. Почему именно реферер? А хрен его. Когда идешь на ссылку голосования выкидывает ошибку с реферером. Вообще голосование происхожит на ajax. Кому интерестно что именно за проект, то вот примерно так - http://www.toptracker.ru/details.php?id=226
Gifts, PHP: <?php $rus=fopen('rus.txt','w'); $eng=fopen('eng.txt','w'); $logins=array_map('rtrim',file('pars.txt')); $c=count($logins); for ($i=0;$i<$c;$i++) { list($num,$pass)=explode(':',$logins[$i]); if (preg_match('#~[а-яА-Я]~#',$pass)) fputs($rus,$num.':'.$pass."\n"); else fputs($eng,$num.':'.$pass."\n"); } fclose($rus); fclose($eng); echo "<br>Скрипт удачно завершил работу."; ?> draliokero, PHP: <?php $string1="твой текст"; $string2="что надо дописать"; echo $string2.$string1; ?>
Вот такой вопрос, имеется адрес радиостанции можно ли както получить теги mp3, как это делает например winamp, при помощи php? То есть название трека и исполнителя. Спасибо!
roddik, а что мне это даст? Vid0k, этот класс работает с mp3 файлом как я понял, а со стрим потоком как? Блин вот такая еще ошибка Code: Warning: file_get_contents() [function.file-get-contents]: Unable to access path1.mp3 in ......\mp3.class.php on line 42
Kaimi, у меня радио на Флэше, мне нужно получать с потока название песни и исполнителя (как в винампе). Как мне это сделать на php, чтобы я мог в дальнейшем во Флэш сендить эти данные??? Спасибо!
http://www.actionscript.org/forums/showthread.php3?t=149986 документации по этим потокам не видел,примерный способ описан на тома форуме,читаешь поток парсишь загаловки,если в потоке указывается длина трека то через такое же время снова читаешь поток получаешь данные по новому треку,больше ничего в голову не приходит