[Как сделать] Грамотно такую ссылку

Тема в разделе "Как сделать...", создана пользователем gigi, 11 июн 2011.

  1. gigi

    gigi Постоялец

    Регистр.:
    21 май 2008
    Сообщения:
    111
    Симпатии:
    31
    Есть 2 пункта назначения: Ивановка и Большая Мурта. Сделал расписание автобусов между городами и появилась проблема:
    Почему когда вывожу создается такая ссылка
    index.php?n1=Ивановка&n2=Большая
    хотя нужно
    index.php?n1=Ивановка&n2=Большая Мурта
    Как сделать чтобы пробел тоже считался и ссылка была полной, а не обрезалась в сложных названиях?
    Код вывода ссылки такой:
    PHP:
    echo("<li><a href=index.php?page=search&n1=".$row['city']."&n2=".$stations[$i].">".$stations[$i]."</a></li>");
     
  2. Delk0

    Delk0

    Регистр.:
    26 мар 2010
    Сообщения:
    284
    Симпатии:
    47
    Примерно так:
    PHP:
    echo("<li><a href=index.php?page=search&n1=".urlencode($row['city'])."&n2=".urlencode($stations[$i]).">".$stations[$i]."</a></li>");
     
    gigi нравится это.