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 - G2K

Páginas: [1] 2 3 ... 9
1
Parece que ahora le gente le cuesta un poco comprar un host a pesar de estar "regalado" pues aquí los regalo!

La única condición es colocar un banner publicitario en la Web (468x60).

Cuanto más grande el Banner más espacio tendrás!!! y todo eso GRATISSSSSSSSSS!!!!

Solo a los 10 primeros (de momento solo se realizará esta partida de 10 Hostings gratis)

1GB Alojamiento
Ilimitado de transferencia
1 Bases de datos Ilimitadas (Capacidad máxima del Host contratado)
1 Cuenta de correo (Squirrelmail)
1 Cuenta FTP
Apache (Soporta todas las librerías PHP)
Función Mail() Activada
Servicio técnico gratuito
Multidominio
Servidor de dominios
Estadísticas de visitas con Piwik
Backup diario

Lo único que has de hacer es enviar un mail a host@cristiantorrijos.com y poner a tu(s) dominio(s) las DNS indicadas por mail.

Banners disponibles y capacidades (como mínimo se ha de escoger 1 Banner)

468x60 -> 1GB
120x600 -> 3GB
336x280 -> 4GB

Se pueden escoger varios es decir el de 120x600 + el de 336x280 entonces serian 7GB y así combinando como vosotros queráis, siempre y cuando el banner no este en el pie de la pagina para evitar que se vea.

Rápido de momento solo hay 10 hosts REGALADOS, los 10 primeros lo tenéis asegurado.

Y si no tienes dominio... Te regalamos un subdominio!!!

Un saludo y mucha suerte

2
2GB Alojamiento (Ampliable 12€ 5GB Extra al año)
Ilimitado de transferencia
2 Bases de datos Ilimitadas (Capacidad máxima del Host "2GB") (Ampliables 12€/año la unidad)
1 Cuenta de correo (Ampliables 12€ la unidad / año) (Squirrelmail)
1 Cuenta FTP (Ampliables 12€ la unidad / año)
Apache (Soporta todas las librerías PHP)
Función Mail() Activada
Servicio técnico gratuito
Multidominio
Servidor de dominios
Estadísticas de visitas con Piwik
Backup diario

Lo único que has de hacer es enviar un mail a host@cristiantorrijos.com y poner a tu(s) dominio(s) las DNS indicadas por mail.



Precios por Host, puedes tener todos los dominios que quieras en el mismo host por el mismo precio

Alta gratuita

Pagos mensuales (Transferencia bancaria)

Por solo: 12€/año
Al mes: 1€/mes
Al día: 0,03€/día

15 días de prueba gratis

3
Tutoriales PHP / Tutorial Iniciación a plantillas Smarty
« en: 05 de Marzo de 2010, 15:19:58 pm »
Hola, ¡¡Muy buenas!!

Cuanto tiempo que no posteba un tutorial... bueno vamos alla.


Las plantillas Smarty estan en muchos sitios que seguro que hemos utilizado y nunca nos hemos dado cuenta, como en los foros prefabricados, tiendas on-line (Prestashop)... no os suenan los archivos plantilla? (ejemplo: index.tpl).

La gran ventaja de trabajar con plantillas Smarty es que tienes por una parte el codigo y por otra el diseño en HTML (archivo .tpl), es decir separamos totalmente la programación del diseño, esto va muy bien para gente que trabaja junta (un diseñador + un programador) o Webs que quieres ponerle varias plantillas, o Webs como la mia de Fanatik Soccer que el diseño hoy me gusta dentro de 1 mes pienso que es una basura y me da por cambiarlo y es un Webo de faena con la de codigo que hay por hay enmedio.

Encontrareis gente que esta en contra porque igualmente el diseñador aunque no tenga que aprender nada de programación solo diseñar, si que tiene que tiene que aprender un poco, pero algo tan basico como un if, else, foreach y poco más... (Se quejan de que una ayuda no te lo hace todo, ¿pues no sera mejor aprender 4 cosas que toda la trallada de PHP?)

Vamos a explicar realmente como funciona esto internamente... tu tienes por una parte el codigo PHP, tienes la plantilla y a partir de una clase (de Smarty) se compila por decirlo de alguna manera la plantilla con el PHP y se guarda en una carpeta (esto solo ocurre en la primera ejecución de la plantilla) y se genera un 3 archivo, uno en PHP que es el PHP base nuestro mezclado con la transformación de las etiquetas Smarty... esto os ira quedando más claro con los ejemplos...

Nos decargamos de internet la base de Smarty
http://www.smarty.net/download.php

Nos quedamos con una carpeta llamada smarty Smarty_Compiler.class.php, Smarty.class.php entre otras carpetas y archivos que contiene...

y creamos una carpeta llamada directorios_smarty en la que dentro de esta crearemos varias subcarpetas que posteriormente utilizará smarty templates_c, templates, configs y cache.

Entonces nos quedamos en la raiz de nuestro sitio Web con una carpeta llamada smarty y otra llamada directorios_smarty


Tenemos un archivo PHP en la raiz

index.php

<?php
require(&#39;smarty/Smarty.class.php&#39;);
$smarty = new Smarty();

$smarty->template_dir = &#39;directorios_smarty/templates&#39;;
$smarty->compile_dir = &#39;directorios_smarty/templates_c&#39;;
$smarty->cache_dir = &#39;directorios_smarty/cache&#39;;
$smarty->config_dir = &#39;directorios_smarty/configs&#39;;


$smarty->assign(&#39;usuario&#39;, "G2K");
$smarty->display(&#39;index.tpl&#39;);
?>


y dentro de directorios_smarty y templates

index.tpl (que es el que llamamos desde index.php)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<
title>Smarty Mola</title>
</
head>

<
body>
	
Hola {$usuario}
</
body>
</
html>


Y si entramos desde nuestro navegador a index.php y hemos seguido bien todos los pasos saldrá algo como:
Hola G2K


Lo que reamente hacemos en el archivo PHP es hacer la configuración de nuestro sistema Smarty, asignar una variable llada usuario cuyo valor es G2K:

$smarty->assign('usuario', "G2K");

y mostramos la plantilla index.tpl:
$smarty->display('index.tpl');

En la cual se muestra la variable:
Hola {$usuario}


Espero que lo probeis, os guste y lo utilices, recordad que esto es una iniciación a plantillas Smarty, donde solo he enseñado a crear una variable y mostrarla en una plantilla, en proximos tutoriales (espero que sea pronto) enseñare ha hacer if's, bucles foreach y como recorrer diferentes consultas sql con Smarty (dependiendo del exito de este tutorial).

¡¡Un saludo a todos y suerte!!
Os animo a probarlo

4
Presentaciones / Un posible "Hola de nuevo"
« en: 26 de Febrero de 2010, 11:34:20 am »
Muy buenos días a todos,

A causa de que ahora trabajo como programador para una empresa de programación Web y proyectos que tengo fuera del trabajo no tengo tiempo para PHPeros. Cosa que hecho mucho en falta :(

Espero proximamente poder aportar mis granos de arena a la comunidad, en cuanto vaya teniendo tiempo iré posteando manuales y tutoriales, he aprendido mucho donde estoy trabajando ya que cada día hay cosas nuevas que nunca he hecho, he ido googleando y día a día se aprende muchisimo.

Por ejemplo tengo ganas de hacer un post de plantillas Smarty que hace poco que empecé y la verdad es que es una maravilla. (Lastima no haberlo conocido antes porque con los cambios que le he hecho a FS)

Sobre mis proyectos... Tengo mi Web personal que me queda solo darle un empujoncito y la tendré lista. FS tengo a medias un diseño más visual, y "moderno" y tengo muchisimas ganas de poder ponerme a fondo y dejarlo disponible para todos vosotros.

Cuando acabe FS abriré una cuenta de mail para solicitantes a Testers y los elegidos podrán probar FS un par de meses antes de su apertura definitiva. Los Testers tendrán la misión más importante, que sera encontrar los fallos que pueda haber en el juego, por cada fallo encontrado y reportado al área de contacto sumará puntos y después se podrán canjear por cosas (de momento secreto) y por supuesto a todos los Testers que colaboren recibirán una cuenta Premium Vitalicia.

¡Atentos a fanatiksoccer.com! (En las próximas semanas habrá más noticias sobre todo esto)

Por cierto, ¿como os va a todos vosotros?

5
20GB Alojamiento (Ampliable 12€ 5GB Extra al año)
Ilimitado de transferencia
20 Bases de datos (max 1GB entre todas) (Ampliables 12€/año la unidad / año) (Ampliables 36€/año las 5GB) (phpMyAdmin)
1 Cuenta de correo (Ampliables 12€ la unidad / año) (Squirrelmail)
1 Cuenta FTP (Ampliables 12€ la unidad / año)
Apache (Soporta todas las librerías PHP)
Función Mail() Activada
Servicio técnico gratuito
Multidominio
Servidor de dominios
Estadísticas de visitas con Piwik
Backup diario

Lo único que has de hacer es enviar un mail a host@cristiantorrijos.com con la forma de pago elegida (PayPal, o transferencia bancaria) y poner a tu(s) dominio(s) las DNS indicadas por mail.



Precios por Host, puedes tener todos los dominios que quieras en el mismo host por el mismo precio

Alta gratuita

Pagos mensuales

Por solo: 60€/año
Al mes: 5€/mes
Al día: 0,16€/día

Otros hostings de menores características más de 300€/año

6
Tutoriales PHP / Conectar a bases de datos desde AdoDB
« en: 16 de Junio de 2009, 14:20:22 pm »
Hola!
Ya estoy de vuelta como anuncie y traigo cosas frescas que iré aportando a la comunidad, empezando por este tutorial de conectar a la base de datos...

Hasta ahora utilizabamos las funciones propias de PHP para conectar a bases de datos mysql pero con ADODB todo a mejorado.



Voy a hacer una "breve" introducción xD, la gente que no quiera leerse el rollazo que pase abajo xD

En el curso de Tecnico en Explotación de Servicios Informaticos nos dijeron que utilizariamos ADODB envez de las funciones propias de PHP y la verdad que me toco bastante la moral ya que acostumbrado desde siempre a mysql_tal cual noseque... y pasar a usar unos codigos que crearon unas personas solidarias a cambio de nada... a nadie le preocupaba el usar una cosa u otra porque nadie habia tocado PHP en su vida... bueno empezemos con un profesor que decia que de PHP no tenia ni idea, que el solo nos hacia clase a nosotros y en las otras clases pues tenian su profe titular y el les explicaba, mientras que este nos decia pues si no sabeis algo nada de preguntar, usar Google (yo también se hacer de profesor asi...)

Bueno al final como pude me las apañe para aprender y algunos se enchufaron a ver lo que hacia yo y acabe pasandoles codigos.

¿Que diantres es eso de ADODB?
Són unas librerías de bases de datos para PHP y Phyton. La gran y principal ventaja que nos da a los programadores dichas librerias es que podemos cambiar nuestra base de datos cuando se nos antoje sin tener que cambiar ninguna sentencia de nuestra codigo, unicamente cambiando un parametro en el que le decimos que tipo de base de datos vamos a utilizar para realizar la conexión.

Este "cacharro" nos permite conectar a las siguientes bases de datos:

MySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro, Access, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic ODBC, ODBTP

¡Empezamos!
1er paso, nos descargamos desde su Web oficial http://adodb.sourceforge.net/#download (Dichas librerias) [Programando son la caña, pero el diseño por lo que vereis no es su fuerte xD]

2º paso, lo descomprimimos y metemos la carpeta adodb5 en la carpeta donde colgais las Webs (cada servidor tiene la suya: htdocs, www...)

3er paso, ¡¡¡a programar!!!

Para conectar a la base de datos necesitamos siempre hacer el "include" de estos archivos:

	
include(
"adodb5/adodb.inc.php");
	
include(
"adodb5/adodb-exceptions.inc.php");


También haremos un try catch, para que compruebe si puede hacerlo todo con exito, y si no puede pues no se ejecutara nada lo de dento del try y campturaremos la excepción (error) y la mostraremos por pantalla

try {
	
$conexion newADOConnection("MySQL"); #Aquí le decimos que base de datos queremos, aquella que habia comentado que era la única a cambiar para seleccionar la base de datos
	
$conexion -> Connect("servidor","usuario","contraseña","basededatos"); 
	
$resultado$connexio->Execute("SENTENCIA SQL");
	
$connexio -> Close();
} catch (
exception $e) {
	
echo 
"<hr /><strong>ERROR: ".$e->getMessage."</strong><hr />";
}


Si lo que queremos por ejemplo es hacer un select es igual con el Execute()
Pero aquí pongo unos ejemplos de rutinas programando sobre una Base de Datos

try {
	
$conexion newADOConnection("MySQL"); #Aquí le decimos que base de datos queremos, aquella que habia comentado que era la única a cambiar para seleccionar la base de datos
	
$conexion -> Connect("servidor","usuario","contraseña","basededatos"); 
	
$resultado$connexio->Execute("AQUÍ VUESTRO SELECT");
	
	
if(
$resultado->EOF){ #Ha llegado al EOF? es decir no hay valores a mostrar porque se ha generado un resultado vacío
	
	
	
echo 
"No hay nada a mostrar en esta consulta";
	
	
} else {
	
	
	
foreach(
$resultado as $mostrar_resultado){ #Hacemos un simple bucle "foreach"
	
	
	
	
echo 
$mostrar_resultado[&#39;nombre_del_campo&#39;]."<br>";
	
	
	
}
	
	
}
	
$connexio -> Close();
} catch (
exception $e) {
	
echo 
"<hr /><strong>ERROR: ".$e->getMessage."</strong><hr />";
}


Bueno como vereis es como las funciones de PHP para mysql pero de forma distinta, y es fácil de aprender a usarlas y lo digo por experiencia porque yo les tenia una mania increible y aprendi muy rapido...

Cualquier duda aquí estoy ;)


Un saludo,
G2K

7
Charlas / Offtopic / Me despido
« en: 01 de Diciembre de 2008, 15:16:32 pm »
Bueno... como empezar  :-\

Debo anunciar mi "retirada" del mundo de la programación, diseño Web... ya que no tengo tiempo para nada, ya que llevo 9 meses en los que no puedo estar con vosotros al 100%, por lo tanto prefiero dejarlo durante un tiempo (aunque de hecho ya se notaba mi ausencia, ya que de escribir un montón de mensajes diarios a 1 o 2 mensual...)

Bueno el motivo es claro... no tengo tiempo, lo siento, realmente.
También he tenido que dejar un proyecto propio con el cual tenia mucha ilusión Fanatik Soccer pero también por el tiempo he tenido que dejarlo.

Lo siento muchísimo compañeros, Debo agradeceros a todos vuestra enseñanza y ayuda, ya que todos hemos aprendido de todos, gracias Naveda por ayudarme a empezar y aceptarme poco a poco, gracias mOrK por las ayudas y criticas en diseños... y a todos en general... aunque no mencione a toda la gente, ellos ya saben que me han ayudado y se pueden dar por agradecidos un saludo a todos!

PD: Lo dejo porque a pesar de ser programador tengo vida y quiero dedicárselo a la persona que más quiero en el mundo a mi actual pareja Cristina.

PD2: Me seguiré pasando de tanto en tanto... por el foro, gracias  :'(

8
Sistemas Operativos / ¿Te pasas a Linux?
« en: 03 de Noviembre de 2008, 23:47:05 pm »
¡Buenas!
Cuanto tiempo que no me pasaba por aquí bufff, han ocurrido tantas cosas en mi vida en tan poco tiempo y tampoco e tenido nada de tiempo para PHPeros, ni para mi proyecto (FS) ni para mi :S

Bueno pues nada, a ratos libres e ido experimentando sobre la plataforma GNU/Linux Ubuntu y bueno como diseñador Web / Programador y utilizando programas que utilizaba antes e logrado mantenerme de forma muy estable (más de lo que creía). Empecé metiendo una partición Etx3 en mi portátil e ir trasteando (varios meses) y bueno cuando entre en una empresa de programación (en la cual trabajo) que utilizamos todos los programadores esta distribución de Linux, pues me fui animando hasta el punto que llegué hará 1 mes... me dio la venada harto de tantos pantallazos azules y de los monopolios de Microsoft y Macintosh me pase directamente mi portátil 100% a linux.

Al principio me costo pero al final ya no me imagino mi PC sin linux.

Lo que me ayudo y me ayuda muchísimo es la aplicación Wine (Simula el binario de Windows para Linux) y Maquinas Virtuales de Windows (solo la uso para Adobe CS3 que es lo único que no me chuta, y para alguna partidilla al CS).

La idea era a ver si la gente se interesa, y se creara su partición Ext3 con su Ubuntu y su partición SWAP (área de intercambio) y se animan a ir pasando poco a poco a Linux, si veo que hay un grupo de usuarios interesados en ello iré posteando unas 2 o 3 veces en semana algo nuevo para ir creciendo e ir ayudando con vuestros problemas, y conseguir que un gran numero de usuarios de PHPeros pasen al sistema operativo libre, rápido, seguro, estable... sin echar nada de menos a eso que se conoce como Windows (porque para mi eso no es ni sistema operativo pero bueno, es una opinión personal).

Cuando tenga tiempo posteare imágenes de como me las apaño en Ubuntu.

9
Charlas / Offtopic / A alguien le interesa una comunida de programación Web?
« en: 25 de Julio de 2008, 12:53:19 pm »
Buenas,

Hace unos meses adquirí el dominio "zonescript.net" y empecé a desarrollarlo, tiene login de usuarios, sistema de votaciones, zona restringida, se pueden postear codes, estan puestos por diferentes apartados que se pueden añadir, editar, borrar etc... también lo mismo con los tutoriales, tiene foro propio hecho a mano por mi... sistema de noticias

Los codes no estan desarrollados al 100% sino que quedan pequeños detalles, poco imporantes, solo hace falta desarrollar la parte del panel de admin.

Si alguien esta interesado en quedarsela enviar un email a: torrijos.cristian@gmail.com

10
PHP / Pintar codigo php
« en: 18 de Mayo de 2008, 09:08:05 am »
Buenas! a ver lo que yo busco es un codigo php una función o lo que sea que me pinte el codigo php si lo meto en mi Web, ya se que hay mods como el de PHPeros que es de SMF y no creo que sea capaz de sacar algo de hay porque tambien utiliza archivos de SMF en si y bueno...

Preguntaba por si alguien sabia de algun codigo, aparte de si pones la Web con la extensión en .phps

Muchas gracias
Un saludo ;)

11
PHP / Simple codigo para desencripar numeros en md5()
« en: 21 de Febrero de 2008, 17:18:36 pm »
Pues bueno una de esas tardes tontas donde uno se propone desencriptar md5() se me ocurrio hacer el siguiente condigo para desencriptar numeros que estubieran encriptados en md5()... aviso de que pondreis al máximo vuestro servidor y no me hago responsable de lo que pase xD (mi localhost se pusto a trabajar al máximo...)

Cuando lleve 60 segundos o en su defecto 30 segundos sin haver encontrado la pass pues seguira trabajando... y al final os mostrara la pass.

No seais tan bestias de meter un pedazo de numero ya que tardara muchisimo en encontrarlo y cargariais demasiado vuestro server...


<?
if(isset(
$_POST[&#39;desencriptar&#39;])){
	
for(
$numero=1;$num_md5=$_POST[&#39;numero&#39;];++$numero){
	
	
$num_md5=md5($numero);
	
	
	
if(
$num_md5==$_POST[&#39;numero&#39;]){
	
	
	
	
echo
"El numero es $numero ^^";
	
	
	
}
	
}
}
?>
<form name="md5" method="post" action="">
  <input name="numero" type="text" value="Numero en MD5 a desencriptar" size="40" onclick="this.value=&#39;&#39;;"/>
  <input type="submit" name="desencriptar" value="Desencriptar" />
</form>


No es un codigo que sea del otro mundo... es muy simple que creo que no hace falta ni explicación pero efectivo :D

12
Charlas / Offtopic / Windows Vista vs Ubuntu
« en: 21 de Febrero de 2008, 17:07:23 pm »
Bueno pues hoy en el insti nos han puesto un video de una nueva versión de Ubuntu... que es K Ubuntu y gana por goleada a Windows Vista graficamente... nos hemos quedado de piedra!!  :o :o :o :o

http://youtube.com/watch?v=xC5uEe5OzNQ

13
AJAX / Bolsa de acciones en AJAX
« en: 20 de Febrero de 2008, 18:46:59 pm »
Bueno pues aquí estamos... otro tuto más, que me puesto a programar antes de ponerme a estudiar para el examen... manias mias jajajja

Pues bueno empezemos...

Seguro que os abreis preguntado como hacer una pagina Web que cambiara unos pequeños numerillos de toda la pagina o "chorraditas" de estas jejeje

Empezamos con el index.php


<html>
<
head>
<
style>
.
titulo {
	
font-family:VerdanaArialHelveticasans-serif;
	
color:#990000;
	
font-size:24px;
}

.
titulo_ac {
	
font-family:VerdanaArialHelveticasans-serif;
	
color:#990000;
	
font-size:14px;
	
font-weight:bold;
}

.
titulo_sec {
	
font-family:ArialHelveticasans-serif;
	
color:#333333;
	
font-weight:bold;
}

td {
	
border:thin solid #000000;
}

body {
	
font-family:ArialHelveticasans-serif;
	
font-size:12px;
}
</
style>
<
script language="javascript" type="text/javascript">
//ESTA PARTE ES LA MÁS USUAL DE LOS CODIGOS AJAX Y LA MÁS NECESARIA QUE ES LA QUE NOS PERMITIRA CONTACTAR CON EL SERVIDOR EN TODO MOMENTO
function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(
err1) {
  try {
  
req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (
err2) {
    try {
    
req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (
err3) {
      
req false;
    }
  }
}
return 
req;
}

var 
http getXMLHTTPRequest();
//Creamos la función que llamara a la pagina para que nos devuelva los valores el servidor
function refrescar_acciones() {
  var 
pagina = &#39;script_server.php&#39;;
  
al parseInt(Math.random()*999999999999999);
  var 
pagina_entera pagina+"?aleatorio="+al;
  
http.open("GET"pagina_enteratrue);
  
http.onreadystatechange dar_acciones;
  
http.send(null);
}

function 
dar_acciones() {
   if (
http.readyState == 4) {
    if(
http.status == 200) {
	
	


	
	
for(
id=1;id<=5;++id){ //Creamos un bucle para colocar los datos en sus respectivas celdas
	
	
	
var 
acciones http.responseXML.getElementsByTagName("porcentaje")[id-1]; //sacamos el valor de la etiqueta porcentaje del document XML que nos envia el servidor y le restamos 1 porque al igual que con los arrays este empieza siempre por 0
	
	
	
document.getElementById(&#39;porcentaje&#39;+id).innerHTML = acciones.childNodes[0].nodeValue+&#39; %&#39;;
                           
                           //Aquí nos encargaremos de mostrar una imagen u otra segun el porcentaje de la acción de bolsa

	
	
	
	
if(
acciones.childNodes[0].nodeValue>0){
	
	
	
	
	
document.getElementById(&#39;imagen&#39;+id).innerHTML = &#39;<div align="center"><img height="9" width="9" src="arriba.gif"></div>&#39;;
	
	
	
	
} else if(
acciones.childNodes[0].nodeValue<0){
	
	
	
	
	
document.getElementById(&#39;imagen&#39;+id).innerHTML = &#39;<div align="center"><img height="9" width="9" src="abajo.gif"></div>&#39;;
	
	
	
	
} else {
	
	
	
	
	
document.getElementById(&#39;imagen&#39;+id).innerHTML = &#39;&#39;;
	
	
	
	
}
	
	
	
	
	

	
	
}

    }
  }
}


setInterval("refrescar_acciones()"3000); //Le decimos que se encarge de refrescar las acciones cada 3 minutos
</script>
</head>
<body onload="refrescar_acciones()">
<table width="550" border="0" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td height="61" colspan="3"><div class="titulo" align="center">Simple ejemplo de acciones en bolsa<font size="1"><br />(Usando AJAX)</font></div></td>
  </tr>
  <tr>
    <td height="26" colspan="3" valign="middle"><div align="center" class="titulo_ac">Acciones</div></td>
  </tr>
  <tr>
    <td width="332" height="35" valign="middle" class="titulo_sec">Nombre</td>
  <td width="114" valign="middle" class="titulo_sec"><div align="center">Porcentaje </div></td>
  <td width="104" class="titulo_sec"><div align="center">Imagen</div></td>
  </tr>
  <tr>
    <td height="30" valign="middle"><font color="#000066">Timof&oacute;nica</font></td>
    <td valign="middle" id="porcentaje1"><!--DWLayoutEmptyCell-->&nbsp;</td>
    <td valign="middle" id="imagen1"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
  <tr>
    <td height="30" valign="middle"><font color="#000066">Estafat&oacute;nica</font></td>
    <td valign="middle" id="porcentaje2"><!--DWLayoutEmptyCell-->&nbsp;</td>
    <td valign="middle" id="imagen2"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
  <tr>
    <td height="30" valign="middle"><font color="#FF0000">Estafafone</font></td>
    <td valign="middle" id="porcentaje3"><!--DWLayoutEmptyCell-->&nbsp;</td>
    <td valign="middle" id="imagen3"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
  <tr>
    <td height="30" valign="middle">Pijital Plus</td>
    <td valign="middle" id="porcentaje4"><!--DWLayoutEmptyCell-->&nbsp;</td>
    <td valign="middle" id="imagen4"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
  <tr>
    <td height="30" valign="middle"><font color="#006600">Fanatik Soccer</font></td>
    <td valign="middle" id="porcentaje5"><!--DWLayoutEmptyCell-->&nbsp;</td>
    <td valign="middle" id="imagen5"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
</table>
</body>
</html>


Creamos el scrip_server.php


<?
header(&#39;Content-Type: text/xml&#39;); //ponemos la cabezera para que lo muestre como XML
echo "<?xml version=\"1.0\"?>
<acciones>"
//indicamos version de XML y abrimos primera etiqueta

	
for(
$acciones=1;$acciones<=5;++$acciones){ //creamos un bucle
	
	
echo
"<porcentaje>".(rand(-1000,1000)/100)."</porcentaje>"//cremos los numeros aleatorios que mostrara el la pagina, la etiqueta porcetaje sirve para que tengamos una referencia luego a la hora de buscarla
	
}

echo
"</acciones>"//cerramos la etiquita acciones
?>


FIN!
Siento haver sido breve con las explicaciones, ya que no ando bien de tiempo... Si hay dudas comentarlas en el post.

Un saludo! ;)

Ejemplo On-line

14
Charlas / Offtopic / Fin de MD5()????
« en: 30 de Enero de 2008, 17:21:01 pm »
Ayer pase por el kisko a acompañar a un amigo que tenia que mirar una revista de informatica y noseque y estube mirando por el estante de linux, hack y toda esta historia y vi en una revista R.I.P MD5 y empece a ojear a ver si veia algo, no puede leer nada porque nomás ubiera faltado eso buscar oja por oja a ver si lo veia porque la revista no tenia index, la iva a comprar pero no llebaba pasta 7'5€ que vale... y no creo que llege a las 50 paginas xD

Alguien sabe algo del tema?

Talvez tendremos que empezar a buscar nuestros propios medios algoritmicos para encriptar...

15
Sistemas Operativos / Cursores "a lo Windows Vista"
« en: 27 de Enero de 2008, 19:41:39 pm »
Pues nada que ahora buscando cosas por google e encontrado unos cursores que son casi identicos a los de Windows Vista y es muy facil de instalar.

Provarlos: http://www.crystalxp.net/galerie/es.id.9811-cursors-vista-aero.html

Páginas: [1] 2 3 ... 9