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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21
71  Programación / Programación General / Fecha aleatoria entre dos fechas. delphi en: 4 Junio 2014, 18:48 pm
Hola :
¿Alguien sabe en Delphi como hacer que dadas dos fechas,  el sistema obtenga una fecha aleatoria que la contenga y que ademas sea válida?


Gracias
72  Programación / Desarrollo Web / Forma en la que guardar datos en un campo TEXT mysql en: 28 Mayo 2014, 17:17 pm
Tengo un campo TEXT en mysql.
Necesito guardar varias líneas en el y me pregunto cual de las dos siguiente formas sería la más adecuada.

1º forma :
primera linea
segunda linea
tercera linea
cuarta linea

2º forma :
primera linea<br />segunda linea<br />tercera linea<br />cuarta linea

¿en ambas ocuparía el mismo tamaño de la la BD?
Gracias.
73  Programación / Desarrollo Web / style content caracter estraño que representa una imagen en: 16 Abril 2014, 17:40 pm
Es algo que he encontrado en varias web y quisiera por curiosidad saber el motivo de porque hacerlo de esta forma y cómo hacerlo.

Por ejemplo : http://www.nethercottconstructions.com/es/modulos-prestashop/15-ajax-desplegables-categorias.html

Si entrais y accedeis por firebus a la imagen del carrito del boton de la derecha de compra. aparece este codigo :

Código:
.box-info-product .exclusive:before {
    border: 1px solid #06B2E6;
    border-radius: 5px 0 0 5px;
    bottom: 0;
    color: #FFFFFF;
    content: "";
    font-family: "FontAwesome";
    font-size: 25px;
    left: 0;
    line-height: 47px;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px #015883;
    top: 0;
    width: 51px;
    z-index: 2;
}

El style content va acompañado de un simbolo raro que hace mostrar la imagen del carrito. ¿esto significa que el jpg de esa imagen no existe en la web? ¿como se logra esto? ¿esta técnica tiene algún nombre? ¿Que sentido tiene hacerlo de esta forma en vez de poner la url de la imagen? 

Gracias.
Un saludo.
74  Programación / Desarrollo Web / conocer la url de la cual procede una llamada $ajax en: 10 Abril 2014, 13:02 pm
Hola :
Tengo una aplicación php que consiste en rellenar un formulario con una serie de campos que luego son enviados por $AJAX POST y la función test1.php es la que guarda esos datos en mysql.
Mi pregunta es : ¿cómo puedo saber dentro del fichero test1.php desde que url se ha llamado al javascript AJAX POST?
El motivo es intentar evitar que alguien desde un servidor local en su casa se cree un procedimiento para que esté constantemente enviandome datos a la base de datos.

Código:
    $.ajax({
          type: "POST",
          url: "test1.php",
          data: dataString,
          success: function() {
           
          }
         });

Gracias
75  Programación / Desarrollo Web / fullscreeen imagen javascript. Problemas con firefox en: 31 Marzo 2014, 18:38 pm
Hola :
Tengo un problema con el siguiente codigo. Quiero capturar el evento cuando pulse la tecla ESCAPE. Es decir, por ejemplo una vez haya hecho clic en el botón ZOOM y vea la imagen a pantalla completa, a continuación haga clic en ESCAPE y además de quitar el modo zoom (que esto lo hace automáticamente) haga algunas acciones como por ejemplo un alert o en mi caso ocultar una capa 'image_zoom'.

En otros navegadores como chrome o en los tablets de sansumg funciona pero en firefox no hay forma.

Si sirve de algo el codigo lo he sacado de http://johndyer.name/native-fullscreen-javascript-api-plus-jquery-plugin/

Código:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js "></script>
<!DOCTYPE html>
<html>
<head>
<title>FullScreen API</title>

<style>
body {
background: #F3F5FA;
}
#container {
width: 600px;
padding: 30px;
background: #F8F8F8;
border: solid 1px #ccc;
color: #111;
margin: 20px auto;
border-radius: 3px;
}

#fullscreen {
background: #33e;
padding: 0px; /* 20px; */
margin: 0px; /* 20px */
color: #fff;
text-align:center;
}
#fullscreen a {
color: #eee;
}

#fsstatus {
background: #e33;
color: #111;
}

#fsstatus.fullScreenSupported {
background: #3e3;
}

</style>
</head>
<body>
<div id="container">
<h1>FullScreen API</h1>

<div id="fullscreen">
<img style="display:none" id="image_zoom" src="http://www.ibsalut.es/ibsalut/cache/jw_sigpro/jwsigpro_cache_3191e25147_grfic-webibs.jpg" height="auto" width="auto" />
</div>

<p>Estado: <span id="fsstatus"></span></p>
<input id="zoom_url_completa_oculta" style="display:none" value="http://www.ibsalut.es/ibsalut/images/stories/ciudadania/grfic-webibs.png">
        <input type="button" value="Zoom" id="fsbutton" />

</div>


<script>

/*
Native FullScreen javascript API
-------------
Assumes Mozilla naming conventions instead of W3C for now
*/



(function() {
var
fullScreenApi = {
supportsFullScreen: false,
isFullScreen: function() { return false; },
requestFullScreen: function() {},
cancelFullScreen: function() {},
fullScreenEventName: '',
prefix: ''
},
browserPrefixes = 'webkit moz o ms khtml'.split(' ');



// check for native support
if (typeof document.cancelFullScreen != 'undefined') {
fullScreenApi.supportsFullScreen = true;
} else {
// check for fullscreen support by vendor prefix
for (var i = 0, il = browserPrefixes.length; i < il; i++ ) {
fullScreenApi.prefix = browserPrefixes[i];

if (typeof document[fullScreenApi.prefix + 'CancelFullScreen' ] != 'undefined' ) {
fullScreenApi.supportsFullScreen = true;
break;
}
}
}

// update methods to do something useful
if (fullScreenApi.supportsFullScreen) {
fullScreenApi.fullScreenEventName = fullScreenApi.prefix + 'fullscreenchange';

fullScreenApi.isFullScreen = function() {
switch (this.prefix) {
case '':
return document.fullScreen;
case 'webkit':
return document.webkitIsFullScreen;
default:
return document[this.prefix + 'FullScreen'];
}
}
fullScreenApi.requestFullScreen = function(el) {
return (this.prefix === '') ? el.requestFullScreen() : el[this.prefix + 'RequestFullScreen']();
}
fullScreenApi.cancelFullScreen = function(el) {
return (this.prefix === '') ? document.cancelFullScreen() : document[this.prefix + 'CancelFullScreen']();
}
}


// jQuery plugin
if (typeof jQuery != 'undefined') {
jQuery.fn.requestFullScreen = function() {

return this.each(function() {
var el = jQuery(this);
if (fullScreenApi.supportsFullScreen) {
fullScreenApi.requestFullScreen(el);
}
});
};
}

// export api
window.fullScreenApi = fullScreenApi;
})();

</script>

<script>

// do something interesting with fullscreen support
var fsButton = document.getElementById('fsbutton'),
fsElement = document.getElementById('fullscreen'),
fsStatus = document.getElementById('fsstatus');


if (window.fullScreenApi.supportsFullScreen) {

fsStatus.innerHTML = 'SI: Tu navegador soporta FullScreen';
fsStatus.className = 'fullScreenSupported';



// handle button click
fsButton.addEventListener('click', function() {

// alert(isFullScreen);
window.fullScreenApi.requestFullScreen(fsElement);
// window.fullScreenApi.cancelFullScreen(fsElement);
// Recuperar la url de la imagen grande a traves de un campo input
var url_imagen = document.getElementById('zoom_url_completa_oculta').value;
// Escalar para que ocupe toda la pantalla
var img = document.getElementById('image_zoom');
img.style.display = 'inline';
img.src = url_imagen;
imageWidth = img.width, //need the raw width due to a jquery bug that affects chrome
imageHeight = img.height, //need the raw height due to a jquery bug that affects chrome
maxWidth = screen.width,
maxHeight = screen.height,
widthRatio = maxWidth / imageWidth,
heightRatio = maxHeight / imageHeight;
var ratio = widthRatio; //default to the width ratio until proven wrong
if (widthRatio * imageHeight > maxHeight) {
ratio = heightRatio;
}
img.width = imageWidth * ratio;
img.height = imageHeight * ratio;

}, false);



// Esto lo que pasa es que no va para firefox pero si para tablet
fsElement.addEventListener(fullScreenApi.fullScreenEventName, function() {
if (fullScreenApi.isFullScreen()) {
// En el tablet sansumg cuando entro en modo pantalla completa ejecuta esto
fsStatus.innerHTML = 'Whoa, you went fullscreen';
} else {
// En el tablet sansumg cuando cierro el modo pantalla completo si ejecuta esta opción. En firefox PC NO
var img = document.getElementById('image_zoom');
img.style.display = 'none';
fsStatus.innerHTML = 'Back to normal';
}
}, true);


} else {
fsStatus.innerHTML = 'LO SIENTO: Tu navegador no soporta FullScreen';
}

</script>


</body>
</html>


Alguien sabe como conseguirlo?
mil gracias.!!
76  Media / Diseño Gráfico / programa para redimensionar imagenes a un tamaño máximo (kb) en: 22 Marzo 2014, 17:56 pm
Hola :
Quisiera saber si alguien conoce algún programa que de forma automática te reduzcan las imagenes a un tamaño máximo determinado (kb).
Se que existe programas (por ejemplo FSRESIZER) que le puedes indicar el tamaño máximo en pixeles y te redimensiona las imágenes pero no es lo que busco.
Básicamente y resumiendo lo que quiero es reducir la imagen a un tamaño determinado con la máxima resolución posible (para dicho tamaño).
Espero haberme explicado bien.
Gracias de antemano.
77  Programación / Desarrollo Web / fullscreen tablet galaxy note no funciona en: 14 Marzo 2014, 18:37 pm
Hola :
En la web http://robnyman.github.io/fullscreen/ hay un ejemplo donde al hacer clic en 'fullscreen' aumenta a pantalla completa ocultando la barra de menus del navegador, etc..

En PC funciona perfectamente pero en los tablet (probado en un galaxy nexus) no absolutamente nada.

¿no es posible usar la api fullscreeen en tablets y móviles?

Gracias.
78  Programación / PHP / PHPexcel celda multilinea en: 7 Marzo 2014, 18:05 pm
Estoy creando un excel desde php con la libreria phpexcel. El problema lo tengo cuando quiero poner mas de una linea (retorno de carro) dentro de una misma celda.


Si hago lo siguiente  funciona:

Código:

$campo = "Hello\nWord";
$objPHPExcel->getActiveSheet()->setCellValue($letra.$pos, "$campo");
  $objPHPExcel->getActiveSheet()->getStyle($letra.$pos)->getAlignment()->setWrapText(true);

En cambio si hago lo siguiente no funciona y en excel la celda me la pone por ejemplo de la siguiente forma :  prueba\nexcel\n desdephp

Código:
$campo = htmlspecialchars(str_replace('<br>','\n',$result[$i]['description']));
$objPHPExcel->getActiveSheet()->setCellValue($letra.$pos, "$campo");
  $objPHPExcel->getActiveSheet()->getStyle($letra.$pos)->getAlignment()->setWrapText(true);

Lo he probado de mil formas y nada :(
alguien se le ocurre que puede ser?
Gracias.

79  Programación / Desarrollo Web / cambiar imagen del boton me gusta de facebook en: 28 Febrero 2014, 15:11 pm
Hola :
¿Pensáis que es posible cambiar el botón de 'me gusta' que trae por defecto Facebook y poner en su lugar una imagen?

He encontrado formas de personalizar este botón, para que aparezcan el número de fans, etc.. pero no la opción para cambiarlo por una imagen.

¿Es posible?

Gracias.
Un saludo.
80  Programación / Desarrollo Web / HTML5 O javascript para formularios en: 25 Febrero 2014, 22:05 pm
Hola :
Estoy haciendo una web que tiene algunos formularios y me estoy planteando si hacerlos en html5 o javascript. Veo que muchas webs siguen utilizando javascript, supongo que debido a la incompabilibidad de ciertas versiones de navegadores.
¿Que me aconsejan?
Gracias
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines