Hola hola hola!...
Bufff... no me lo puedo creer, jeje... poco a poco voy pillando esto del javascript, jeje. Pense que no podria hacer una funcion un poco 'compleja' en mi vida... y por lo menos esto rompe la regla (se que para vosotros sera un tonteria, para mi un mundo):
Código PHP:
//obtener los objetos del formulario DOM:
var col=getElementsByClass('form_input',null,'input');
//rastrear formulario y crear cadena para enviar
var col_arrayon = new Array()
for (var i in col)
{
//comprobar si es submit, en el nombre (largo de explicar, jeje):
form_input_col_submit = /submit/;
if(form_input_col_submit.test(col[i].name))
{
}
else
{
if(col[i].value == '')
{
col_valuesimo = col[i].value;
col_arrayon[i] = '&value_'+i+'='+encodeURIComponent(null);
}
else
{
if(col[i].value == 'null')
{
col_valuesimo = col[i].value;
col_arrayon[i] = '&value_'+i+'='+encodeURIComponent('write: null');
}
else
{
col_valuesimo = col[i].value;
col_arrayon[i] = '&value_'+i+'='+encodeURIComponent(col_valuesimo);
}
}
}
}
//ajax
request.onreadystatechange = form_send_receibe;
request.open("POST", "/form_send.php");
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
//unir datos:
var juntos = col_arrayon.join(" ");
cadena_url="url="+encodeURIComponent(self.location.href);
cadena_magica = cadena_url + juntos;
//enviar por post todos los datos:
request.send(cadena_magica);
Bueno... no me beso por que no me llego, jejejeje.
Ains... que feliz soy... aunque se que para vosotros sera una tonteria... tendra un monton de errores... para mi poder haber hecho que funcione es un milagro... jeje.
Hasta la siguiente!!!!...