2013-04-03 2 views
-1

Мне нужно создать ссылки, содержащие скрытый ввод с разными именами по каждой ссылке.получить динамическое входное значение с помощью php

<?php 
    $inputCounter=0; 
    .. do while... 
    { 
     $inputCounter++; ?> 
     <a href="read.php"> 
      <input hidden name="rec<?php echo $inputCounter ;?>" 
        value="<?php echo $id' ;?>"/> 
      read  
     </a> 
    <?php } ?> 

Как получить входное значение в read.php? благодарим за любую помощь.

+0

делают read.php выходного что-нибудь? Это функция? Как read.php относится к '$ inputCounter'? – romo

+0

Измените ссылку в тэге 'a' на что-то вроде ' – mokk

+0

Вопрос очень неясен. Что именно вы хотите достичь? – Onimusha

ответ

2

Не помещайте входной сигнал в якорный тэг. Используйте строку запроса для передачи значений.

<a href="read.php?name=rec<?=$inputCounter?>&value=<?=$id?>">read</a> 

Тогда на read.php, читать ваши данные, используя $_GET.

$name = $_GET['name'] // gives you the name 
$value = $_GET['value'] // gives you the value 

Повторяя значение, просто сделать

echo $value; 
+0

спасибо Энтони, я пытаюсь использовать ваш ответ в моем коде. –

+0

На самом деле, чего я пытаюсь достичь, это не показывать идентификатор в URL-адресе. Но спасибо за вашу помощь :) –

Смежные вопросы