Как вставить ссылку в php код
Перейти к содержимому

Как вставить ссылку в php код

  • автор:

Вставить php код в ссылку

Добрый день! Я только начинаю изучать PHP самостоятельно. Подскажите, пожалуйста, как вставить php-код в ссылку?

CUser::GetID()), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array("*")); $arAccount = $dbAccounts->GetNext(); echo $arAccount["XML_ID"]; ?> 

Чтобы получилась ссылка вида https://www.somesite.ru/pay/PERSONAL_ACCOUNT=### , где ### и есть этот PHP-код Пробовала так:

И, конечно же, ничего не получается. Что я делаю не так?
Отслеживать
3,585 3 3 золотых знака 17 17 серебряных знаков 23 23 бронзовых знака
задан 5 апр 2017 в 15:43
Alina Monakova Alina Monakova
11 1 1 серебряный знак 3 3 бронзовых знака

что означает ‘вставить php код в ссылку?’, просто код вы не можете вставить в ссылку, что вы хотите получить в итоге?

Как вставить ссылку в php код

Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010

Помог: 0 раз(а)

Необходимо вести учёт перехода по каждой из этих ссылок. Это можно сделать при помощи Liveinternet, добавив в начало ссылки: «http://li.ru/».

Но мне необходимо добавить эту ссылку именно в PHP код страницы.
То есть при открытии http://site.ru/?http://site.ru/link1.html
. будет срабатывать site.ru/index.php файл, в котором будет срабатывать код и срабатывать ссылка http://li.ru/http://site.ru/link1.html, но в самом браузере чтоб она не открывалась..

Как такое сделать?

Отправлено: 05 Декабря, 2011 — 13:43:33

Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007
Откуда: Berlin

Помог: 707 раз(а)

В скрипте site.ru/index.php вызывать, например, через curl нужную ссылку http://li[dot]ru/http://site[dot]ru/link1[dot]html
Скрипт при этом продолжает свою работу как обычно.

——
Есть в мире две бесконечные вещи — это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.

Отправлено: 05 Декабря, 2011 — 15:33:37

Покинул форум
Сообщений всего: 490
Дата рег-ции: Янв. 2010

Помог: 0 раз(а)

Как вставить ссылку в php код

Нам требуется прямо здесь вывести вот эту ссылку :

https://dwweb.ru/?tema=php_url

Для этого существует несколько вариантов, к примеру, есть ссылка, которая имеет вид:

Мы сможем её вывести через echo:

смотрим, что у нас получилось:

https://dwweb.ru/?tema=php_url

Как вывести ссылку в коде php из переменной

У нас есть в переменной ссылка, которую нам нужно вывести в тексте, либо где-то в другом месте, стандартно через echo.

К примеру, вы скажите где и зачем у нас ссылка появилась в переменной и где вообще может пригодиться ссылка в переменной!? Если вы дойдете до создания сайта. то у вас будет много разных переменных, и в том числе и ссылки, в том числе на данную страницу у нас она называется $hp_page

$parse_url = parse_url(strip_tags($_SERVER[‘REQUEST_URI’]), PHP_URL_PATH);

$hp_page = $domen . $parse_url;

https://dwweb.ru/page/php/url/001_kak_vyivesti_ssyilku_v_php.html

Вывод активной ссылки в php

Но нам нужна активная кликабельная ссылка, которая будет к примеру такого вида:

Код данной ссылки :

Если мы применим такую конструкцию

То получим вот такую ошибку:

Parse error: syntax error, unexpected ‘https’ (T_STRING), expecting ‘,’ or ‘;’ in здесь будет путь on line 1

Что нам говорит данная ошибка!? Это синтаксическая ошибка — нарушение правил составления предложений языка из отдельных предложений.

Непонятно!? Конечно непонятно ! Я сам не понимаю! смайлы
Если мы посмотрим на текст ошибки, то unexpected (рус:неожиданный, неправильный) и он не понимает, что такое https, потому, что после второй двойной кавычки ( echo » Что нам говорит expecting (рус:ожидать, надеяться, полагать ).

Примерно вот что он хочет увидеть:

Именно так, конечно никто не делает, поэтому перейдем к следующим пунктам : экранирование кавычек в ссылке php!

В ссылке php везде двойные кавычки.

Для того, чтобы не возникала выше описанная ошибка, нам потребуется экранировать какие-то кавычки, если они повторяются внутри!

Используем в ссылке двойные кавычки, внутри двойные экранируем обратным слешем.

В ссылке php везде одинарные кавычки.

Используем в ссылке одинарные кавычки, внутри одинарные экранируем обратным слешем.

В ссылке php снаружи двойные внутри одинарные кавычки.

Если в ссылке php используем снаружи двойные, то внутри можно использовать одинарные кавычки, тогда экранировать не нужно!

В ссылке php снаружи одинарные внутри двойные кавычки.

Можно снаружи php ссылки использовать одинарные, а внутри двойные кавычки — тоже экранировать ничего не нужно!

Как вставить ссылку href в код php.

Данная страница вся посвящена созданию, выводу ссылок на экран, на монитор, в коде, если ссылка активная, то там точно встретиться атрибут href — это конечно не обязательно, но мы то говорим об активной ссылке через php, то атрибут href в данном случае обязателен!

Ну так, что же с вставлением ссылки href в код php

Все темы на данной странице начиная с пункта номер 1, так или иначе связаны с темой использования ссылки href в коде php, идем в начало страницы и начинаем изучать тему, как же работает вывод вставки ссылок href в код php!

Поисковый запрос href php это что

Мы уже здесь столько всего говорили о том, что такое «href php«, поэтому href php это что — это то, чему посвящена страница.

Как в php вставить картинку с ссылкой.

1). Для того, чтобы вставить картинку в ссылку в php, нам потребуется картинка! Мы тут буквально переделывали свой первый слайдер — вот оттуда и возьмем!

https://dwweb.ru/__img/php/img_php/morning.png
2). Далее нам потребуется тег картинки:

картинка

3). И нам нужна опять ссылка:
4). Теперь соединим все вместе и выведем через echo:

пример картинки выведенной с ссылкой в php

5). Результат вывод картинки с ссылкой в php:

Как вывести анкорную ссылку в php

Вывод анкорной=якорной ссылки в php ничем не отличается от вывода обычной ссылки, посещаем в echo эту самую якорную ссылку name, ну и собственно все:

Не забываем про конфликт кавычек в php

Вообще о ссылках в PHP.

Эта страница о ссылках в php была написана еще в старом дизайне и мы просто её обновили и поменяли несколько строк и подправили код.

И когда я писал эту страницу, то писал о том, что меня интересовало и волновало! И если тема была интересной. то я просто писал, о ней!

Но оказалось , что «ссылки в php» имеет вообще другой смысл, правильнее сказать не только такой смысл, о чем вы прочитали сверху, но и тот смысл, который, если честно, то пытался понять, зачем это нужно — так и не понял! Реально!

Есть какие-то вещи, которые написаны в учебнике. — они существуют. — но понять о чем идет речь невозможно!

Я не претендую, что я великий программист — об этом я никогда и не говорил!(я всего лишь любитель. )

Но! Что точно было! За эти 3 года изучения php — эта тема — ссылка в php — вообще нигде и никогда не всплывала, ни напрямую ни косвенно! Может я ещё не настолько продвинут в php, но я был искренне удивлен, что смысл, который закладывается в словосочетание — ссылка в php — вовсе не о том, о чем я думал, а о том, что я не могу понять.

И о моем непонимании.

О чем я и говорил, на странице о сайте — какая была идея — донести смысл именно такой информации для людей с нулевыми знаниями! Но здесь — именно в этом понятии ссылки в php — я точно вам не смогу помочь!

Поисковые запросы на тему Ссылка в php

Дополнительно о поисковых запросах, которые кроме того, могут быть смешными, тупыми и т.д.

php вывод русской ссылки

Эээээ. что!? php вывод русской ссылки . даже и сказать не знаю, что это такое.

php вывод русской ссылки

Как присвоить переменной ссылку в php

Как присвоить переменной ссылку в php

Для того, чтобы присвоить ссылку переменной, нужно взять выше приведенный материал вывода ссылки через echo и заменить в этом коде echo на переменную со знаком равно! Таким образом, вы присвоите переменной ссылку:

Как вставить PHP код в шаблон tpl DLE.

Возможно ли такое? : Сайт динамический на DLE порядка 100к страниц, хочу разместить ссылку только на определенной странице, например разместить код в главном шаблоне, и что бы на других страницах с этим же шаблоном ссылка не показывалась, а только на той на которой я укажу. Вставил это условие в main.tpl шаблон
?>
только это не работает, ссылку на нужной странице я не вижу, я честно не программист и не знаю как это сделать. Может кто поможет?
Также проделал эти действия:

Откройте файл index.php найдите строчку:

и замените ее на

Ответы на пост (3) Написать ответ
11.08.2012 01:28

Создаёшь модуль /engine/modules/name.php (туда запихиваешь свой скрипт)
там незабываем $tpl->load_template(‘name.tpl’);
затем в index.php
добавляем require_once ROOT_DIR . ‘/engine/init.php’; ниже:
require_once ROOT_DIR . ‘/engine/modules/name.php’;

далее ищем:
$tpl->load_template ( ‘main.tpl’ );
и ниже добавляем:
$tpl->set ( », $tpl->result[«name»]);

далее создаём в вашем шаблоне name.tpl и куда хотите вставляем потом
если правильно написали сам модуль, всё будет работать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *