Informatica, Tecnologia y Web 2.0 en Nachox.com
12 de Mayo, 2007
Ignacio Sarmiento Andonaegui
Un sencillo ejemplo de cómo realizar un conteo de las palabras totales de un determinado texto.
Código:
<?php
$txt="Hola mundo"; //cualquier texto, tu puedes editarlo.
echo sizeof(explode(" ", $txt));
?>
Puedes modificarlo a tu gusto, por ejemplo para que cuente las palabras totales en un artículo o sistema de noticias, etc.
Tags: Programación, Tutoriales
12 de Mayo, 2007
Ignacio Sarmiento Andonaegui
Lo primero será crear un archivo de texto llamado contador.txt y en ese documento escribir el siguiente número: 0
Luego creamos una página llamada contador.php y le ponemos el siguiente código:
<?php
$counterFile = "contador.txt"; // archivo de texto donde se guardara el numero de visitas.
function displayCounter($counterFile) {
$fp = fopen($counterFile,rw);
$num = fgets($fp,5);
$num += 1;
echo "$num";
exec( "rm -rf $counterFile");
exec( "echo $num > $counterFile");
}
if (!file_exists($counterFile)) {
exec( "echo 1 > $counterFile");
}
displayCounter($counterFile);
?>
Y eso es todo!… ya tenemos creado un pequeño contador de impresiones basado en un archivo de texto.
OJO: Este script va sumando registros cada vez que se actualiza la página, por lo que no es recomendable usarlo como contador de visitas.
Tags: Programación, Tutoriales
9 de Mayo, 2007
Ignacio Sarmiento Andonaegui
¿Tienes instalado windows Vista junto con XP? El gestor de arranque que incorpora Windows Vista, nos puede causar más de un quebradero de cabeza a la hora de desinstalarlo.
Esta cuestión desanima a mucha gente a instalr dos sistermas operativos en un amisma máquina nobre todo cuando uno lo hace por primera vez.
A la hora de quitar un arranque dual en un ordenador es muy aconsejable realizar copia de seguridad de todos los datos que nos interesen y a continuación llevar a cabo los siguientes pasos:
- Reiniciar el ordenador con El de Windows XP
- Entramos en modo consola de recuperación
- Tecleamos Fixboot
- Tecleamos “fixmbr” en la consola de recuperación y pulsamos intro para resetear la MBR, y respondemos afirmativamente
- Salir de la consola de recuperación
- Editaremos el boot.ini eliminando la entrada referente a Windows Vista
- Finalmente formateamos la partición correspondiente.
Vía: Genbeta
Tags: Tutoriales, Windows
8 de Mayo, 2007
Ignacio Sarmiento Andonaegui
El día de hoy quiero recomendarles 3 tutoriales para Photoshop que son realmente buenos y muy útiles.
Cinta adhesiva: Un efecto muy bueno y que muchos sitios utilizan en sus portadas o en algún anuncio. De la mano de Luis Alarcón, aprenderás paso a paso cómo realizarlo tú mismo con Photoshop CS3.

Pegatina doblegada: Otro muy buen efecto, ideal para crear logotipos o alguna certificación.

Sticker: Su nombre y su imágen lo dicen todo. Otro de los muy buenos. Totalmente ilustrado paso a paso.
Tags: Diseño Gráfico, Tutoriales
5 de Mayo, 2007
Ignacio Sarmiento Andonaegui
Si deseas subir archivos vía web, puedes hacerlo de la siguiente manera:
Crea una página llamda subir.php y ponle el siguiente código:
<?
if ($archivo) {
move_uploaded_file($archivo,$archivo_name);
}
?>
<form enctype="multipart/form-data" method=post>
<input type="file" name="archivo"><br>
<input type=submit>
</form>
Subela a tu servidor, ingresa a dicha página y listo. Tendrás un formulario simple para subir archivos vía web. De todos modos puedes editar el html y el codigo a tu gusto.
Saludos.
Tags: Programación, Tutoriales
5 de Mayo, 2007
Ignacio Sarmiento Andonaegui
Crea una pagina llamada activos.php, y ponle el siguiente codigo:
<?php
// Configuración de las variables
$arch = "datos.txt";
// Archivo de datos de los usuarios (ruta completa dentro del servidor).
$logoutTime = 900;
// Indica el tiempo en segundos tras el que un usuario es considerado inactivo.
$IP = $REMOTE_ADDR;
$count = 0;
$res = '';
$fp = fopen($arch,"r");
$t = time();
$content = fread($fp,filesize($arch));
fclose($fp);
$lineas = split(" ",$content);
for ($i=0; $i < count($lineas); $i ) {
$datos = split(':',$lineas[$i]);
$n = $t - $logoutTime;
if ($datos[0] != $IP && $datos[1] > ($n)) {
$res .= "$datos[0]:$datos[1] ";
$count ;
}
}
$res .= "$IP:$t ";
$count ;
$fp = fopen($arch,"w");
fwrite ($fp,$res);
fclose($fp);
echo "Hay $count visitantes activos";
?>
Ahora debes crear un archivo llamado datos.txt, el cual tienes que dejar en blanco. Ahora sube los 2 archivos (activos.php y datos.txt), dale permisos CHMOD 777 a datos.txt y listo!
Ejecuta activos.php en tu navegador, y te aparecerá la cantidad de usuarios activos. Para ponerlo en la pagina principal de tu web, hazlo así:
<?php include("activos.php"); ?>
Es todo, Saludos.
Tags: Programación, Tutoriales
4 de Mayo, 2007
Ignacio Sarmiento Andonaegui
En el siguiente artículo les presento un sencillo rotador de banners creado en PHP. Lo puedes adaptar, agregarle más banners, y colocarlo en el lugar que quieras.
Crearemos entonces la página llamada banners.php la cual contendrá el siguiente código:
<?php
$numbanners = 4;
$random = rand(1,$numbanners);
$img = array();
$url = array();
$txt = array();
$img[1] = "http://www.tuweb.com/banner1.gif";
$url[1] = "http://www.tuweb.com";
$txt[1] = "Mi Sitio Web!";
$img[2] = "http://www.tuweb.com/banner2.gif";
$url[2] = "http://www.tuweb2.com";
$txt[2] = "Tu Sitio Web 2!";
$img[3] = "http://www.tuweb.com/banner3.gif";
$url[3] = "http://www.tuweb3.com";
$txt[3] = "Tu Sitio Web3!";
$img[3] = "http://www.tuweb.com/banner4.gif";
$url[3] = "http://www.tuweb4.com";
$txt[3] = "Tu Sitio Web4!";
echo "<a href='$url[$random]' target=' _blank '><img src='$img[$random]' alt='$txt[$random]' border=' 0 '></a>";
?>
Como les dije es simple. Solo deberás cambiar las url de las imágenes, de los banners para que funcione.
Ahora, si deseas agregar más banners debes editar el valor de la variable $numbanners por ejemplo si agregas un banner más, ya son 5 banners, entonces deberias poner:
$numbanners = 5;
Para incluir la página rotadora, simplemente pon el siguiente codigo donde quieras mostrar los banners:
<?php include("banners.php"); ?>
Y eso es todo.
Tags: Programación, Tutoriales
2 de Mayo, 2007
Ignacio Sarmiento Andonaegui
Un Buscador es una herramienta fundamental si deseas facilitar la busqueda de contenido en tu web.
Crea un archivo llamado buscador.php, y colocale el siguiente codigo:
<?php
include("conexion.php"); //Incluimos un archivo de conexion a MySQL.
$sql="SELECT * FROM nombretabla WHERE nombrecampo LIKE '%".$palabra."%' "; // SQL para la búsqueda
$result=mysql_query($sql,$link);
if ($row= mysql_fetch_array($result)) // Si hay resultados crea una tabla y los muestra
{
echo "<TABLE BORDER='0'>";
DO
{
echo "$row["nombrecampo"]";
}
WHILE ($row=mysql_fetch_array($result));
echo "</TABLE>";
}
mysql_close ($link);
?>
DEBES EDITAR DONDE DICE:
nombretabla = el nombre de la tabla en la cual se realizaran las busquedas. Ejemplo: articulos.
nombrecampo = el nombre del campo en el cual deseas buscar. Por ejemplo, si deseas que se busquen articulos por titulo (teniendo un campo llamado titulo), deberías poner el campo titulo ahi.
Ahora crea un archivo llamado form.html, y colocale el siguiente codigo:
<FORM ACTION="buscador.php">
<INPUT TYPE="TEXT" NAME="palabra">
<INPUT TYPE="SUBMIT" NAME="Buscar">
Y listo, ya tienes el buscador para tu web!
Puedes usar este codigo como base, y realizarle todas las modificaciones que desees.
Tags: Programación, Tutoriales
2 de Mayo, 2007
Ignacio Sarmiento Andonaegui

Si te mostrabas reticente a pasarte al Vista por miedo a la incompatibilidad del Wifi Max estás de enorabuena, porque por fin se puede utilizar el Wifi-Max en Windows Vista, ya que Datel ha creado unos drivers del mismo compatibles con el nuevo SO de Microsoft. Ya no hay que temer que el dispositivo parpadée sin cesar ni que Windows se cuelgue.
Sigue leyendo… »
Tags: Tutoriales
2 de Mayo, 2007
Ignacio Sarmiento Andonaegui
En esta ocasión les traemos un artículo especial para afiliaciones, usando MySQL y PHP, en donde te dice la dirección de la web afiliada, el nombre y las visitas que esta trae.
Sigue leyendo… »
Tags: Programación, Tutoriales