![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#2
|
||||
|
||||
|
Hola halizia, si lo que deseas es que los datos se muestrn abajo del formulario deberás hacer uso de Ajax, ya que es la única forma(al menos que conozco) en que puede interactuar php-javascript, ya que el primero será el que haga la conexión a la base de datos y el último validará los checkboxes.
Ajax no es nada complicado, puedes revisar este truco que he colocado en la sección de trucos del club en el cual muestro como crear un pequeño formulario de contacto utilizando Ajax. El formulario podría ser así: Código:
<form name="frm"> <input type="checkbox" name="checkbox1" value="1" />Checkbox1<br> <input type="checkbox" name="checkbox2" value="2" />Checkbox2<br> <input type="checkbox" name="checkbox3" value="3" />Checkbox3<br> <input type="button" name="button" value="Enviar" onClic="validar();" /> </form> Código:
function validar(){
if (document.frm.checkbox1.checked==true || document.frm.checkbox2.checked==true || document.frm.checkbox3.checked==true){
enviar();
} else {
alert('Debes seleccionar al menos una casilla');
}
}
Código:
var obj;
var div;
var pVars;
function crearObjeto() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if (window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
}
}
function procesar(){
pVars = '&cb1='+encodeURI(document.frm.checkbox1.checked);
pVars += '&cb2='+encodeURI(document.frm.checkbox2.checked);
pVars += '&cb3='+encodeURI(document.frm.checkbox3.checked);
obj=crearObjeto();
obj.onreadystatechange = cambio;
obj.open("POST",'script.php', true);
obj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
obj.send(pVars);
}
function cambio(){
div = document.getElementById("rdiv");
if(obj.readyState == 4){
div.innerHTML = obj.responseText;
} else {
div.innerHTML='Cargando...';
}
}
Ahora, en el script php deberás tomar los datos enviados utilizando el método post, mas o menos de la siguiente manera: Código PHP:
Espero te sirva de algo. Saludo. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Se ve el formulario | jorllazo | Varios | 2 | 25-09-2006 19:11:48 |
| Formulario | fevimo | PHP | 3 | 21-09-2006 20:30:32 |
| Formulario MDI e Hijos | chux | OOP | 7 | 07-12-2005 21:19:14 |
| pasar datos de un formulario vista a cualquier formulario | @-Soft | OOP | 2 | 28-09-2004 21:56:01 |
| formulario MDI | joanajj | Varios | 5 | 24-07-2004 01:50:37 |
|