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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 22
11  Programación / Desarrollo Web / Re: Modulo para diseñar Camisas / Uniformes en: 6 Noviembre 2011, 02:53 am
Hola, yo hice una web para diseñar dog tags.. pero es prácticamente lo mismo.
http://todograbado.com/

Vea el código javascript (la hice hace un par de años, no respondo por el desorden jajaja y códigos extraños :S).
12  Programación / Desarrollo Web / Re: cifrar url en: 6 Noviembre 2011, 02:49 am
base64_encode(datos)?
Debe pasarle la cadena "cifrada" al javascript, o hace cifrado base64 desde javascript directamente.
13  Programación / Desarrollo Web / Re: AYUDA: Como intercambiar variables entre javascript y php? en: 6 Noviembre 2011, 02:45 am
El problema es que (en este caso) el código PHP sólo se ejecuta al cargar la página. Al hacer clic en el enlace no va a pasar nada, porque como digo, el contenido se le asigna solamente al cargar la página  ;D

javascript y PHP no pueden interactuar tan directamente como quisieramos, sería perfecto!
14  Programación / Desarrollo Web / Re: validacion formulario en: 2 Noviembre 2011, 17:28 pm
Hola ;) Disculpe que no escriba con acentos, estoy en un teclado solo ingles y me da pereza configurarlo jejeje.

En el caso de hacerse con select, lo que yo haria seria:

1. Recorrer todos los select que hay en la pagina.
2. Si el valor del select es 1 o 2 (Justificada o Injustificada, por ejemplo) entonces almaceno ese dato. Recordar que el select va a tener 3 opciones (Seleccionar, Justificada e Injustificada).
3. Continuo con el ciclo, repitiendo lo mismo hasta llegar al final.

Bueno, esto seria por medio de Ajax; no se como lo estara haciendo usted. La verdad hace tiempo me olvide de procesar formularios enviado datos a otra pagina :$
15  Programación / Desarrollo Web / Re: validacion formulario en: 2 Noviembre 2011, 15:49 pm
Hmmm.. supongo que arriba, donde aparece el calendario, es donde se asigna la fecha para todos los estudiantes. En ese caso eliminaria el campo fecha que tiene cada estudiante. Para que colocarlo otra vez si el dato es el mismo?

Tambien, pondria una barra de busqueda. Por ejemplo, si solo Fulanito De Tal falto, entonces me gustaria buscarlo a el directamente, sin tener que hace scroll o leer el resto de nombres.

En cuanto a los radios. Hmmm no me parece mal, pero probablemente yo lo hubiese hecho con un select que tenga tres opciones: 1. -- Seleccionar -- (esta opcion no haria nada) 2. Justificada 3. Injustificada.

De repente sea importate agregar un campo para colocarle una observacion a cada falta. Por ejemplo, si justifico una falta.. me gustaria poner algo como: "Justificado con comprobante medico #1234567890, verificar el documento en el expediente fisico" (o algo similar).
16  Programación / Desarrollo Web / Re: Algun contador de visitas gratuito privado y bueno? en: 31 Octubre 2011, 04:44 am
Este es el link para descargar: http://www.webalizer.org/download.html
Hay diferentes paquetes, elija el que mejor le sirva ;)
17  Programación / Desarrollo Web / Re: jQuery, Menús desplegables. Guardar posición? en: 30 Octubre 2011, 17:51 pm
Suponiendo que ya usted tiene el código del menú desplegable (imagino que es algún tipo de dropdown). El código que estoy colocando es simple y funciona para el ejemplo, pero no es la solución completa para usted; es únicamente para tomarlo como "guía".

Código
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <style type="text/css">
  3. #divMenu{
  4. background:#ff0000;
  5. }
  6. #divMenu a{
  7. float:left;
  8. background:#ff0000;
  9. padding:10px;
  10. }
  11. #divMenu a span{
  12. background:#ff0000;
  13. display:none;
  14. }
  15. </style>
  16. </head>
  17.  
  18. <?php
  19. $strMenu_Activo=(isset($_GET['lnkLink']))?$_GET['lnkLink']:'';
  20. ?>
  21. <div id="divMenu">
  22. <a id="lnkEmpresa" href="?lnkLink=lnkEmpresa">
  23. Empresa
  24. <span>
  25. Menu de la empresa
  26. </span>
  27. </a>
  28. <a id="lnkClientes" href="?lnkLink=lnkClientes">
  29. Clientes
  30. <span>
  31. Menu de clientes
  32. </span>
  33. </a>
  34. </div>
  35. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
  36. var strMenu_Activo='<?php echo $strMenu_Activo; ?>';
  37.  
  38. $(document).ready(function(){
  39. if(strMenu_Activo!=''){
  40. $('#'+strMenu_Activo+' span').css('display','block');
  41. }
  42. });
  43. </script>
  44. </body>
  45. </html>
  46.  

1. Con PHP se toma el contenido de la variable lnkLink y se almacena en una variable PHP llamada strMenu_Activo.
2. Abajo, en el código javascript, tenemos una variable de javascript llamada strMenu_Activo. En esta variable almacenamos exactamente el mismo valor que contiene la variable de PHP.
3. Si el contenido de strMenu_Activo (javascript) es diferente que '', entonces mostramos en bloque el elemento con el ID x (el ID es lo que recuperamos con PHP).

Mejor guarde el código en su máquina y colóquelo en Apache. Dele clic a cualquiera de las opciones para que vea como funciona. Es sólo una idea.

Si tiene el código del menú, páselo, talvez podamos adaptarlo.

Saludos!

EDITO:
Estoy de acuerdo con Kasi, de hecho el ejemplo está hecho pensando en la solución que propone, pero dudo que al volver atrás se logre recuperar el valor de la variable. Es decir, si estamos en index.php y le damos clic a loquesea.php?lnkLink=clientes, en la página que se abre el menú va a aparecer desplegado... pero si le damos clic al botón atrás (navegador) la variable va a estar vacía. Porqué? Porque estuvimos en index.php y no tenía ninguna variable :/ (un poco enredado jejejeje).

Solo en el caso del index.php es, probablemente, donde no le va a funcionar.
18  Programación / Desarrollo Web / Re: validacion formulario en: 30 Octubre 2011, 04:26 am
Claro, no hay problema ;)
Así es esto, al principio hay que "matarse" para aprender, ya después las cosas salen más fácilmente :)
19  Programación / Desarrollo Web / Re: alinear capas en: 30 Octubre 2011, 04:01 am
Ehmm... no entendí  :xD Centrado horizontal o vertical?
20  Programación / Desarrollo Web / Re: validacion formulario en: 30 Octubre 2011, 03:57 am
Hola Marcelo; siento que la validación está un poco extraña. Aquí le dejo un ejemplo
para validar una sola nota o todas al mismo tiempo.

Código
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <title></title>
  5. </head>
  6.  
  7. <body>
  8. <form id="1" onsubmit="return fntValidar_Form(this)">
  9. <input type="text" id="txtNota1">
  10. <br>
  11. <input type="submit" value="Validar">
  12. </form>
  13. <br>
  14. <form id="2" onsubmit="return fntValidar_Form(this)">
  15. <input type="text" id="txtNota2">
  16. <br>
  17. <input type="submit" value="Validar">
  18. </form>
  19. <br>
  20. <br>
  21. <input type="button" value="Validar todo" onclick="fntValidar_Todo()">
  22.  
  23. <script>
  24. //funcionar para validar solamente una nota
  25. function fntValidar_Form(objForm){
  26. var iNota=Number(objForm.elements['txtNota'+objForm.id].value);
  27. //obtener la nota, basados en el id del form (es importante colocar IDs distintos)
  28.  
  29. var blnRet=true; //valor que vamos a retornar
  30.  
  31. if(iNota=='' || iNota>5 || iNota<1){
  32. alert('Por favor, verifique la nota.');
  33. blnRet=false; //no se procesa el form porque el dato no es valido
  34. }else{
  35. //pasa la validacion :P
  36. }
  37.  
  38. return blnRet; //retornamos true/false
  39. }
  40.  
  41. //funcion para validar todas las notas
  42. function fntValidar_Todo(){
  43. var iCantidad_Forms=document.forms.length; //contamos la cantidad de forms
  44.  
  45. for(var iForm=0;iForm<iCantidad_Forms;iForm++){ //recorremos los forms
  46. var objForm=document.forms[iForm]; //almacenamos el form en la variable
  47. var iCantidad_Elementos=objForm.elements.length; //contar la cantidad de elementos
  48.  
  49. //recorrer todos los elementos del form
  50. for(var iElemento=0;iElemento<iCantidad_Elementos;iElemento++){
  51. //verificamos que el elemento sea tipo text (no vamos  validar un boton :/)
  52. if(objForm.elements[iElemento].type=='text'){
  53. //almacenamos el valor del campo
  54. var iNota=objForm.elements[iElemento].value;
  55.  
  56. //validar el campo
  57. if(iNota=='' || iNota>5 || iNota<1){
  58. alert('Por favor, verifique las notas ingresadas.');
  59. return; //abandonamos la ejecucion
  60. }
  61. }
  62. }
  63. }
  64.  
  65. //mostramos un mensaje en caso de que todo sea correcto
  66. alert('Todas las notas estan bien :P');
  67. }
  68. </script>
  69. </body>
  70. </html>
  71.  

Al rato esté un poco extenso, pero usted lo adapta. Mi intención es que entienda el código a la perfección. Espero le sirva de algo. Saludos :P

Nota: debe validar los valores NaN (cuándo se coloca una letra en vez de un número) o programar el campo de texto para que únicamente acepte números.
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 22
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines