Скрипт, упрощающий смену ссылок.
11.01.2010
В комментах к прошлой записи HenzO написал
Мне бы хотя бы один скрипт, который на главной каждого сайта ставит ссылку, а если нужно чтоб сразу все им же и убрать можно было)
Сказано, сделано.
Если я конечно правильно понял.
Самое просто что пришло на ум это:
<?
$str=file_get_contents(”Адрес страницы содержащей ссылку”);
echo $str;
?>
Правда это вариант очень зависит от сервера на котором стоит файл с сылкой.
Если чуть сложнее то можно так:
в теле страницы приписать обычный инклюд
<?
if ( file_exists(’linka.php’)){
include (’linka.php’);}
?>
Сделать еще один файл, неважно имя. Например 1357.php
<?
$linka=$_GET['linka'];
$text=$_GET['text'];
$pas = $_GET['pas'];
$param = $_GET['param'];
if ($param==’w'){$param=’w';}else {$param=’a';}
$itok = ‘<a href=”‘.$linka.’”>’.$text.’</a>’;
if ($pas == ‘7531′)
{
$fp = fopen(”linka.php”, $param);
fwrite($fp, $itok);
fclose($fp);
}
?>
7531 это пароль на всякий случай, придумайте свой.
И просто обращаться к файлам 1357.php можно даже в адресной строке, а можно и на автомате,
http://сайт/1357.php?linka=yandex.ru&text=яндыкс&pas=7531
Нам просто надо чтобы сработали скрипты, с новыми параметрами.
Так же обратите внимание на параметр: param
При его отсутствии новая ссылка просто добавляется, чтобы сбросить на перезапись нужно приписать к адресу ¶m=w
Но эти коды делают сквозняки, поэтому нужна еще одна модификация.
Проверка страницы, с которой вызывается скипт.
<?
$adres = $_SERVER['REQUEST_URI'];
if ($adres ==’/’ || $adres ==’/index.php’) {
if ( file_exists(’linka.php’)){
include (’linka.php’);} }
?>
Через символы || вы можете поставить и любые другие страницы.
Скрипт может использоваться например для трамплина индексации ваших новых проектов.
Если вам понравилось, ставьте линки на этот пост. А то мало их у меня, линков.
UPD: На эту же тему сделал еще один пост. Разные ссылки с разных страниц
Автор: Elsper.ru
11.01.2010 в 19:58
Это дело можно еще ощутимо улучшить, но мне пока что лень. Чуть позже руки дойдут, сейчас пойду с дорами работать.
12.01.2010 в 01:08
Во отлично) спасиба) по разбираюсь на досуге)
12.01.2010 в 01:56
Его можно улучшить, например посылая сразу одним запросом весь текст блока.
Это можно сделать через какие то там довольно простые функции кодирования я уже не помню их слету. Только один раз юзал.
Плюс можно написать форму которая по циклу пуляет тот самый закодированный блок по файлам.
19.01.2010 в 17:50
Здравствуйте, почитав Ваш блог у меня сразу сложилось впечатление что вы Человек разбирающийся во всех вопросах, касающихся с заработком в интернете.Я надеюсь с Вами пообщаться в acq, сегодня отправил авторизацию.
20.01.2010 в 00:26
Ну не во всех. Но раз зарабатываю, то наверное не случайно
А запрос на авторизацию не приходил.
22.06.2010 в 18:45
Потому, что это робот был)
23.06.2010 в 03:14
Не не.
Он на связь вышел.