[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача данных на другую страницу
BigLes
Доброго времени суток! smile.gif
У меня на странице есть несколько кнопопок (ссылок). Каждой соответствует свое значение одной и той же переменной, которую мне нужно отправить на другую страницу. Допустим при нажатии первой ссылки должен отправить $ID=1 при нажатии второй $ID=2 ну и так далее.
Подскажите как передать просто по нажатию на эту ссылку соответствующий $ID
метод GET не могу использовать, так как переменную надо скрыть



Спустя 7 минут, 9 секунд (22.06.2011 - 17:28) BigLes написал(а):
да, очень прошу это дело с примером подсказать user posted image

Спустя 39 секунд (22.06.2011 - 17:28) Winston написал(а):
Можно передавать с помощью GET, а mod_rewrite поможет скрыть переменную.
Но все равно, при просмотре кода страницы будет видно значение переменной.

Спустя 12 минут, 17 секунд (22.06.2011 - 17:41) BigLes написал(а):
примерчик, пожалуйста можно.

да, кстати насчет переменной, не будет при просмотрекода страницы. это я так для примера написал, на самом деле я беру ИД с базы данных примерно так оно будет выглядеть в коде: $ID=$RES1=)

Спустя 3 минуты, 57 секунд (22.06.2011 - 17:45) Winston написал(а):
Тогда просто напиши.
<a href="?id=<?=$RES1?>">1</a>
<a
href="?id=<?=$RES2?>">2</a>

Спустя 12 минут, 59 секунд (22.06.2011 - 17:58) BigLes написал(а):
оно мне выдает в адресной строке http://proekt/edit.php?id=<?=5?>

а мне надо чтоб http://proekt/edit.php было

Спустя 52 секунды (22.06.2011 - 17:59) BigLes написал(а):
и еще оно так не срабатывает

Спустя 2 минуты, 58 секунд (22.06.2011 - 18:02) Winston написал(а):
Видимо у тебя short_tags отключены.
Так напиши
<a href="?id=<?php echo $RES1?>">1</a>

Спустя 7 минут, 33 секунды (22.06.2011 - 18:09) BigLes написал(а):
я и так в пхп пишу:

print "<table border='2'><tr><td> Дата запроса</td></tr>";
while (list($ID, $D1) = mysql_fetch_row($result)) :
print "<tr><td><a href='edit.php?id=<?=$ID?>'>$D1</a></td></tr>";
endwhile;
print "</table>";

Спустя 6 часов, 15 минут, 5 секунд (23.06.2011 - 00:24) walerus написал(а):
Цитата (BigLes @ 22.06.2011 - 15:09)
я и так в пхп пишу:

print "<table border='2'><tr><td> Дата запроса</td></tr>";
while (list($ID, $D1) = mysql_fetch_row($result)) :
  print "<tr><td><a href='edit.php?id=<?=$ID?>'>$D1</a></td></tr>";
endwhile;
print "</table>";

Нужно было сразу кусок кода показать...


print "<table border='2'><tr><td> Дата запроса</td></tr>";
while (list($ID, $D1) = mysql_fetch_row($result)) :
print "<tr><td><a href='edit.php?id=$ID'>$D1</a></td></tr>";
endwhile;
print "</table>";
не нужно ставить <??> если у тебя код PHP идет, а что бы не путаться в коде, правильнее написать так:

print "<tr><td><a href='edit.php?id=" .$ID. "'>" .$D1. "</a></td></tr>";
Что бы было видно переменные.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.