elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
08 Septiembre 2008, 06:20  



  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 51
1  Programación / PHP / Re: Ayuda para hacer un calendario? en: 30 Agosto 2008, 07:50
Buenas gente, les comento que estoy haciendo una web para un cliente, y me pide hacer un calendario en donde se dejen cias y se vean en dicho calendario.

Quisiera saber si alguien sabe como puedo hacerlo o si existe algun sitema gratuito y facil para hacerlo.

Vi uno que podria ser algo similiar a lo que quiero dejo la web: http://www.lan.com/index-es-ar.html

Desde ya muchas gracias.

Saludos

Deberias tener un poco de desicion para buscar antes !!

Link: http://www.desarrolloweb.com/manuales/24/
2  Programación / PHP / Re: [AYUDA]Script captcha en: 30 Agosto 2008, 07:42
Simplemente, que hago mal?

Código:
<?
session_start();
$md5 = md5(microtime() * mktime());
$string = substr($md5,0,5);
$captcha = imagecreatefrompng("./captcha.png");
$black = imagecolorallocate($captcha, 0, 0, 0);
$line = imagecolorallocate($captcha,233,239,239);
imageline($captcha,0,0,39,29,$line);
imageline($captcha,40,0,64,29,$line);
imagestring($captcha, 5, 20, 10, $string, $black);
$_SESSION['key'] = md5($string);
header("Content-type: image/png");
imagepng($captcha);
session_start();
if(md5($_POST['code']) != $_SESSION['key'])
{
                    die("Error: Nos has introducido el codigo correcto");
}else{
                    echo 'Codigo Correcto, no eres una maquina ó al menos no lo pareces';
}
?>

Tal vez deberias colocar el codigo del formulario !!...

Por otro lado, no veo necesario llamar dos veces session_start();, con una sola vez basta !!

3  Programación / PHP / Re: Sobre bases de datos. en: 30 Agosto 2008, 07:40
Para utilizar bases de datos no existe forma mas comveniente, segura y flexible que utilizar Bases de datos con MySQL utilizando PHP para generar paginas web y manipular la base de datos.

bye
4  Programación / PHP / Re: Como llamar automaticamente funciones AJAX ?? en: 27 Agosto 2008, 23:06

Ya he podido hacer que se reptra cada cierto tiempo que yo deseo, el problema es que no logro pasar unos valores con setInterval() :(... Mira, te explico:

La funcion que utilizo para cargar datos es:

Código
function cargar_datos( vars, capaview, flujoddatos, varsform )
{
var conector, capa, url;
 
url= 'ajax.php'; //mis funciones para ajax
capa= document.getElementById(capaview);
 
conector= ajax();
conector.open( flujoddatos, url+'?'+vars, true );
conector.onreadystatechange= function()
{
if( conector.readyState==1 )
{
capa.innerHTML= "<center><img src='../admin/imagenes/loading.gif'><br><b>CARGANDO...</b></center>";
}
else if( conector.readyState==4 )
{
if( conector.status==200 )
{
if( varsform!=0 )
conector.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
capa.innerHTML= conector.responseText;
}
else if( conector.status==404 )
{
capa.innerHTML= "La pagina que intentas cargar no existe...";
}
else
{
capa.innerHTML= conector.status;
}
}
}
//conector.setRequestHeader( "Content-Type", "multipart/form-data" );
if( varsform!=0 )
{
var myarr= varsform.split(':'); //dividimos
var trama="";
var i=0;
 
for( i=0; i<(myarr.length); i++ )
{
if( i>0 )
trama += "&";
trama += myarr[i]+"="+document.getElementById(myarr[i]).value;
}
 
conector.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
conector.send(trama);
}
else
conector.send(null);
}

Asi que, para no modificar mas mi funcion, solo cree una funcion alterna que invoca a la funcion que acabo de mencionarte, y es:

Código
function carga_datos_recursiva( vars, capaview, flujoddatos, varsform )
{
//alert(vars)
setInterval( "cargar_datos( vars, capaview, flujoddatos, varsform )", 2000 );
}

Y me sale el siguiente error, segun el Debuger de Firefox:

Código:
vars is not defined
http://localhost/~miuser/admin/js/script.js

Ya he invocado un alert() en la nueva funcion carga_datos_recursiva, y me imprime satisfactoriamente el contenido que debe tener vars, pero porque marca error ???... Aparte del error, pues no se muestra lo que quiero :S, me imagino que por lo mismo !!...

5  Programación / PHP / Como llamar automaticamente funciones AJAX ?? en: 27 Agosto 2008, 20:15
Hola:

Estoy realizando un sistema para vender cosas, asi que en el apartado de VENTAS tengo un formulario un poco amplio en donde se doy escojer el tipo de venta, datos del cliente y finalmente una capa GRANDE (contenedor) en donde voy poniendo los articulos/productos que va comprando el cliente. Utilizando AJAX compruebo la existencia del Cliente que desea comprar o bien en el caso que no exista pongo un formulario para que puedan registrarlo a la vez que esta comprando.

Mi idea es que en la capa GRANDE (contenedor de los productos) poderla refrescar sin necesidad de dar click, vaya, que se ejecute una funcion de AJAX cada ciertos segundos...

Como podria ejecutar una funcion de AJAX cada cierto tiempo ???...

NOTA: toda mi aplicacion esta echa con PHP y solo utilizo AJAX para listar, buscar y generar datos rapidos sin refrescar. Para esto utilizo una sola funcion de AJAX, la cual llamo cargar_datos();, mediante eventos onclick, onchnage o onsubmit

bye bye
6  Programación / PHP / Re: Comentarios. Sin recargar ni BD en: 26 Agosto 2008, 17:13
Hola:

Que tal lipman_dj, hace un par de años, hice un sistema web (tipo WordPress, PHPNuket, etc..) pero con la particularidad de que toda la informacion se guardaba en archivos (ficheros) asi que cnstantemente las: noticias, secciones, menus, comentarios, URLs, etc, etc... las guardaba directamente en archivos. Mi sistema es muy rapido, a pesar de usar archivos, pero esto se lo debo a que para leer y sacar informacion de los archivos utilizaba una forma totalmente distinta la que usas tu jejeje.

Yo utilizaba caracteres delimitadores para determinar o saber cuando empezaba o terminaba algo, ese algo podia ser: una noticia, una sección, un menu, un comentario, etc, etc...

Los caracteres que yo utilizaba eran: ->  para indicar el inicio de algo y --> para indicar el fin de algo. Otra cosa muy importante, no te recomiendo utilizar fread(), ya que si el archivo llega a pesar mucho el servidor se hara cada vez mas lento y por ende tambien la pagina :D !. Yo utilizaba fgets(), osea que leia linea por linea del texto y utilizaba una funcion recursiva para leer todo el contenido que estaba entre los caracteres especiales -> y -->.

Potseriormente para hacer el efecto de carga sin refrescar la pagina utilizaba AJAX (como te lo ha mencionado ActiveSheet), asi que para eso es necesario que tengas conocimientos basicos de javascript y adentrarte un poco en lo que es AJAX.

Te recomiendo los manuales/tutoriales de critalabs para aprender AJAX !! :D. En realidad AJAX es una cosa muy facil, que si tienes buenos conocimientos en programacion y una buena logica, podras hacer tus codigos funcionales con AJAX en menos de un dia ;) !!..

bye bye
7  Programación / PHP / Re: Problema con variables y AJAX !! en: 26 Agosto 2008, 17:01
Aun espero la ayuda alone-in-the-chat, de echo lanzo la propuesta a quien desee ayudarme en linea, ya que abierto el puerto de mi PC para que puedan acceder a mi sistema y observar el problema :D. Si alguien se intersa solo paseme su MSN o GMAIL para hablar y pasarles la direccion !!..

bye bye
8  Informática / Multimedia / Re: Ayuda para edicion de video simple (agregar logotipo) !! en: 20 Agosto 2008, 21:30
Primeramente gracias por contestarme, y pues lo que dices, es totalmente cierto :'(, de momento segun lo que he leido indica que es necesario usar VirtualDub :D... De otro modo avidemix solo logra posicionar la imagen (logo), pero ignora la transparencia de la imagen, rellenandola de un color oscuro :(...

Bueno, seguire buscando y viendo otras aplicaciones como kino (para linux), y ver si es posible hacerlo para Linux...

Gracias..

9  Programación / PHP / Re: Ayuda BBCode en: 19 Agosto 2008, 21:05
Buenas estoy haciendo una funcion para implementar bbcode, esto es lo que llevo:

Código
<?php
function bbcode($str){
$str = htmlentities($str);
$str = str_replace("<", "&lt;", $str);
$str = str_replace(">", "&gt;", $str);
$str = preg_replace('/\[b\](.*?)\[\/b\]/is', '<b>$1</b>', $str);
$str = preg_replace('/\[i\](.*?)\[\/i\]/is', '<i>$1</i>', $str);
$str = preg_replace('/\[u\](.*?)\[\/u\]/is', '<u>$1</u>', $str);
$str = preg_replace('/\[url\](.*?)\[\/url\]/is', '<a href="$1" target="_blank">$1</a>', $str);
$str = preg_replace('/\[url\=(.*?)\](.*?)\[\/url\]/is', '<a href="$1" target="_blank">$2</a>', $str);
$str = preg_replace('/\[img\](.*?)\[\/img\]/is', '<div id="imagen"><img src="$1" border="0" /></div>', $str);
$str = preg_replace('/\[quote\=(.*?)\](.*?)\[\/quote\]/is', '<b>$1 dijo:</b><br /><div id="codigo"><code>$2</code></div>', $str);
$str = preg_replace('/\[color\=(.*?)\](.*?)\[\/color\]/is', '<span style="color:$1">$2</span>', $str);
$str = preg_replace('/\[size\=(.*?)\](.*?)\[\/size\]/is', '<font size="$1">$2</font>', $str);
$str = preg_replace('/\[list\](.*?)\[\/list\]/is', '<ul>$1</ul>', $str);
$str = preg_replace('/\[li\](.*?)\[\/li\]/is', '<li>$1</li>', $str);
$str = str_replace("<ul><br />", "<ul>", $str);
$str = str_replace("</li><br />", "</li>", $str);
$str = preg_replace('/\[code\](.*?)\[\/code\]/is', '<b>Código:</b><br /><div id="codigo"><code>$1</code></div>', $str);
$str = nl2br($str);
return $str;
 
}
?>
 

Cambia el orden como vas haciendo tu BBCode, primero pon el preg_replace() de la estiqueda de CODE, y cuando la insetes en el STR insertala asi: htmlentities( $1, ENT_QUOTES ); y listo....



La cuestion es en la etiqueta code quiero que si se pone dentro de ella la etiqueta [ b ] no se ponga en negrita ni nada, no se si me explico.

Gracias.
10  Programación / PHP / Re: Problema con variables y AJAX !! en: 19 Agosto 2008, 21:01
He editado totalmente el post hoy 13 de agosto, para ver si se entiende y puedan ayudarme un poco mas con mi problea...

bye bye

Aun no lo consigo :S !!... Sigo atorado en esto de obtener el valor de un SELECT creado con AJAX :S !!... Ya he realizado ejemplos sencillos y estos si funcionan pero el codigo del formulario que tengo no funciona esa parte :S !!...

bye bye
11  Programación / PHP / Re: Como procesar campos de formulario con AJAX !! en: 19 Agosto 2008, 20:56
Alguna idea ???

No doy como :(...
12  Informática / Multimedia / Ayuda para edicion de video simple (agregar logotipo) !! en: 19 Agosto 2008, 20:52
Utilizo GNU/Linux y actualmente uso avidemux para codificar, cortar, unir, agregar subtitulos, efectos, etc... a mis videos,  etc...

Quiero agregar un logotipo en el video, tipo como el que se ve cuando ves la television, seria un logotipo pequeno que este hubicado en una esquina del video (superior derecha), en avidemux la opcion esta disponible directamente como Filtro para el video a codificar, el problema es que siempre que inserto la imagen se visualiza con fondo blanco :S... Y la imagen que inserto esta echa sobre un fondo transparente, pero aun asi sigue viendose con fondo blanco una ves montada.

Alguien tiene alguna idea ??...

NOTA: evitense la molestia de recomendarme programas de windows o explicaciones, ya que no las tomare en cuenta porque no utilizo ese sistema operativo.

bye bye
13  Programación / PHP / Re: Como procesar campos de formulario con AJAX !! en: 18 Agosto 2008, 22:31
Alguna idea ???
14  Programación / PHP / Como procesar campos de formulario con AJAX !! en: 18 Agosto 2008, 22:22
Hola:

Como bien sabemos AJAX por lo general realiza el procesamiento de los datos ya bien sobre la mismia hoja PHP donde estamos trabajando o bien sobre una nueva hoja PHP, eso dependiendo las neecsidades, pero el metodo que he optado yo es procesar las llamadas a AJAX usando una hoja php llamada AJAX.php, en esta hoja proceso todas las variales enviadas mediante el stream GET o POST, segun se indique en la misma funcion con la que llamo a AJAX.

La funcion que utilizo actualmente para procesar datos comunes e inputs/select/textarea de un formulario (vaya tipo POST) es:

SCRIPT.JS
Código
//Funcion para obtener conector AJAX
function ajax()
{
var pagina=false; //conector ajax
 
if( window.XMLHttpRequest ) //Navegador Firefox
pagina= new XMLHttpRequest(); //creamos objeto para el navegador
else if( window.ActiveXObject ) //Navegador Internet Explorer
{
try //Version Actual
{
pagina= new ActiveXObject( "Msxml2.XMLHTTP" ); //creamos objeto para el navegador
}
catch(e) //version Antigua
{
try
{
pagina= new ActiveXObject( "Microsoft.XMLHTTP" ); //creamos objeto para el navegador
}
catch(e)
{
}
}
}
return pagina;
}
 
//El argunmento 'vars' contiene las variables que procesara la hoja AJAX.PHP
//El argumento 'capaview' es la capa en donde escribiremos los resultados
//El argumento 'flujoddatos; indica el flujo: GET o POST
//El argumento 'varsform' posee una trama de caracteres delimitadas por un  :  (dos puntos), esta trama serian los nombres de las variables del formulario (input's, select's, textare's, etc...)
function cargar_datos( vars, capaview, flujoddatos, varsform )
{
var conector, capa, url;
 
url= 'ajax.php'; //mis funciones para ajax
capa= document.getElementById(capaview); //capa
 
conector= ajax(); //funcion que crea el objeto ajax para el navegador
conector.open( flujoddatos, url+'?'+vars, true ); //abrimos el flujo de datos
conector.onreadystatechange= function() //funcion que indica estado y responde
{
if( conector.readyState==1 ) //cargando
{
capa.innerHTML= "<center><img src='imagenes/loading.gif'><br><b>CARGANDO...</b></center>";
}
else if( conector.readyState==4 ) //proceso completado
{
if( conector.status==200 ) //completado con exito
{
if( varsform!=0 ) //si estamos procesado variables de un formulario, establecemos Request
conector.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
capa.innerHTML= conector.responseText;
}
else if( conector.status==404 ) //no se encontro hoja
{
capa.innerHTML= "<center><img src='imagenes/404.png'></center>";
}
else //error
{
capa.innerHTML= conector.status;
}
}
}
 
if( varsform!=0 ) //si el argumento es distinto de 0, entonces estamos enviando trama de variables
{
var myarr= varsform.split(':'); //dividimos
var trama=""; //establecemos
var i=0; //contador de ciclo
 
for( i=0; i<(myarr.length); i++ ) //ciclo
{
if( i>0 )
trama += "&";
trama += myarr[i]+"="+document.getElementById(myarr[i]).value;
}
 
conector.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" ); //establecemos request
conector.send(trama); //enviamos la trama
}
else
conector.send(null); //enviamos NULL en caso que solo se procesan variables normales
}

INDEX.PHP
Código
<html>
<head>
<title>Proceando Formulario con AJAX dentro de la hoja comun</title>
<script language="JavaScript" type="text/javascript" src="script.js"></script>
</head>
 
<body>
<?php
echo "<div id=\"area_box\">";
 
echo "<form action=\"#\" method=\"POST\" onsubmit=\"cargar_datos( 'id=saludo', 'area_box', 'POST', 'nombre:mensaje' );\" enctype=\"multipart/form-data\">";
    echo "Nombre: <input type=\"text\" name=\"nombre\" id=\"nombre\">";
    echo "Mensaje:<br>";
    echo "<textarea name=\"mensaje\" id=\"mensaje\"></textarea><br>";
    echo "<input type=\"file\" name=\"imagen\" id=\"imagen\"><br>";
    echo "<input type=\"submit\" value=\"Enviar\" onsubmit=\"cargar_datos( 'id=saludo', 'area_box', 'POST', 'nombre:mensaje' );\">";
echo "</form>";
 
echo "</div>";
?>
</body>
</html>

AJAX.PHP
Código
<?php
if( !strcmp( $_GET["id"], "saludo" ) )
    {
    //gracias a la funcion de AJAX que tenemos, podremos enviar variables y tratarlas como POST directamente
 
    echo "Tu nombre: ". $_POST["nombre"];
    echo "<br>Tu mensaje: ". $_POST["mensaje"];
 
    //como imprimo el nombre de la imagen ??
    echo "<br>Nombre de la Imagen: ". $_FILES["imagen"]["name"];
    }
?>

CUAL ES MI PROBLEMA ??
Pues actualmente me he asurgido la necesidad de procesar un input tipo FILE, asi que no he dado con la manera correcta para procesar en AJAX un formulario pero en este caso, procesar el input file :S !!...

Alguna idea ??...
15  Programación / PHP / Re: Como crear Tags BBCode para YOUTUBE ?? en: 14 Agosto 2008, 01:02
Me salvaste la vida Freeze, ahorita en un ratito mas cuelgo el codigo resultante :D !!...

Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 51






Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC