Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - ferdi342

Páginas: 1 2 [3] 4 5 ... 7
31
CSS / [Ayuda] ¿El div porqué no me sigue?
« en: 27 de Septiembre de 2011, 19:59:42 pm »
Hola, bien pues aquí tengo otro problema que no consigo solucionar...

Haber si puedo explicarlo de manera que se entienda. Yo tengo un menú desplegable (html-divs/javascript/css) y funciona perfectamente, pero el caso es que el desplegable (div), al hacer más pequeña la ventana de mi explorador, se queda en el mismo sitio y se desencaja de su "botón de apertura" (por así decirlo), mi pregunta és: ¿Cómo hago para que siga siempre debajo del "botón de apertura", aun que haga más grande o más pequeña la ventana del explorador?

Gracias.

32
AJAX / [Ayuda] ¿Cómo enviar todos los parametros por Ajax?
« en: 26 de Septiembre de 2011, 20:17:39 pm »
Hola, quiero procesar todo un formulario vía Ajax, hasta ahora lo que hacía era que al instante comprobaba si el valor introducido era correcto o no, usaba onkeydown y utilizaba este método:

Código: [Seleccionar]
function comprobar(url, objeto) {
var parametros = objeto.id + "=" + objeto.value;
// crea un objeto XMLHttpRequest
var miObj = null;
if (window.XMLHttpRequest) {
// Gestión de Ajax con Mozilla Firefox y otros navegadores
miObj = new XMLHttpRequest();
} else if (window.ActiveXObject) {
// Gestión de Ajax con Internet Explorer
miObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
// El objeto XMLHttpRequest no se puede gestionar en este navegador
alert("El navegador no admite el uso de Ajax");
return;
}
miObj.open("POST", url, true);
miObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
miObj.setRequestHeader("Content-length", parametros.length);
miObj.setRequestHeader("Connection", "close");
miObj.send(parametros);
// Gestión de una llamada asincrónica que NO bloquea la ejecución hasta que se recibe la respuesta
miObj.onreadystatechange = function() {
if (miObj.readyState < 4 && miObj.status == 200) {
document.getElementById("respuesta_usuario").innerHTML = '<img src="images/register/preloader.gif" width="16" height="16" />Validando...';
}
if (miObj.readyState == 4 && miObj.status == 200) {
// Asignación de datos a un elemento en pantalla
if(miObj.responseText=="Usuario Disponible"){
document.write("Todo ok");
}
else {
document.write("Algo mal");
}
}
}
}

Pero como se puede observar, este código sólo envia un parámetro. Bien he estado probando como podría mandar todos los parámetros de una vez y me ha salido esto:

Código: [Seleccionar]
function comprobar() {
name = document.getElementById("name");
email = document.getElementById("email");
motivo = document.getElementById("motivo");
comentario = document.getElementById("comentario");
parametros_name = name.id + "=" + name.value;
parametros_email = email.id + "=" + email.value;
parametros_motivo = motivo.id + "=" + motivo.value;
parametros_comentario = comentario.id + "=" + comentario.value;
// crea un objeto XMLHttpRequest
var miObj = null;
if (window.XMLHttpRequest) {
// Gestión de Ajax con Mozilla Firefox y otros navegadores
miObj = new XMLHttpRequest();
} else if (window.ActiveXObject) {
// Gestión de Ajax con Internet Explorer
miObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
// El objeto XMLHttpRequest no se puede gestionar en este navegador
alert("El navegador no admite el uso de Ajax");
return;
}
miObj.open("POST", "comprobar.php", true);
miObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
miObj.setRequestHeader("Content-length", parametros_name.length);
miObj.setRequestHeader("Content-length", parametros_email.length);
miObj.setRequestHeader("Content-length", parametros_motivo.length);
miObj.setRequestHeader("Content-length", parametros_comentario.length);
miObj.setRequestHeader("Connection", "close");
miObj.send(parametros_name);
miObj.send(parametros_email);
miObj.send(parametros_motivo);
miObj.send(parametros_comentario);
// Gestión de una llamada asincrónica que NO bloquea la ejecución hasta que se recibe la respuesta
miObj.onreadystatechange = function() {
if (miObj.readyState == 4 && miObj.status == 200) {
// Asignación de datos a un elemento en pantalla
if(miObj.responseText=="todok"){
document.getElementById("contacto").style.visibility = "visible";
}
else {
document.getElementById("respuesta_usuario").className = "texto_nok";
document.getElementById("respuesta_usuario").innerHTML = miObj.responseText;
}
}
}
}

El onclick esta vez lo ponía en el botón de enviar, y he echo varios alerts haber si recoge los datos y los recoge como [ObjectHTMLInputElement], y la verdad no se porqué. ¿Cómo a partir del código que recoge un valor podría enviar todo el formulario a la vez?

Gracias  :-[

33
CSS / [Ayuda] Como mantener DIV quieto?
« en: 26 de Septiembre de 2011, 00:06:14 am »
Bien pues, mucho tendréis Facebook, i habréis visto que tras la última actualización la barra horizontal de arriba a medida que bajes no se mueve es decir no desaparece, bien pues, ahí va mi duda ¿Cómo mantengo el DIV (si es un DIV) quieto?.

Gracias.

34
Charlas / Offtopic / [DUDA] Icono Android
« en: 24 de Septiembre de 2011, 15:57:05 pm »
¿Alguien sabe porqué sale el icono que parece ser un pequeño androide con 6 patas (redondeado con un circulo)?

Es que por internet lo veo por todos lados, pero mi Android no lo tiene.



Gracias.

35
¿Conocéis el sistema de música de Google? ¡Music beta!

Así és, es un sistema con el que poder escuchar miles de canciones gratuitas (pero no todas), y cada semana dan ofertas para que salgan más. Éste ha sido creado para competir con Spotify.

Todos aquellos que tengan móviles Android (iPhone no lo sé ya que yo soy Android), disponen de una app para descargar desde el Market llamada evidentemente Music Beta de Google, que al añadir desde el pc música en el programa se actualiza en tu app del móvil, muy interesante.

Más información sobre el servicio:
http://music.google.com/about/ (Inglés by Google)
http://www.elandroidelibre.com/2011/05/google-music-beta-todos-los-detalles-del-servicio-de-musica-en-streaming.html (Castellano by elandroidelibre)

Vista Previa de mi cuenta:
http://imagengratis.org/images/capturaco4oc.png

Actualmente, sólo està disponible para Estados Unidos, si quieres crearte tu cuenta gratuitamente, sigue estos pasos:

http://movilzone.org/manuales/como-registrarse-en-google-music-desde-otro-pais/

Todos aquellos que sigan los pasos, reciban el email de invitación de Google y entren en la cuenta, vais a ver que tendréis 8 invitaciones para dar, ¡NO LAS GASTÉIS!, ya que el servicio sólo está para Estados Unidos y al otro no le irá esperad a que llegue a España para darlas ;) (Lo digo por que a mi me ha pasado)

36
Sistemas Operativos / ¡Windows 8 developers preview!
« en: 14 de Septiembre de 2011, 22:22:15 pm »


Así es el nuevo sistema operativo de Microsoft está preparado y listo para ser usado. (Su versión Demo)

Ver vídeo de demostración de Windows 8: http://www.youtube.com/watch?v=2OwLgYXsIIU&feature=player_embedded

¡¿Quiéres probarlo?!

Link de descarga: http://msdn.microsoft.com/en-us/windows/home/ (Versión disponible en 32 y 64 bits)

¡A disfrutarlo!

Vía: Omicrono

37
Hardware o Software / ¿Cómo recuperar archivos de un USB formateado?
« en: 25 de Agosto de 2011, 13:07:45 pm »
Hola, he formateado un USB de 2GB en modo "formato rápido" con Windows 7 y en formato FAT(predeterminado) pero no consigo recuperar los archivos (fotos en carpetas) que había dentro..

He probado con Recuva y con Easy Recovery Professional, pero ni uno ni el otro me detecta nada..

¿Puedo hacer algo?, gracias.

38
JavaScript / [Ayuda] Problema con alguna función Ajax
« en: 28 de Julio de 2011, 01:06:34 am »
Bueno pues tengo un formulario en el que comprueba instantáneamente si p.ej. el usuario está o no disponible, todo va bien hasta que llego al comprobar contraseñas, no se porque puede pasar pero no recibo respuesta (miObj.responseText), aquí dejo el código, gracias:

//Código Ajax que ejecuta el comprobar contraseñas
Código: [Seleccionar]
function comprobarpwdconf(url, objeto) {
var parametros = objeto.id + "=" + objeto.value;
// crea un objeto XMLHttpRequest
var miObj = null;
if (window.XMLHttpRequest) {
// Gestión de Ajax con Mozilla Firefox y otros navegadores
miObj = new XMLHttpRequest();
} else if (window.ActiveXObject) {
// Gestión de Ajax con Internet Explorer
miObj = new ActiveXObject("Microsoft.XMLHTTP");
} else {
// El objeto XMLHttpRequest no se puede gestionar en este navegador
alert("El navegador no admite el uso de Ajax");
return;
}
miObj.open("POST", url, true);
miObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
miObj.setRequestHeader("Content-length", parametros.length);
miObj.setRequestHeader("Connection", "close");
miObj.send(parametros);
// Gestión de una llamada asincrónica que NO bloquea la ejecución hasta que se recibe la respuesta
miObj.onreadystatechange = function() {
if (miObj.readyState < 4 && miObj.status == 200) {
document.getElementById("respuesta_pwdconf").innerHTML = "<img src='images/login/preloader.gif'></img> Comprobando...";
}
if (miObj.readyState == 4 && miObj.status == 200) {
// Asignación de datos a un elemento en pantalla
document.getElementById("respuesta_pwdconf").innerHTML = miObj.responseText;
}
}
}

//Campo escribe tu contraseña
Código: [Seleccionar]
<input name="pwd" type="password" onmouseover="consej_pwd('visible')" onmouseout="consej_pwd('hidden')" onBlur="comprobarpwd('url.php', this);" id="pwd" maxlength="25" />
//Campo "repetir contraseña", me falla en onBlur al concatenar onBlur="comprobarpwdconf('url.php', this);comprobarpwdconf('url.php', 'pwd')", porque con diferentes funciones, funciona pero con esta misma no..
Código: [Seleccionar]
<input type="password" onBlur="comprobarpwdconf('url.php', this);comprobarpwdconf('url.php', 'pwd')" name="pwdconf" id="pwdconf" />

El caso está en que con todos los demás campos me va bien excepto este que cuando llamo a pwd y pwdconf no llega ni la una ni la otra, ah y el php que comprueba está correcto, lo he comprobado.

Gracias a aquél que me pueda ayudar ;)

39
Charlas / Offtopic / Yo también doy invitaciónes a Google+
« en: 11 de Julio de 2011, 18:24:39 pm »
Siento repetir el post de Pituko, pero si él está muy ocupado, a mi también me podéis pedir invitación (por MP) indicando vuestro correo.

(Me han invitado a mi y lo he probado).

Bueno ya que pituko ha echo un pantallazo, no está de más que lo muestre yo también para verificar que soy miembro de Google+ ;)



PD: Oculto dos nombres ya que no me interesa que se muestren, gracias.

40
JavaScript / [Ayuda] Interpolación de movimiento JavaScript
« en: 06 de Julio de 2011, 15:16:18 pm »
Hola  :), hace nada he empezado con JS y bueno he conseguido crear una especie de "campo" por el cual donde clique un cuadrado (objeto) se coloca ahí de manera inmediata, ahora lo que quiero hacer es como en el flash, que al hacer clic en vez de ir directamente, haga todo el recorrido (ya sea recto o vertical), ¿qué debo hacer? (a parte de que los códigos no se aceptan en el foro, no quiero yo tampoco ya que mi finalidad es aprender y hacerlo solo).

EDITO. Creo que se llama Tween Motion

Gracias ;)

41
Proyectos y búsqueda de equipos / Busco trabajo como programador PHP & MySQL
« en: 26 de Abril de 2011, 00:09:49 am »
Hola, bueno pues desde hará ya más de un año he estado programando con PHP & MySQL, y creo que ya és hora de que esto de sus frutos, así que si alguno/a tiéne algún proyecto en mente (dentro del campo web), pero, no tiene los conocimientos necesarios para realizar dicho proyecto, ruego que se ponga en contacto conmigo mediante MP, muchas gracias.

(No deseo poner conocimientos exactos que tengo sobre el lenguaje, si se desea lo indicaré en el MP)

Espero que alguno/a tenga algo en mente ;), todo es posible!

42
PHP / [Duda] Insert en todos los usuarios
« en: 07 de Diciembre de 2010, 18:26:40 pm »
Hola, tengo 2 tablas en la bd, alertas y usuarios, y quiero mandar una alerta general(es decir: ej. Enviar "Hola" a cada usuario, pero que se introdujera en la tabla alertas, no se si me explico).

De tal manera que todos los usuarios en la tabla alertas tengan el mensaje.

Gracias

43
PHP / [Duda] mysql_query
« en: 24 de Noviembre de 2010, 21:46:49 pm »
Hola, estoy creando una consola (para hablar con los usuarios), y en la bd está estructurada de la siguiente manera:

- Tabla: consola
- Campos: id, usuario, agregado, confirmado (de manera que el que intenta agregar a otro se coloca en usuario y el que indicas para agregar se coloca en agregado, y confirmado no)

Entonces, tengo esto:


$consulta2
mysql_query("SELECT * from `consola` where usuario=&#39;$nombre&#39; or agregado=&#39;$nombre&#39; and confirmado=&#39;si&#39; order by id desc");


Entonces, probando he creado otro usuario me he agregado, luego me he vuelto a mi usuario y he visto que en la consola aparecia como agregado, pero la peticion estaba marcada como "no" confirmada, ahora mi duda és:

¿Porqué salen los no agregados (con petición pendiente de confirmación) si especifico and confirmado='si'?

¡Gracias!

44
PHP / Problemilla con ver si un usuario está o no registrado..
« en: 14 de Noviembre de 2010, 20:48:34 pm »
Hola PHPER@S!

Bien, mi problema es el siguiente:

Yo estoy en mi login, y voy a crear un sistema de testeo. Bien yo quiero que si estas registrado te salga directamente el login si no que te salga otra cosa. Vale bien, antes lo he echo mediante REMOTE_ADDR, es decir cada vez que un usuario se registra le registro la IP, bien y en el login he mirado si tu ip estaba en la tabla, al ser asi te mostraría el login si no pues otra cosa. Pero claro hay IP'S dinamicas.. y el problema se extiende, ¿Cómo pordía hacerlo? (Me han hablado de las cookies, pero si un usuario borra cookies adiós y volvemos a estar igual..) ¿Qué solución proponéis?

Gracias

45
Charlas / Offtopic / Invitación Spotify (¿Alguién tiéne una?)
« en: 31 de Octubre de 2010, 14:38:42 pm »
Hoy, se me ha acabado las horas de Spotify, ¿Alguién es Premium y me daría un código?

Páginas: 1 2 [3] 4 5 ... 7