За последние 24 часа нас посетили 20508 программистов и 1130 роботов. Сейчас ищут 619 программистов ...

Формирование ссылки

Тема в разделе "PHP для новичков", создана пользователем Боно, 20 ноя 2018.

Метки:
  1. Боно

    Боно Новичок

    С нами с:
    20 ноя 2018
    Сообщения:
    1
    Симпатии:
    0
    Добрый день!
    Подскажите, пожалуйста, как подставить значение в ссылку ($campaign)
    PHP:
    1. if ($_SERVER['REQUEST_METHOD'] == 'GET'){
    2. if (!empty($_GET['campaign'])) {
    3.     $campaign = strip_tags($_GET['campaign']);
    4.     $encoding = mb_detect_encoding($campaign);
    5.     $campaign = mb_convert_encoding($campaign, 'UTF-8', $encoding);
    6.  
    7. $offer_button='
    8. <div class="button_for_redirect">
    9. <a href="redirect.php?of=din&campaign="'.$campaign.'" target="_blank">Подать заявку</a>
    10. </div>';
    11.   echo $offer_button;
    12.   echo $campaign;    //проверка, выводится
    13. }
    14. }
     
  2. abrdabr

    abrdabr Новичок

    С нами с:
    28 янв 2017
    Сообщения:
    774
    Симпатии:
    65
    <a href="redirect.php?of=din&campaign="'.$campaign.$myreflink'" target="_blank">Подать заявку</a>
    ну и зачем это "'..'"???? по моему кому-то нужно знать как работают кавычки
     
  3. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    @Боно, иными словами, кавычки и пробел после &campaign= - лишние. Они замыкают href раньше ожидаемого.