Передавать значения (включая пробелы) на другую страницу в PHP - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь передать идентификатор и имя пользователя на следующую страницу через URL-адрес, и он работает, если в имени пользователя нет пробелов, таких как «имя пользователя», однако, когда есть пробел, такой как «имя пользователя», будет использоваться только имя, пока пробел не будетперешел на следующую страницу.

Вот мой код:

<td>
    <?php echo '<a href=selectedCustomer.php?user_name='.$user["username"]. "&user_id=" . $user["id"] . '>' . $user["username"] . '</a>'; ?>
</td>

1 Ответ

1 голос
/ 25 сентября 2019

Сначала необходимо urlencode() параметр:

<?php 
echo '<a href=selectedCustomer.php?user_name='.urlencode($user["username"]). "&user_id=" . $user["id"] . '>' . $user["username"] . '</a>'; 
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...