0
Я попытался воспроизвести песни и передать динамический идентификатор контроллеру. Но я пробовал этот код.Я не могу передать идентификатор контроллеру?
<?php
$i = 1;
foreach ($view as $row)
{
echo "<tr>";
echo "<td>".$i."</td>";
echo "<td>"."<a href='<?php echo base_url();?>admin/play/$row->audio'".$row->audio."</a></td>";
$i++;
echo "</tr>";
}
?>
В осмотре элемента якоря показывает прямой код PHP вместо локального хоста/бла/бла/как я могу это исправить? мое имя контроллера - игра, и я хочу передать значение своего конкретного имени. Я уверен, что моя конкатенация верна?
но это показывает URL, как этот HTTP: //localhost/mms/admin/playvanilla%20twilight%20.mp3 есть проблема, потому что имя файла состоит из пространства ... ? имя файла - vanilla twilight.mp3. @ Tpojka –
Используйте функцию 'urldecode()'. Зайдите в [docs] (http://php.net/manual/en/function.urldecode.php). – Tpojka