Ho creato un piccolo form.
Inserito un input di tipo TEXT ove inserire il testo e due di tipo IMAGE con VALUE differenti in modo che, lato server, procedere in modo differente a seconda del bottone cliccato.
Con vari browser tutto bene ma con IE 8 non mi passa l'input image.
Come posso fare?
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>
<body>
<form name="abc" action="Untitled-1.php?idProd=42" method="post">
<input type="text" name="testo" />
<input type="image" name="mon" value="a" src="http://www.google.it/intl/it_it/images/logo.gif" />
<input type="image" name="mon" value="b" src="http://www.google.it/intl/it_it/images/logo.gif" />
</form>
</body>
</html>
Lato server per vedere dove fosse il problema ho scritto:
Codice PHP:
if (isset($_GET['idProd'])) {
if (isset($_POST['testo'])) {
print "ciao";
}
if (isset($_POST['mon'])) {
print $_POST['mon'];
}
}
Posto comunque qui perchè credo sia un problema di HTML.
Grazie.