Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - miloscorp

#1
Tenes que usar el la propiedad "opener" del objeto window de la vetana que contiene "nuevo_turno.php" que hace referencia a la ventana desde la que se abre, osea "main.php". Una vez que tenes esa referencia es como si estuvieras en la pagina principal, y de ahi podes elegir si actualizas los datos asincrónicamente sin cargar toda la pagina nuevamente con ajax, o simplemente refrescando la pagina completa.
#2
Tenes que usar setInterval(), este metodo ejecuta una funcion o expreción cada x canditad de milisegundos.

setInterval(function(){alert("Pasaron 5 segundos")},5000)


De esta manera podes hacer la descarga de la info con ajax para mostrar los cambios cada x cantidad de segundos.
#3
PHP / Re: ajax
29 Octubre 2013, 17:12 PM
Todo se puede hacer solo que aveces es facil o dificil ::)

Supongamos que tenemos una pagina con dos iframe tendremos que navegar por el arbol DOM ya sea hacia arriva o abajo hasta llegar a nuestro objetivo

Pagina Princial:

<html>
<head>
<title>Comunicando iframes</title>
</head>
<body>
<iframe id="frame1" src="pagina1.html">
</iframe>
<iframe id="frame2" src="pagina2.html">
</iframe>
</body>


Pagina 1
<html>
<head>
<script language="javascript">
function enviar(){
window.parent.frames[1].document.getElementById("mensaje").innerHTML = 'Enviado desde el iframe 1';
}
</script>
</head>
<body>
<a href="#" onclick="javascript:enviar();">Enviar hacia el iframe 2</a>
<h1 id="mensaje"></h1>
</body>


window.parent - > hace referencia a nuestra pagina principal
window.parent.frames[] nos devuelte un array con todos los frames que hay ;) y creo que le resto se explica solo

Pagina 2

<html>
<head>
<script language="javascript">
function enviar(){
window.parent.frames[0].document.getElementById("mensaje").innerHTML = 'Enviado desde el iframe 2';
}
</script>
</head>
<body>
<a href="#" onclick="javascript:enviar();">Enviar hacia el iframe 1</a>
<h1 id="mensaje"></h1>
</body>



#4
PHP / Re: ajax
28 Octubre 2013, 22:45 PM
Ahora entendi. Lo que podes hacer es poner el codigo del formulario dentro de un iframe de esa manera cuando pulses enviar no se refresca toda la pagina sino solamente el iframe.

<html>
<head></head>
<body>
<iframe width="400" height="400" scrolling="no" frameborder="0" src="pagina_con_el_form.php
" target="_top">
</iframe>
</body>
</html>


O en HTML5


<html>
<head></head>
<body>
< object type="text/html" data="pagina_con_el_form.php" width="400" height="400"> < /object>
</body>
</html>
#5
PHP / Re: ajax
28 Octubre 2013, 15:39 PM
Hola. Podrias explicar un poco mejor que es lo que queres hacer?. Queres cargar el archivo asincroniamente? y cuando termine te muestre algo o te redireccione a otra pagina?
#6
Desarrollo Web / Re: Subir video a sitio web
26 Octubre 2013, 16:33 PM
Aca se explica un poco como podes hacer, y si vas a usar html5 el formato va a depender del navegador si queres que funcione con varios navegadores vas a tener que poner distintas etiquetas con diferentes formatos

http://www.w3schools.com/html/html5_video.asp
#7
PHP / Re: Convertir texto en imagen con PHP
25 Octubre 2013, 00:12 AM
Hola housedir podrias probar algo asi, lo escribi sobre la marcha y no lo probe asi que seguro habra algo que corregir, despues si tengo tiempo lo pruebo. Cualquier duda me avisas, y con unos pequeños retoques podrias hasta hacer que el texto quede centrado.

<?php  
if(!isset($_GET['txt']))  
{  
exit();  
}  
  
header ("Content-type: image/png");  
$string $_GET['txt'];  
$font 4;
$ancho_caracteres ImageFontWidth($font);
$alto_caracteres ImageFontHeight($font);
$width 600;  
$cant_caracteres strlen($string);
$cant_caracteres_linea $width ancho_caracteres//Cantidad de caracteres que entran en una linea segun el ancho de la imagen
//Ahora que tenemos la cantidad de caracteres que entran a lo ancho podemos calcular la cantidad de lineas
$cant_lineas strlen($string) / $cant_caracteres//Esto nos devuelve la cantidad de lineas
$espacio 2;//Espacio entre lineas
$height = (ImageFontHeight($font) + $espacio) * $cant_lineas;
  
$im = @imagecreate ($width,$height);  
$background_color imagecolorallocate ($im255255255); //white background  
$text_color imagecolorallocate ($im00,0);//black text

$i 0;
$j 0;  
$tmp "";
$y 0;
$x 0;

Do{
Do{
$tmp .= substr($string,$i,1);
$i++;
if($j == $cant_caracteres_linea or ($cant_caracteres $i) < $cant_caracteres_linea) {
imagestring ($im$font$x += $ancho_caracteres$y$string$text_color);
$y += ImageFontHeight($font);
$j 0;
$tmp "";
if (($cant_caracteres $i) < $cant_caracteres_linea){
break;
}
}else{
$j++;
}
}while ($j $cant_caracteres_linea);
}while (
$i $cant_caracteres);
imagepng ($im);  
?>
#8
PHP / Re: checked
20 Octubre 2013, 21:09 PM
Hola bjpenn para marcas las casillas tendrias que evaluar lo que te devuelve la consulta a la base de datos y despues establecer la propiedad checked del checkbox a true o false segun corresponda. Algo asi


//Si es olimpista
if(olimpista){
   <input type="CHECKBOX" name="rol[]" value='.$line['id_usuario']."_3_".'checked=true> olimpista
//De lo contrario
}else{
   <input type="CHECKBOX" name="rol[]" value='.$line['id_usuario']."_3_".' checked=false>
}

#9
PHP / Re: chat php
17 Octubre 2013, 22:40 PM
Hola. si usas  session_start() cuando el usuario inicia sesión se crea automaticamente la variable session_id que es valida hasta que el usuario cierre su sesión o se cierre el navegador.
#10
Si queres cargar los datos sin recargar la pagina completa necesitas cargar los datos asincronicamente con AJAX, tendrias que hacer las funciones vos mismo en javascript o sino usar jQuery es lo mas facil con pocas lineas se puede hacer lo que queres hay muchos ejemplos en la web.

Saludos