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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 74
501  Programación / Desarrollo Web / Re: [Pregunta]: Algo está saliendo mal con document ready en: 14 Septiembre 2019, 12:53 pm
Ahh ya entendí, Muchas gracias a los dos!
502  Programación / Desarrollo Web / [Resuelto] [Pregunta]: Algo está saliendo mal con document ready en: 14 Septiembre 2019, 05:43 am
Buenas noches,
estoy implementando document ready (jquery) en todos mis códigos de javascript, según dicen hacerlo de esta manera es optimo para evitar errores. Sólo cuando el documento este listo se podrán usar los diferentes scripts o códigos de javascript.

Código
  1. $( document ).ready(function() {
  2.    console.log( "ready!" );
  3. });
  4.  

Cabe destacar que esto funciona correctamente, y mostrará el mensaje por consola cuando el documento este listo, el problema radica cuando lo que pongo dentro de las llaves son funciones.

Código
  1. $( document ).ready(function() {
  2.    function Sumar(a, b)
  3.    {
  4.          var resultado = a + b;
  5.  
  6.          return resultado;
  7.    }
  8. });
  9.  

Si yo deseo usar esta función "Sumar(3, 7);" me va a dar error de que esta función no esta definida (undefined)

Gracias desde ya!
503  Programación / Desarrollo Web / Re: [Pregunta]: Window ready y Document ready ¿Diferencias? en: 14 Septiembre 2019, 05:13 am
$(document).ready será llamado cuando la pagine cargue todos los elementos html que le correspondan al DOM, esto por ejemplo no incluye los frames o iframes, ya que eso corresponde a su propio documento, en cambio $(window).ready esperará a TODO estar cargado

document load esperará a que carguen las imagenes y todo el contenido incluido, por otro lado un document ready se disparará cuando se cargue lo correspondiente al DOM (no necesariamente su contenido)

$(window).ready digamos al cargar todo también esperará a que carguen las imagenes?
504  Programación / Desarrollo Web / [Resuelto] [Pregunta]: Window ready y Document ready ¿Diferencias? en: 14 Septiembre 2019, 03:50 am
Básicamente eso,
cuales son las diferencias entre usar la función que tiene jquery ($(window).ready(function()) y ($(document).ready(function()) ya que no me termina de quedar muy en claro, si se pudiera también me interesaría entender cual es la diferencia entre un document load y un document ready.

¡Muchas gracias!
505  Programación / Desarrollo Web / [Pregunta]: ¿Seguridad del token de los captchas de google? en: 13 Septiembre 2019, 19:01 pm
Buenos días,
Alguien me podría decir que tan seguro es la obtención de los token de captchas de google.
Estoy usando la (V3).

Código
  1.        <script src="https://www.google.com/recaptcha/api.js?render=6LdDN7cUAAAAAABDgIdmRS5bvN8sZM7hsn9DWfZ1"></script>
  2. <script type="text/javascript">
  3. grecaptcha.ready(function()
  4. {
  5. grecaptcha.execute('6LdDN7cUAAAAAABDgIdmRS5bvN8sZM7hsn9DWfZ1', {action: 'test'}).then(function(token)
  6. {
  7. document.getElementById('g-recaptcha-response').value = token;
  8. });
  9. });
  10. </script>
  11.  
  12.        <form id="LoginForm" method="post">
  13. <label for="email">Correo electrónico</label>
  14. <input type="email" id="email" placeholder="Email" name="email" required="true">
  15. <input type="hidden" id="g-recaptcha-response" name="g-recaptcha-response">
  16. <button type="submit" name="enviar">enviar</button>
  17. </form>
  18.  

El token es "depositado" en un input hidden (invisible) pero si la persona a la hora de enviar el formulario hace click derecho (inspeccionar elementos) va a poder editar el valor de este input entonces ya no se hasta que punto sea seguro usar captchas de google o al menos este metodo de la V3, ojala existiera un método de obtener el token del lado del servidor y no del cliente. (Generalmente no me gusta hacer este tipo de cosas del lado del cliente)

Gracias!
506  Programación / PHP / Re: [Pregunta]: ¿Como puedo realizar esto? en: 12 Septiembre 2019, 05:10 am
Si te interesa por algún motivo hacerlo con javascript puedes hacer:
var Titulo = document.title;
O puedes cambiar el título con:
document.title = "Nuevo Titulo";

Aquí más cosas relacionadas que puedes obtener:
 https://www.w3schools.com/js/js_window_location.asp

Por cierto lo que te comenta Engel puede fallar por varios motivos.
 https://benohead.com/getting-a-file-extension-with-javascript/

Pillas la extensión como en este Tuto si la hay. Si hay extensión eliminas la cadena obtenida del nombre del archivo al completo. También le quitas la ruta de la misma forma que en el tuto y ya te queda solo el nombre del archivo.

¡Gracias! Si igual con javascript ya lo había hecho, pero necesitaba hacerlo con PHP

javascript
Código
  1. var page = location.pathname;
  2. page_name = page_name.replace(/^.*[\\\/]/, '');
  3. page_name = page_name.replace('.', '');
  4. page_name = page_name.replace('.html', '');
  5. page_name = page_name.replace('.php', '');
  6.  
507  Programación / PHP / Re: [Pregunta]: ¿Como puedo realizar esto? en: 12 Septiembre 2019, 04:41 am
¿Como estás pensando trabajar esto? Porque como yo lo veo, si estás editando el archivo index.php tu sabes que el archivo se llama index.

Código
  1. basename($_SERVER['SCRIPT_FILENAME'], '.php');

$_SERVER['SCRIPT_FILENAME'] te regresa la ruta al archivo inicial mientras que __FILE__ te regresa la ruta del archivo donde este.

Ese código me sirvió, gracias a los 3!
508  Programación / PHP / Re: [Pregunta]: ¿Como puedo realizar esto? en: 12 Septiembre 2019, 04:36 am
Claro el tema es por eso digamos lo que nose bien es digamos tengo la url esa nose... xampp/htdocs/aplication/ajax/test.php

Con una función PHP que no se como poder usarlas el xampp/ se vaya, el htdocs/ se vaya, el /aplication y el /ajax/ se vayan quedando así test.php y sacar el .php y quede test por supuesto se debe de usar preg_match o str_replace intente hacerlo así pero me daba errores o directamente no me aparecía nada...

Me imagino que debe de ser una función similar a las que se usa en el código de javascript que pase  :huh: pero no entiendo hacer eso con php..
509  Programación / PHP / Re: [Pregunta]: ¿Como puedo realizar esto? en: 12 Septiembre 2019, 04:00 am
teoricamente
Código:
__FILE__
es una constante que contiene el nombre del script sin extensión

C:\xampp\htdocs\aplication\ajax\test2.php

Me devolvió una ruta muy extensa.
510  Programación / PHP / [Resuelto] [Pregunta]: ¿Como puedo realizar esto? en: 12 Septiembre 2019, 02:59 am
Buenas noches.

Me gustaría saber como puedo obtener el nombre del archivo php que se esta ejecutado, es decir si yo estoy en index.php quisiera que me muestre en pantalla "index", puedo hacerlo usando esto de php "$_SERVER['PHP_SELF']" pero muestra toda una ruta, cuando yo solamente necesito obtener el nombre del archivo y además de que no tenga el .php o .html. Esto lo pude hacer con javascript. (Lo vi en algun post)

Código
  1. var page = location.pathname;
  2. page_name = page_name.replace(/^.*[\\\/]/, '');
  3. page_name = page_name.replace('.', '');
  4. page_name = page_name.replace('.html', '');
  5. page_name = page_name.replace('.php', '');
  6.  

Pero me gustaría hacer algo igual pero con PHP, busque en el navegador pero no me sirven me dan errores (seguramente porque son temas desde el 2003 a el 2011 que pude ver)



Mod: Temas sobre PHP van al subforo de PHP:
Páginas: 1 ... 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 [51] 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 ... 74
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines