Изпращане на данни в таблица само с кликане на картинка

MasterOne

Registered
Дали е възможно :? Ето кода, който използвам:

Код:
<?php 
$hostname = "localhost";
$db_user = "root";
$db_password = "taina";
$database = "test";
$db_table = "users";
$db = mysql_connect($hostname, $db_user, $db_password); 
mysql_select_db($database,$db); 
?> 
<?php 
if (isset($_REQUEST['Submit'])) { 
$sql = "INSERT INTO $db_table(user_oferta,user_ip) values ('".mysql_real_escape_string(stripslashes($_REQUEST['user_oferta']))."','".mysql_real_escape_string(stripslashes($_REQUEST['user_ip']))."')"; 
if($result = mysql_query($sql ,$db)) { 
header('Location:http://google.bg'); 
} else {
echo "ERROR: ".mysql_error(); 
} 
} else { 
?>
<form method="post" action="">
<center><font size=5 color=black><u>Test</u></font></center><br><br><br><br>
<img src="http://web-tourist.net/new/images/fona.jpg" value="WT1">
<input name="user_ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" type=hidden>
<br><br>
<center><input type="submit" name="Submit" value="Next"></center>
</form> 
<?php 
} 
?>

Може ли тоя бутон Next по някакъв начин да изчезне и вместо да се натисне него, за да се изпратят данните, да се натисне картинката ?
P.S. - В таблицата съм направил две полета: user_oferta и user_ip, които се попълват в таблица users, в база данни test при изпращане на формата. Мерси :?:
 
<?php
$hostname = "localhost";
$db_user = "root";
$db_password = "taina";
$database = "test";
$db_table = "users";
$db = mysql_connect($hostname, $db_user, $db_password);
mysql_select_db($database,$db);
?>
<?php
if (isset($_REQUEST['Submit'])) {
$sql = "INSERT INTO $db_table(user_oferta,user_ip) values ('".mysql_real_escape_string(stripslashes($_REQUEST['user_oferta']))."','".mysql_real_escape_string(stripslashes($_REQUEST['user_ip']))."')";
if($result = mysql_query($sql ,$db)) {
header('Location:http://google.bg');
} else {
echo "ERROR: ".mysql_error();
}
} else {
?>
<form method="post" action="">
<center><font size=5 color=black><u>Test</u></font></center><br><br><br><br>
<img src="http://web-tourist.net/new/images/fona.jpg" value="WT1">
<input name="user_ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" type=hidden>
<br><br>
<center><input type="image" name="submit" value=""></center>
</form>
<?php
}
?>
 
Мисля, че нещо не ме разбрахте. Бих искал да наредя картинки в една страница и като се натисне на някоя, да се изпраща информация в таблицата, в поле user_oferta. Преди имах радио бутони с избор, но не ми изглеждаше добре, затова ги замених с картинки. Радио бутоните имаха зададени name="user_oferta" и value="Test" и следователно в таблицата се попълваха поле user_oferta със съдържание Test след натискането на потвърждаващия бутон. Този път искам да попълва данните в таблицата без Submit бутон, а само с кликане на картинката, с която съм заменил радио бутоните. Картинката би трябвало да има зададени name="user_oferta" и value="Test". Нали така ? Обаче submit бутона си има и той name="Submit" и type="submit", така че не знам как да го направя хем да е потвърждаващ бутон и да се завърши формата и хем да е опция за ибор. Ако можете да ми помогнете ще съм ви много благодарен :)
 

Back
Горе