elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  HTML
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: HTML  (Leído 5,540 veces)
datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
HTML
« en: 27 Febrero 2015, 20:51 pm »

tengo dos campos uno que se llama cedula y otro nombre en un formulario web, el campo nombre no es editable, que intruccion de hacer de forma que cuando inserto un valor por ejemplo
206630213, en cedula,

en el campo nombre se me ponga el valor que hay en la direccion
http://www.jps.go.cr/validacedula2.cfm?tipo=undefined&cedula="+cedula;

donde cedula es 206630213 o sea el valor en

http://www.jps.go.cr/validacedula2.cfm?tipo=undefined&cedula=206630213

en esta pagina hay


{ "nombre": "RUIZ ULATE JAVIER" }

pero en el campo nombre solo debe de aparecer :

RUIZ ULATE JAVIER


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: HTML
« Respuesta #1 en: 27 Febrero 2015, 20:57 pm »

no entendi lo que quieres del todo.,.. deberías organizar un poco más lo que dices... pero creo que lo que pides es un form GET

Código
  1. <form action="pagina.html" method="GET">
  2. <input type="hidden" name="tipo" value="undefined"/>
  3. <input name="cedula"/>
  4. <input type="submit"/>
  5. </form>
  6.  

info aquí
http://www.w3schools.com/html/html_forms.asp


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: HTML
« Respuesta #2 en: 27 Febrero 2015, 21:09 pm »

Eso ya lo tenia ahora como hago para que una vez ingresada la cedula en el campo nombre aparezca el nombre respectivo
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: HTML
« Respuesta #3 en: 27 Febrero 2015, 21:40 pm »

lo que quieres es que al meter la cedula, hagas click y se muestre una pagina con el nombre?

por favor da tantos detalles como puedas, para no tener que andar adivinando ya que no te estoy entendiendo

explicate desde 0
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
3n31ch


Desconectado Desconectado

Mensajes: 445


Grandes conocimientos engendran grandes dudas


Ver Perfil
Re: HTML
« Respuesta #4 en: 27 Febrero 2015, 21:51 pm »

Donde guardas los datos que relaciona la cedula con el nombre?.

Lo haces por medio de JS (Es algo estupido, pero quizas solo sea un ejercicio)?
Lo recoges de una base de datos?

Que lenguaje de servidor usas?

(Igual que engel lex opino que no das ningun dato par apode ayudarte)

Por cierto esto esta en dudas generales, supongo que seria mejor moverlo a web.
En línea

datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: HTML
« Respuesta #5 en: 27 Febrero 2015, 22:05 pm »

Veamos tengo este formualrio
https://dl.dropboxusercontent.com/u/33001930/Prueba.html

Lo que quiero es que al insertar una cedula el nombre que se coloque en el campo nombre sea el que se encuentra en la direccion que esta en el codigo fuente de ese formulario.

el problema es que cuando lo ejecuto con cedula 205550900 me direcciona una pagina que no existe
la cual es
https://dl.dropboxusercontent.com/u/33001930/pagina.html?tipo=undefined&cedula=205550900

Vean el codigo fuente de la primera pagina es que no se como ponerla aqui

La intension es aprovechar que esa pagina provee un padron para no tener que traerlo directamente desde una base de datios.




« Última modificación: 27 Febrero 2015, 22:08 pm por datab » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: HTML
« Respuesta #6 en: 27 Febrero 2015, 22:09 pm »

lo que tu quieres se llama una llamada ajax...

primera pregunta... cuanto sabes de jscript, sql y php?

en php tienes que retornar el valor que posiblemente sea sacado de una base de datos... y el jscript en submit debe hacer un XMLHttpRequest para que recupere esa info, lo más recomendable es que el paso de dato lo hagas en json
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: HTML
« Respuesta #7 en: 27 Febrero 2015, 22:12 pm »

No se mucho, cuesta mucho, me estoy basando en el codigo fuente de la pagina
http://www.jps.go.cr/contrataciones_descargar.cfm?NUMERO=2015LN-000001-PROV
pero yo solo ocupo dos campos
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: HTML
« Respuesta #8 en: 27 Febrero 2015, 22:19 pm »

XD tal cual como lo decía

desde la linea 110 del codigo fuente de la pagina
Código
  1. $.ajax(url).success(function(data)
  2. {
  3. $("#alerts").empty();
  4. if (!data || data.indexOf("INVALIDA")!=-1)
  5. {
  6. marcar(id,"C&eacute;dula inv&aacute;lida. En caso de problemas con su n&uacute;mero de c&eacute;dula contacte al Departamento de Proveeduria al tel&eacute;fono 25222172 ");
  7. }
  8. else
  9. {
  10. var info = $.parseJSON(data.trim());
  11. $("#contacto").val(info.nombre);
  12. if (info.telefono)
  13. $("#telefono").val(info.telefono);
  14. if (info.correo)
  15. $("#correo").val(info.correo);
  16. if (info.fax)
  17. $("#fax").val(info.fax);
  18. if (info.empresa)
  19. $("#nombreempresa").val(info.empresa);
  20. $("#contacto").parents(".control-group").removeClass("error");
  21. $("#cedula").parents(".control-group").removeClass("error");
  22. }
  23. });
  24.  
  25.  

puedes simplificarte la vida usando jquery... pero igual tiene s que saber lo minimo de php y algo medio de jscript para manejar ajax, mucha gente se enreda con facilidad
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: HTML
« Respuesta #9 en: 27 Febrero 2015, 22:23 pm »

Pero entonces que esta mal en mi formulario???
si esta igual
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mostrar codigo fuente escondido por HTML Protector, HTML Guardian, Altrise, etc.
Desarrollo Web
sirdarckcat 1 13,881 Último mensaje 10 Enero 2012, 09:40 am
por gm-vl
que es mejor, escribir codigo html desde un echo o html solo
Desarrollo Web
morenochico 1 4,571 Último mensaje 14 Febrero 2011, 19:10 pm
por ~ Yoya ~
Parsear HTML con PHP – Simple HTML DOM Parser
PHP
madpitbull_99 3 15,157 Último mensaje 1 Abril 2014, 09:54 am
por BlackM4ster
Escribir un formulario html en una pagina html
Desarrollo Web
adriancarcamo 1 3,085 Último mensaje 21 Febrero 2012, 18:38 pm
por Spider-Net
HTML, PHP
Desarrollo Web
Gerson_3 1 5,252 Último mensaje 3 Diciembre 2022, 16:51 pm
por Danielㅤ
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines