Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: заменить в форме кнопки на текстовые ссылки
 
 автор: DEM   (30.09.2006 в 20:39)   письмо автору
 
 

У меня выводятся кнопки, они имеют значения из БД и при клике выводится информация из БД которая принадлежит этой кнопке... Вопрос: это не текстовые ссылки, а кнопки, то есть:
<input type="submit" value="Send">

А хотелось бы:
<a href=""></a>

Просто вся проблема даные переводятся по POST, а не GET... а <a href="#"></a> не подходит :(

   
 
 автор: ddhvvn   (30.09.2006 в 21:39)   письмо автору
 
   для: DEM   (30.09.2006 в 20:39)
 

Я увидел там
><input type="submit" value="Send">
Если эта кнопка у Вас отправляет форму, попробуйте

<a href="#" onclick="document.all.имя_формы.submit();">send<a/>

   
 
 автор: Lelik   (30.09.2006 в 21:45)   письмо автору
 
   для: ddhvvn   (30.09.2006 в 21:39)
 

но это только под ИЕ. лучше так например

<a href="#" onclick="document.getElementById("form").submit();">send<a/>

<form id="form">
</form>

   
 
 автор: DEM   (01.10.2006 в 00:09)   письмо автору
 
   для: DEM   (30.09.2006 в 20:39)
 

А как мне сделать такую же вещь, только для этой кнопки:


  $sql = mysql_query("SELECT * FROM PM WHERE id='".$_POST['id']."'");
  $pma = mysql_fetch_array($sql);
  echo $pma['message'];


id - передаётся через hidden-поле

   
 
 автор: Lelik   (01.10.2006 в 08:07)   письмо автору
 
   для: DEM   (01.10.2006 в 00:09)
 

распиши подробней, просто не очень понятно

   
 
 автор: DEM   (01.10.2006 в 12:38)   письмо автору
 
   для: Lelik   (01.10.2006 в 08:07)
 

мдя... чёт меня тогда глюкануло :)
Вот как делается проверка на нажатость кнопки:


if(isset($_POST['kupit']))
{
// Ну и то что выполняется :)
}


А как сделать такое же, но для текстовой ссылки?

   
 
 автор: Lelik   (01.10.2006 в 18:52)   письмо автору
 
   для: DEM   (01.10.2006 в 12:38)
 

для этого существуют события, например onClick, onMouseDown
onClick - это когда клик совершен (нажата кнопка мыши и отпущена)
onMouseDown - это, когда нажата кнопка мыши, но еще не отпущена

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования