Elsper » Архив блога » Скрипт, упрощающий смену ссылок.

В комментах к прошлой записи 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

При его отсутствии новая ссылка просто добавляется, чтобы сбросить на перезапись нужно приписать к адресу &param=w

Но эти коды делают сквозняки, поэтому нужна еще одна модификация.
Проверка страницы, с которой вызывается скипт.

<?

$adres = $_SERVER['REQUEST_URI'];
if ($adres ==’/’ || $adres ==’/index.php’)  {

if ( file_exists(’linka.php’)){

include (’linka.php’);} }

?>

Через символы || вы можете поставить и любые другие страницы.

Скрипт может использоваться например для трамплина индексации ваших новых проектов.

Если вам понравилось, ставьте линки на этот пост. А то мало их у меня, линков. :)

UPD: На эту же тему сделал еще один пост. Разные ссылки с разных страниц


Автор: Elsper.ru


Комментарии (7) на запись “Скрипт, упрощающий смену ссылок.”

  1. Elsper пишет:

    Это дело можно еще ощутимо улучшить, но мне пока что лень. Чуть позже руки дойдут, сейчас пойду с дорами работать.

  2. HenzO пишет:

    Во отлично) спасиба) по разбираюсь на досуге)

  3. Elsper пишет:

    Его можно улучшить, например посылая сразу одним запросом весь текст блока.
    Это можно сделать через какие то там довольно простые функции кодирования я уже не помню их слету. Только один раз юзал.

    Плюс можно написать форму которая по циклу пуляет тот самый закодированный блок по файлам.

  4. Виктор пишет:

    Здравствуйте, почитав Ваш блог у меня сразу сложилось впечатление что вы Человек разбирающийся во всех вопросах, касающихся с заработком в интернете.Я надеюсь с Вами пообщаться в acq, сегодня отправил авторизацию.

  5. Elsper пишет:

    Ну не во всех. Но раз зарабатываю, то наверное не случайно :)
    А запрос на авторизацию не приходил.

  6. slamp пишет:

    Потому, что это робот был)

  7. Elsper пишет:

    Не не.
    Он на связь вышел.

Оставить комментарий

Рейтинг блогов

Рейтинг блогов