DISEÑO Y SERVICIO WEB, RECURSOS EN LINEA, TUTORIALES, PROGRAMAS Y MÁS...

viernes, 30 de octubre de 2009

Agregar nuevos formatos o fuentes de letras

Como hacer para agregar un nuevo tipo de letra

Como agregar fuentes


Es muy sencillo, aquí dejo los pasos:

1. Clic en Inicio y, a continuación, haga clic en Ejecutar.
2. Escriba %windir%\fonts y haga clic en Aceptar.
3. En el menú Archivo, haga clic en Instalar nueva fuente.
4. Se abrirá una carpeta que contiene todo las fuentes actuales en ella pegar el archivo de la nueva fuente bajada
7. Haga clic en Aceptar.
8. Listo

A continuación dejo un muy buen sitio donde se pueden descargar fácilmente varias fuentes:
www.fontreactor.com

jueves, 29 de octubre de 2009

¿Cómo hacer que mi página aparezca en los resultados de Google?

Todo aquel que tenga una página web o un blog y quiera darse conocer no puede permitirse el lujo de no aparecer en los resultados de Google ¿De que otra forma pues las personas llegarían al sitio? Seguro hay otras formas pero estar indexado en un buscador como Google es de vital importancia.
Si quieres aparecer en la lista de resultados, necesitas hacer un par de cositas para que Google te encuentre. Puede ser que Google ya te haya encontrado a ti primero, si aún no sabes como es tu situación o tienes dudas te recomiendo este truco, asi podrás saber si su sitio aparece o no, en caso que no aparezca tranquilo, aquí te explicare como lograr que aparezcas.
Para sacarte la dudas lo que debes hacer es poner en la barra de busquedas de Google los siguiente: site:midirecciónweb y apretar enter, así de sencillo "midirecciónweb" es la dirección completa de tu sitio (no no necesitas agregar http://) si tu página se ecuentra ya indexado aparecerán resultados, te recomiendo también que pruebes algunas variantes como tu página pero sin www adelante y cosas así porque puede que  indexado de otra forma
Otra manera si tienes un blog es ir a http://www.ismyblogworking.com  escribir tu dirección y el sitio se encargará de proporcionarte esa información tal como explico en la entrada Conocé si tu blog funciona bien

Muy bien si descubriste que tu sitio no esta indexado has lo siguiente.

Pasos para indexar tu página en Google

pasos para indexar tu página a google
1. Debes ir  a http://www.google.com/intl/es/addurl.html


2. Una vez allí completas los datos que te piden. En el campo  URL escribe la dirección de la página principal de tu sitio, también puedes agregar un comentario si lo deseas.


Estos son todos los pasos, pero sin embargo de esta forma Google puede demorar meses en indexarte, incluso puede que ni lo hagan como ellos mismo te dicen en su página. Pero no te precupes lee los consejos que te dejo a continuación y te aseguro que en cuestión de horas tu sitio estará entre los resultados del gigante de la web Google

Recomendaciones para aparecer en un buscador en cuestión de horas


Antes que nada bien vale una explicación de como funciona Google así tu mismo también podrás entender como agilizar el proceso.
Google utiliza unos robots llamados googlebots que son como muchos dicen una especie de arañitas que recorren la red recogiendo datos de las páginas. Estos robots cuando se encuentran con un enlace lo siguen hasta donde los lleven y nuevamente empiezan a recorrer la nueva página  hasta que se encuentren  con otro enlace que los lleve a otro lugar  y asi sucesivamente. Lo fantástico de esto es que cuando recorran una página que tenga un enlace hacia la tuya, este los llevará y así te encontran.
Ya he explicado brevemente como funciona un buscador, ahora paso a las recomendaciones

Leer más

lunes, 26 de octubre de 2009

Murió GeoCities

murió geocites

Quién supo ser en su momento el cuarto sitio más grande de internet, hoy 26 de octubre del 2009 ha pasado a la historia.
Este sitio fue creado en 1994 por David Bohnett y John Rezner. Se destacaba porque permitia a sus usuarios crear páginas y alojarlas de una manera totalmente novedosa. Estas se alojaban por barrios dependiendo del contenido de la misma. Así por ejemplo si se trataba de noticias de la farandula pertenecía al barrio Hollywood, si se trataba de animé a Tokio.

En el año 200 GeoCities fue adquirido por Yahoo! generando el descontento de usuarios que cambiaron de servidor. Desde ese día Yahoo! tomo más medidas de las cuales muchas tuvo que revocarlas por su baja aceptación
No obstante la causa de cierre fue sin dudas su poca rentabilidad. La única fuente de ingresos con que contaba era la publicidad.
Tras este hecho uno puede ver como los sitios muy populares no siempre arrojan buenos dividendos económicos. Esto puede generar que cada vez más sitios empiecen a cobrar por sus servicios. Espero sinceramente que esto no ocurra y que se encuentre otra manera de generar ingresos.
GeoCities hizó historia y ahora es historia...

viernes, 23 de octubre de 2009

Conocé si tu blog funciona bien

Encontré un página http://www.ismyblogworking.com que permite conocer algunos datos sobre nuestro blog o página.
Entre los datos que ofrece:
  • La dirección del servidor
  • Si el sitio fue indexado por Google
  • Si el sitio fue indexado por Bing
  • El tamaño de la página
  • Tiempos de acceso
  • y más...
La página es muy sencilla, para poder acceder a los datos alcanza con escribir la dirección de nuestro blog

Escribir entradas con un Software de edición

imagen de zoundry raven

Para los que quieren escribir entradas en su blog sin tener que acceder a la página de blogger o wordpress les recomiendo Zoundry Raven una poderosa aplicación de edición, totalmente en español y gratuita.
La ventaja que presenta esta aplicación frente a otras del mismo estilo es la opción que ofrece de instalarlo de forma portable.

También permite visualizar y editar entradas escritas anteriormente.
Con este software se podrá manejar las entradas como si estuviéramos en la página.
Zoundry Raven permite además administrar más de un blog a la vez. Soporta Wordpress, Wordpress.com, Blogger, Windows Live Spaces, Moveable Type, TypePad y LiveJournal
Otra ventaja de este programa es que las imagenes las sube al servidor imageshack lo que permite ahorrar espacio del blog

El programa es muy recomendable, ahora mismo estoy escribiendo desde él
Descargar Zoundry Raven


Otra entradas que te pueden ser de interés
Dreamweaver 8 Portable en Español


Hasta Blogger falla.....

hasta blogger falla
En la pasada noche uno de los servicios más populares de google, donde se estiman existen 15 millones de blogs personales estuvo caído.
Esta no es la primera vez que le pasa, pero nunca antes había sido de esta magnitud, esta vez el servicio se cayó por completo, no pudiéndose ingresar a ningún blog, ni siquiera a los blog oficiales de blogger
El problema duró aproximadamente 2 horas, y se fue solucionando paulatinamente.
Justo esto se produce en la misma semana en que Skype también tuvo un problema similar.
El efecto sobre la red es inimaginable, millones de personas tratando de ingresar a un blog y encontrándose con errores de la forma bX-59cppw que vaya a saber uno que significan, personas expresando sus quejas en twitter y foros, preguntándose como solucionar el error y pidiendo expliaciones
No se han comunicado las razones del hecho, pero da para pensar, lo vulnerable que puede ser la red, ¿alguien se imagina un día entero sin Internet?

Si alguien vivió en carne propia esta "apagón" no encantaría tener su comentario.

jueves, 22 de octubre de 2009

Otro código muy bueno para un formulario en PHP

Aquí les dejó otro código en PHP listo para funcionar como formulario con campos requeridos, este post es la continuación de Formulario en PHP
1 <?php
2 $primeravez
= FALSE;
3 if (empty(
$_POST["botEnviar"]))
4 {
5
$primeravez = TRUE;
6
$_POST["nombre"] = "";
7
$_POST["apellidos"] = "";
8
$_POST["fechanacimiento"]= "";
9
$_POST["direccion"] = "";
10
$_POST["poblacion"] = "";
11
$_POST["provincia"] = "";
12
$_POST["codpostal"] = "";
13
$_POST["email"] = "";
14
$_POST["telefono"] = "";
15 }
16
?>
17 <html>
18 <head>
19 <title>Registro en tiendaDETALLES</title>
20 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
21 <script language="JavaScript" type="text/JavaScript">
22 <!--
23 function MM_reloadPage(init) { //reloads the window if Nav4 resized
24 if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
25 document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
26 else if (innerWidth!=document.MM_pgW innerHeight!=document.MM_pgH) location.reload();
27 }
28 MM_reloadPage(true);
29 //-->
30 </script>
31 <link href="file:///C/Documents and Settings/carlosgarcia/Escritorio/estilo.css" rel="stylesheet" type="text/css">
32 </head>
33
34 <body background="file:///C/Documents and Settings/carlosgarcia/Escritorio/images/Fondo.jpg">
35 <p class="camporegistro">&nbsp;</p>
36 <p class="camporegistro">&nbsp;</p>
37 <div id="Layer2" style="position:absolute; left:72px; top:33px; width:699px; height:221px; z-index:2">
38 <p><strong>DATOS PERSONALES</strong> </p>
39 <?php
40
if (!$primeravez)
41 {
42 if (empty(
$_POST["nombre"]))
43 echo
"<p class='error'>Falta rellenar el campo Nombre</p>";
44 if (empty(
$_POST["apellidos"]))
45 echo
"<p class='error'>Falta rellenar el campo Apellidos</p>";
46 if (empty(
$_POST["email"]))
47 echo
"<p class='error'>Falta rellenar el campo Email</p>";
48
//validación de mail con una expresión regular...
49
elseif (!eregi("^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$", $_POST["email"]))
50 echo
"<p class='error'>El Email no es Válido (nombre@empresa.algo) </p>";
51 if (empty(
$_POST["password"]))
52 echo
"<p class='error'>Falta rellenar el campo Contraseña</p>";
53 }
54
?>
55
<form name="form1" method="post" action="">
56 <table width="100%" border="0" cellpadding="4">
57 <tr>
58 <td class="camporegistro">Nombre*:</td>
59 <td> <input name="nombre" type="text" id="nombre" size="50" value="<?php echo $_POST['nombre']; ?>"> </td>
60 </tr>
61 <tr>
62 <td class="camporegistro">Apellidos*:</td>
63 <td><input name="apellidos" type="text" id="apellidos" size="70" value="<?php echo $_POST['apellidos']; ?>"></td>
64 </tr>
65 <tr>
66 <td><p class="camporegistro">Fecha de nacimiento:</p></td>
67 <td><input name="fechanacimiento" type="text" id="fechanacimiento" value="<?php echo $_POST['fechanacimiento']; ?>"></td>
68 </tr>
69 <tr>
70 <td height="101" class="camporegistro">Direcci&oacute;n:</td>
71 <td width="90%"> <textarea name="direccion" cols="70" rows="4" id="direccion" value="<?php echo $_POST['direccion']; ?>"></textarea>
72 </td>
73 </tr>
74 <tr>
75 <td class="camporegistro">Poblaci&oacute;n:</td>
76 <td class="camporegistro"><input name="poblacion" type="text" id="poblacion" size="50" value="<?php echo $_POST['poblacion']; ?>">
77 &nbsp;&nbsp;&nbsp;Tel&eacute;fono:
78 <input name="telefono" type="text" id="telefono" value="<?php echo $_POST['telefono']; ?>"></td>
79 </tr>
80 <tr>
81 <td class="camporegistro">Provincia:</td>
82 <td class="camporegistro"> <select name="provincia" id="provincia"">
83 <option <?php if ($_POST["provincia"] == "La Coruña") echo "selected"; ?>>La Coru&ntilde;a</option>
84 <option <?php if ($_POST["provincia"] == "Pontevedra") echo "selected"; ?>>Pontevedra</option>
85 <option <?php if ($_POST["provincia"] == "Lugo") echo "selected"; ?>>Lugo</option>
86 <option <?php if ($_POST["provincia"] == "Orense") echo "selected"; ?>>Orense</option>
87 <option <?php if ($_POST["provincia"] == "Asturias") echo "selected"; ?>>Asturias</option>
88 <option <?php if ($_POST["provincia"] == "Cantabria") echo "selected"; ?>>Cantabria</option>
89 <option <?php if ($_POST["provincia"] == "Vizcaya") echo "selected"; ?>>Vizcaya</option>
90 <option <?php if ($_POST["provincia"] == "Guipúzcoa") echo "selected"; ?>>Guip&uacute;zcoa</option>
91 <option <?php if ($_POST["provincia"] == "Álava") echo "selected"; ?>>&Aacute;lava</option>
92 <option <?php if ($_POST["provincia"] == "Navarra") echo "selected"; ?>>Navarra</option>
93 <option <?php if ($_POST["provincia"] == "La Rioja") echo "selected"; ?>>La Rioja</option>
94 <option <?php if ($_POST["provincia"] == "Huesca") echo "selected"; ?>>Huesca</option>
95 <option <?php if ($_POST["provincia"] == "Zaragoza") echo "selected"; ?>>Zaragoza</option>
96 <option <?php if ($_POST["provincia"] == "Teruel") echo "selected"; ?>>Teruel</option>
97 <option <?php if ($_POST["provincia"] == "Lleida") echo "selected"; ?>>Lleida</option>
98 <option <?php if ($_POST["provincia"] == "Barcelona") echo "selected"; ?>>Barcelona</option>
99 <option <?php if ($_POST["provincia"] == "Girona") echo "selected"; ?>>Girona</option>
100 <option <?php if ($_POST["provincia"] == "Tarragona") echo "selected"; ?>>Tarragona</option>
101 <option <?php if ($_POST["provincia"] == "Islas Baleares") echo "selected"; ?>>Islas Baleares </option>
102 <option <?php if ($_POST["provincia"] == "Castellón") echo "selected"; ?>>Castell&oacute;n</option>
103 <option <?php if ($_POST["provincia"] == "Valencia") echo "selected"; ?>>Valencia</option>
104 <option <?php if ($_POST["provincia"] == "Alicante") echo "selected"; ?>>Alicante</option>
105 <option <?php if ($_POST["provincia"] == "Huelva") echo "selected"; ?>>Huelva</option>
106 <option <?php if ($_POST["provincia"] == "Sevilla") echo "selected"; ?>>Sevilla</option>
107 <option <?php if ($_POST["provincia"] == "Córdoba") echo "selected"; ?>>C&oacute;rdoba</option>
108 <option <?php if ($_POST["provincia"] == "Jaén") echo "selected"; ?>>Ja&eacute;n</option>
109 <option <?php if ($_POST["provincia"] == "Granada") echo "selected"; ?>>Granada</option>
110 <option <?php if ($_POST["provincia"] == "Almería") echo "selected"; ?>>Almer&iacute;a</option>
111 <option <?php if ($_POST["provincia"] == "Málaga") echo "selected"; ?>>M&aacute;laga</option>
112 <option <?php if ($_POST["provincia"] == "Cádiz") echo "selected"; ?>>C&aacute;diz</option>
113 <option <?php if ($_POST["provincia"] == "Murcia") echo "selected"; ?>>Murcia</option>
114 <option <?php if ($_POST["provincia"] == "Cáceres") echo "selected"; ?>>C&aacute;ceres</option>
115 <option <?php if ($_POST["provincia"] == "Badajoz") echo "selected"; ?>>Badajoz</option>
116 <option <?php if ($_POST["provincia"] == "León") echo "selected"; ?>>Le&oacute;n</option>
117 <option <?php if ($_POST["provincia"] == "Palencia") echo "selected"; ?>>Palencia</option>
118 <option <?php if ($_POST["provincia"] == "Burgos") echo "selected"; ?>>Burgos</option>
119 <option <?php if ($_POST["provincia"] == "Zamora") echo "selected"; ?>>Zamora</option>
120 <option <?php if ($_POST["provincia"] == "Valladolid") echo "selected"; ?>>Valladolid</option>
121 <option <?php if ($_POST["provincia"] == "Soria") echo "selected"; ?>>Soria</option>
122 <option <?php if ($_POST["provincia"] == "Salamanca") echo "selected"; ?>>Salamanca</option>
123 <option <?php if ($_POST["provincia"] == "Ávila") echo "selected"; ?>>&Aacute;vila</option>
124 <option <?php if ($_POST["provincia"] == "Segovia") echo "selected"; ?>>Segovia</option>
125 <option <?php if ($_POST["provincia"] == "Guadalajara") echo "selected"; ?>>Guadalajara</option>
126 <option <?php if ($_POST["provincia"] == "Cuenca") echo "selected"; ?>>Cuenca</option>
127 <option <?php if ($_POST["provincia"] == "Toledo") echo "selected"; ?>>Toledo</option>
128 <option <?php if ($_POST["provincia"] == "Ciudad Real") echo "selected"; ?>>Ciudad Real </option>
129 <option <?php if ($_POST["provincia"] == "Albacete") echo "selected"; ?>>Albacete</option>
130 <option <?php if ($_POST["provincia"] == "Madrid") echo "selected"; ?>>Madrid</option>
131 <option <?php if ($_POST["provincia"] == "Santa Cruz de Tenerife") echo "selected"; ?>>Santa Cruz de Tenerife </option>
132 <option <?php if ($_POST["provincia"] == "Las Palmas") echo "selected"; ?>>Las Palmas </option>
133 </select> &nbsp;&nbsp;&nbsp;&nbsp;C&oacute;digo Postal:
134 <input name="codpostal" type="text" id="codpostal" value="<?php echo $_POST['codpostal']; ?>"></td>
135 </tr>
136 <tr>
137 <td class="camporegistro">Email*:</td>
138 <td class="camporegistro"> <input name="email" type="text" id="email" value="<?php echo $_POST['email']; ?>">
139 </td>
140 </tr>
141 <tr>
142 <td class="camporegistro">Contrase&ntilde;a*: </td>
143 <td class="camporegistro">
144 <input name="password" type="password" id="password">
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Repetir contrase&ntilde;a:
146 <input name="repetirpassword" type="password" id="repetirpassword"></td>
147 </tr>
148 <tr align="center">
149 <td colspan="2" class="camporegistro"><input type="submit" name="botEnviar" value="Enviar" id="botEnviar">
150 <input type="reset" name="botRestablecer" value="Restablecer" id="botRestablecer2"></td>
151 </tr>
152 </table>
153 </form>
154 <p>&nbsp;</p>
155 </div>
156 <p>&nbsp; </p>
157 <div id="Layer1" style="position:absolute; width:185px; height:24px; z-index:1; left: 23px; top: 0px;">
158 <p class="titulo"><font color="#0000FF" size="+1" face="Comic Sans MS">tiendaDETALLES.com</font><strong>
159 </strong></p>
160 </div>
161 <p><span class="titulo"></span></p>
162 <p><strong></strong></p>
163 </body>
164 </html>
165

miércoles, 21 de octubre de 2009

¿Cómo subir un archivo en Google site?

Para subir un archivo a google site hay que hacer lo siguiente:

1. Ingresar al sitio
2. Más acciones/administar sitio/ archivos adjuntos
3. Luego en la ventana de la derecha en la parte superior dar clic en subir
4. Indicar donde esta alojado el archivo, y a que página se quiere subir

Este archivo se podrá descargar desde la página en que se subió como un archivo adjunto

Post Relacionados


La solución para subir archivos a mi blog
¿Cómo crear una página con google sites?
Llevar Estadisticas web con Google Analytics

¿Cómo crear una página con google sites?

Para los que quieren tener una página, pero no tienen conocimientos de diseño, les recomiendo que utilicen este magnifico servicio de google.
Con google sites podrán tener una página totalmente personalizable, donde publicar contenido de forma sencilla, el servicio ofrece además la posibilidad de que la página se asemeje a un blog y también la posibilidad de subir archivos.
Pero seguro que ya conoces este servicio por lo que paso directamente a explicar como crear la página.

1. Ir a la página de site googles
2. Eliges la opción crear nuevo sitio ( deberás tener una cuenta de google previo a la creación)
3. Luego completas el formulario con tus datos, el nombre que quieres para tu sitio, etc
4. Eliges una plantilla
5. Escribes el código de verificación mostrado, y das aceptar y listo

Post Relacionados

10 Errores de Diseño Comunes
¿Cómo subir un archivo en Google site?

martes, 20 de octubre de 2009

Colocar o publicar Código Fuente de PHP

Cuando fui a publicar el post anterior me di cuente que Simple Code (servicio ya recomendado) NO sirve para código fuente php aunque si muy bien para código fuente en html ...
Busacando el la web encontré un buen tipo que en su sitio web creo un servicio para formatear código php y poder publicarlos... Funciona igual que Simple Code pero se aplica a php.
El sitio es el siguiente:
formatealo.terysoftware.com

Pubicaciones relacionadas:
Publicar código fuente html

Formulario en PHP

Como crear un formulario en php con validación de campos incluido

"Todos podemos aprender algo nuevo y necesitar ayuda para ello..."

He pasado buen tiempo en la web, entre programadores y en foros para poder lograr algo tan sencillo como un formulario en php, que realice la validación de los campos en php y no en otro lenguaje, que además lo haga en la misma página y que no borre los campos que están correctos dejando una advertencia para los que están en error...
En la web hay varias páginas que lo pueden hacer por nosotros, pero me gustan los desafíos y quería hacerla yo desde cero....
Me llevó varios días pero tengo la satisfacción de haber aprendido mucho y de alcanzar mi meta, por eso hoy lo quiero compartir con ustedes, tal vez le acorte el camino a alguien.
Además debo agradecer el foro CCTW y al habitante Alpolo que fue quien con paciencia me ayudó a resolverlo...

1
<body>
2
3 <p>
4 <!------- Comenzamos abriendo una etiqueta de php... ------>
5 <?php
6
//crearemos un if que la pulsar el boton enviar ejecute un else ok..
7
if(!$_POST['enviar']){
8
//Cerramos la etiquetas php y Empazamos con el codigo html que es lo más complicado..
9
?>
10
<!------- El siguiente código es el del formulario -------->
11 <form action="contactar.php" method="post" name="basico">
12 <table border="0">
13 <tr>
14 <td>Nombre:</td>
15 <td><input name="nombre" type="text" /></td>
16 </tr>
17 <tr>
18 <td>Apellido:</td>
19 <td><input name="apellido" type="text" /></td>
20 </tr>
21 <tr>
22 <td>Email:</td>
23 <td><input name="email" type="text" /></td>
24 </tr>
25 <tr>
26 <td><input name="enviar" type="submit" value="Enviar"/></td>
27 <td><input name="" type="reset" value="Borrar"/></td>
28 </tr>
29 </table>
30 </form>
31 <!------- Fin del código html del formulario ---------->
32 <?php
33
//Abrimos las etiquetas de php y cerramos el if para empezar con el else, que es el que va a validar todo ok..
34
}else{
35
//Primero creamos la variables de cada campo del form y "pines" una función preconstruida de php para que no permita caracteres especiales ok......
36
$nombre = stripcslashes($_POST['nombre']);
37
$apellido = stripcslashes($_POST['apellido']);
38
$email = stripcslashes($_POST['email']);
39
//Creamos una varibles que va a contener la function array(), que es la que se va a encargar de ejecutar los errores ok..
40 //La llamamos $errores = array(); ....
41
42
$errores = array();
43
44
//Una vez tengamos definidas la variables $errores y las variables del campo del form entonces empezamos a crear los if de validación ok..
45
46
if(!$nombre){
47
$errores[] = "No ha definido el Nombre..!\n";
48 }
49
50 if(!
$apellido){
51
$errores[] = "No ha definodo el Apellido..!\n";
52 }
53
54 if(!
$email){
55
$errores[] = "No ha definido el mail..!\n";
56 }
57
58
//una ves tengamos definodo las validaciones al no ingresar ningún datos en el form se ejecutaría, pero falta para que se ejecuten ok..
59
60 //Hacemos la validación del form al no tener la palabra clave el arroba @, entonces ejecuta un error..
61
62
if($email){
63
$checkemail = "/^[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\\.[a-z]{2,}$/i\n";
64 if(!
preg_match($checkemail,$email)){
65
$errores[] = "El E-Mail no es v&aacute;lido, deber ser ejemplo@ejemplo.com..!\n";
66 }
67 }
68
69
//podríamos seguir dándole validaciones pero creo que aquí acaba.. Sería validar que campo podría terner de 10 a 10000, pero dejemosla así te parace jaja..
70
71 // teniendo validado los campos del form entonces crearíamos un function preconstruida de php de esta forma, para que cuente lo errores que pueden haber ok..
72
73
if(count($errores) > 0){
74 foreach(
$errores AS $error)
75
//si encuentra algún error lo que hace el echo es imprimirla en pantalla ok..
76
echo $error."<br>\n";
77
form();
78 }else{
79
//En caso de no encontra error ejecuta el else..
80 // y entonce crearíamos la function mail de php para que envie los datos ok..
81
$TuMail = "Tumail@inf.com\n";
82
$asunto = "Pruba de mi web...\n";
83
$mensaje = "
84 Nombre: $nombre \n\n
85 Apellido: $apellido \n\n
86 E-Mail: $email \n\n"
;
87 if(
mail($TuMail,$asunto,$mensaje)){
88 echo
"Tu mensaje fue envia con Ex&iacute;to, muy pronto nos pondremos en contacto con $nombre $apellido \n\n";
89 }else{
90 echo
"Tu mensaje no se a podido Enviar debido a un problema de la Function Mail.. Puedeser que este desahabilitada..!\n";
91 }
92 }
93 }
94
?>
95

96 </body>
97
98 <?php
99
//Se vuelve a declarar el formulario dentro de la funcion form con el fin de que aparezca si hay errores
100 //Declaramos la funtion de esta form ok..
101
function form(){
102
103
//cerramos las etiquetas php y introducimos el codigo html ok..
104 //además colocaremos el siguiente código para cada input dentro de una etiqueta php : value="<?php echo $_POST['nombre del campo']; ?... como se muestra a continuación. Esto hará que no se borren los otros campos por el error de uno solamente, es decir no tener que volver a completar todos los campos por haber un error en uno , sino sólo el equivocado...
105
?>
106
<form action="contactar.php" method="post" name="basico">
107 <table border="0">
108 <tr>
109 <td>Nombre:</td>
110 <td><input name="nombre" type="text" value="<?php echo $_POST['nombre']; ?>" /></td>
111 </tr>
112 <tr>
113 <td>Apellido:</td>
114 <td><input name="apellido" type="text" value="<?php echo $_POST['apellido']; ?>"/></td>
115 </tr>
116 <tr>
117 <td>Email:</td>
118 <td><input name="email" type="text" value="<?php echo $_POST['email']; ?>"/></td>
119 </tr>
120 <tr>
121 <td><input name="enviar" type="submit" value="Enviar"/></td>
122 <td><input name="" type="reset" value="Borrar"/></td>
123 </tr>
124 </table>
125 </form>
126 <?php
127
}
128
?>



Funciona muy bien pueden probarlo en cuanto lo tenga en algún sitio les dejo un link para que vean el ejemplo

Publicaciónes relacionadas:
Agregar un formulario a tu web
Libro de PHP

viernes, 16 de octubre de 2009

Adobe Photoshop 8 versión completa

Esta es la versión completa de este conocido programa de diseño. Viene con el serial incluido.

adobe photoshop 8 versión completa
Datos Técnicos
Servidor: megaupload
Tamaño: 150 mb
Fuente: taringa
descargar photoshop


Post Relacionados

Photoshop CS4 edición liviana
Agrega efectos a tu foto
Tutoriales Photoshop

Una guía actual sobre posicionamiento de páginas web SEO

Muchas veces es difícil conseguir un libro actual sobre un tema tan importante como es el posicionamiento. Muchos de los trucos y las cosas que se enseñan en algunos libros ya no sirven, por eso es fundamental conocer información de último momento.
La guía de referencia trata entre otros sobre:
  • Como funcionan los buscadores
  • Factores internos y externos que influyen en el posicionamiento
  • Uso de enlaces
  • Titulos y etiquetas
  • Técnicas penalizables
  • Posicionamiento para blogs
  • Posicionamiento para wordpress
  • Posicionamiento para videos
  • Herramientas

Pulsa aquí para para descargar la guía

Post Relacionados

Libro SEO Posicionamiento en Buscadores
Llevar Estadisticas web con Google Analytics
Gana Dinero Mientras Duermes: El Internet lo hace posible

La solución para subir archivos a mi blog

Muchas veces puedes necesitar publicar un archivo de word o un PDF en tu blog, también pueden ser algún MP3 o archivo comprimido, o de cualquier otro formato. Pero como sabemos blogger no nos permite subir esa clase de archivos. Para poder hacer esto es necesario crear una cuenta en algún servidor que nos permita subir archivos y luego publicar la ruta del archivo en nuestro blog. Pero yo te voy a dar otra solución, que desde mi punto de vista es mucho mejor.
La forma es crear una página web con google site, lo cual es muy fácil. Si necesitas ayuda con eso accede a nuestra entrada en que lo explicamos ¿Cómo crear una página con google sites?
Cuando hayas creado el sitio subes el archivo a nuestro sitio de google, pegamos el enlace en nuestro blog y listo.
La solución me parece mucho mejor que recurrir a otra clase de servidores,
Primero porque las descargas se hacen directamente desde el blog si la necesidad de ir a otra página
Segundo porque los sitios de google nos permiten cambiarle el diseño, y modificarlos a gusto con lo que podrás hacer que tu blog y el sito de google funcionen coordinadamente tal como muchos hacen cuando agregan foros externos. Los visitantes sentirán que todo es el mismo sitio
Además en el sitio de google puedes organizar todo los archivos que maneja tu blog
¡pruébalo!

los hermanos carlos en google site

Post Relacionados

Agregar un formulario a tu blog o página web
¿Cómo crear un foro?
Agregar Música al blog o página con eSnips
Subir archivos doc o pdf al blog con Scribd

jueves, 15 de octubre de 2009

Dale efectos a tus fotos con Picjoke

Andrew compartio con nosotros otra página para agregarle efectos a las imagenes, estan muy buenos y sobre todo es super fácil. En tres pasos tendrás pronto un potente efecto para compartir con tus amigos.
Esta es la página picjokeefectos fotos con picjoke

Post Relacionados

Tutoriales Photoshop
Otra página para agregar efectos a tus fotos
Agrega efectos a tu foto

miércoles, 14 de octubre de 2009

Photoshop CS4 edición liviana

photoshop CS4 edición liviana
Para todos los amantes de photoshop aca les dejo una version más liviana.
Reduce el tiempo y el tamaño de instalación.
Sirve como una buena alternativa a las versiones portables.
El archivo para instalarlo solo pesa 64mb!!!!
Está totalmente en español

Descargar aqui
fuente: intercambiosvirtuales

Post relacionados
Tutoriales Photoshop
Fireworks Portable
Photoshop CS3 Portable Español

lunes, 12 de octubre de 2009

¿Cómo agrego emoticones en las entradas?

Ya que algunos nos han pedido que expliquemos como agregar emoticones en blogger, utilizaremos los emoticones que creó benjamin0331 para esto

Primero que voy a aclarar que el procedimiento puede ser algo dificíl y engorroso, por lo cual pido que sigan los pasos tal cuál están y tomen las precauciones del caso. Principalmente guardar la plantilla antes que realizar algo.

1. Para poder agregar emoticones en las entradas primero hay que modificar algunas cosas en la plantilla para eso debes ir en tu blog a Diseño/ Edición de HTML. También te recuerdo que te conviene en este paso guardar tu plantilla

2 Inmediatamente antes de esta etiqueta

</head>

pegas este código:


<script src='http://benjamin0331.googlepages.com/addSmiley.js' type='text/javascript'/>


3 Ahora buscan la etiqueta


]]></b:skin>


y pegan antes de ella esto:



.post-body img#new {

margin:0;

padding:0;

border:none;

}


Los emoticones son poquitos
como agregar emoticones a las entradas

Funciona muy bien

Post Relacionados

Crear emoticones com Emotemaker
Contador de visitas por país con Flag Counter
¿Cómo colocar una imagen de fondo en mi blog?
Crear animaciones online

miércoles, 7 de octubre de 2009

¿Que es el Feed? ¿Qué es RSS?

Para los que aún no entienden lo que es el feed, aquí les dejo un video que lo explica muy bien
También quiero aclarar que muchos piensan que Feed es lo mismo que RSS. Ese es un error. RSS es un formato de feed pero no es el único también hay otros como atom. Lo que pasa es que el primer formato fue RSS por eso surge esa asociación. Sería como decir que gif e imagen son lo mismo cosa que no es así, gif es un formato de imagen pero no es el único existen otros como png, bmp, jpeg

lunes, 5 de octubre de 2009

Chuletario CSS

La página ateneupopular a realizado una recopilación de las propiedades básicas de css y permite descargar el chuletario de css
El chuletario puede servir como guía o refresca memoria para los que empiezan con css, ya que se detallan los conceptos básico para trabajar con css, y así poder diseñar nuestra página usando este fantástico lenguaje que complementa a html dándole un mejor aspecto

Descargar chuleta CSSchuletario CSS

Obtener la paleta de colores de una imagen

obtener paleta de colores con pic2color


Un sitio web ofrece una potente y útil herramienta online que de forma sencilla permite obtener el código hexadecimal de cualquier color de una imagen
Para esto solo hay que indicar la url de la imagen o subirla de la PC
La página de la aplicación es pic2color

Otra página para agregar efectos a tus fotos

Buscando encontre esta página que también permite agregar efectos a tus fotos de manera muy fácil como lo que di en otro post
la página es LoonaPix.com

Post Relacionados
Tutoriales Photoshop
Crear emoticones com Emotemaker
Iconos Gratis (Iconos Free)
Agrega efectos a tu foto

Agrega efectos a tu foto

¿Alguna vez quisite ser la tapa de una revista? ¿Estar retratado en un museo? ¿Qué un un billete tuviera tu cara?
Bueno si quieres que esto pase, tienes dos caminos. El primero sería trabajar duro para lograrlo... o el camino más fácil que es tomar una foto y modificarla hasta lograr por ejemplo que tu cara este en un billete.

Existe un sitio web http://www.photofunia.com/ en el cual podemos agregar efectos a nuestras fotos sin necesidad de tener conocimientos de diseño gráfico. Alcanza con elegir el efecto que se quiere lograr e indicar a que imagen aplicarlo, la página cargara unos segundos y te devolvera la imagen con el efecto aplicado. Realmente es muy sencillo y lo bueno que también es gratis. Qué más se puede pedir... pruebala y muestrasela a tus amigos creerán que realmente ocurrió o que eres un maestro con el photoshop

Post Relacionados

Tutoriales Photoshop
Crear emoticones com Emotemaker
Iconos Gratis (Iconos Free)

jueves, 1 de octubre de 2009

Tutoriales Photoshop

Aquí les dejo un lista de los tutoriales recomendados de photoshop


Mucho se dice y mucho se escribe sobre Photoshop, sin duda es una herramienta muy valiosa para cualquier diseñador gráfico o web...
Aquí les dejo una lista de los sitios donde encontramos buenos tutoriales, desde los más secillos hasta los más sofisticados; eso si claros y confiables:

Nivel de recomendación: medio* , bueno**, muy bueno***, excelente****

Los más básicos como para empezar de cero:
todo-photoshop ***
web-studio.com.ar ***

Más complejos:
solophotoshop **
photoshoproadmap *** en inglés
tutoriales-photoshop.es **
pshero.com **** en inglés

Prometo ir agregando más con el tiempo