Ayuda con formulario
Publicado por Juan Martinez (1 intervención) el 14/05/2015 16:39:24
Hola muy buenas a todos, tengo un problema que no se como solucionar, y me gustaría que me echaran una mano si supieran. Tengo un formulario y en el input type sumbit mediante el atributo ID llama a una funcion javascript, esto funciona perfectamente, pero el formulario no se llega a enviar, aqui les dejo el codigo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
if (isset($_POST['mod'])){
$nom=$_POST['nom'];
$des=$_POST['des'];
$cat=$_POST['cat'];
$pvp=$_POST['pvp'];
$uni=$_POST['uni'];
$ofe=$_POST['ofe'];
$id=$_POST['id'];
$login=$_SESSION['usu'];
$modi="UPDATE productos p,usuarios u SET p.nombre='$nom',p.des='$des',p.categ='$cat',p.pvp='$pvp',p.unidades='$uni',p.oferta='$ofe' WHERE p.id='$id' AND u.login='$login'";
$vs2=$bd->query($modi);
if ($bd->affected_rows==1){
?>
<div id='ventana-flotante'>
<a class='cerrar' href='modificar.php' onclick='document.getElementById('ventana-flotante').className = 'oculto''>x</a>
<div id='contenedor'>
<div class='contenido'>
PRODUCTO MODIFICADO
</div>
</div>
</div>
<?php
}
else {
?>
<div id='ventana-flotante'>
<a class='cerrar' href='modificar.php' onclick='document.getElementById('ventana-flotante').className = 'oculto''>x</a>
<div id='contenedor'>
<div class='contenido'>
ERROR AL MODIFICAR EL PRODUCTO
</div>
</div>
</div>
<?php
}
}
?>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<form method="POST" action="" name="formulario1"/>
<td><?=$cont?></td>
<td><?=$id?></td>
<td><input type="text" name="nom" value="<?=$nombre?>"/></td>
<td><input type="text" name="des" value="<?=$des?>"/></td>
<td><input type="text" name="cat" value="<?=$cat?>"/></td>
<td><input type="text" name="pvp" size="3" value="<?=$pvp?>"/></td>
<td><input type="text" name="uni" size="3" value="<?=$uni?>"/></td>
<td><input type="text" name="ofe" size="2" value="<?=$oferta?>"/></td>
<input type="hidden" name="id" value="<?=$id?>"/>
<td>
<input type="submit" class="btn btn-default" id="confirm" name='mod' value="Modificar"></input>
</td>
</form>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<script>
function reset () {
$("#toggleCSS").attr("href", "../themes/alertify.default.css");
alertify.set({
labels : {
ok : "OK",
cancel : "Cancelar"
},
delay : 5000,
buttonReverse : false,
buttonFocus : "ok"
});
}
$("#confirm").on( 'click', function () {
reset();
alertify.confirm("¿Estás seguro de realizar la operación?", function (e) {
if (e) {
alertify.success("Operación realizada con éxito");
document.formulario1.submit();
} else {
alertify.error("Has cancelado la operación");
}
});
return false;
});
</script>
Valora esta pregunta


0