miércoles, 10 de marzo de 2010

Required field(s) validation v1.10- By NavSurf

Súper recomendado! hace un muy buen paro!

<pre><script language="JavaScript">
<!--

/***********************************************
* Required field(s) validation v1.10- By NavSurf
* Visit Nav Surf at http://navsurf.com
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

function formCheck(formobj){
 // Enter name of mandatory fields
 var fieldRequired = Array("FirstName", "LastName");
 // Enter field description to appear in the dialog box
 var fieldDescription = Array("First Name", "Last Name");
 // dialog message
 var alertMsg = "Please complete the following fields:\n";

 var l_Msg = alertMsg.length;

 for (var i = 0; i < fieldRequired.length; i++){
  var obj = formobj.elements[fieldRequired[i]];
  if (obj){
   switch(obj.type){
   case "select-one":
    if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
     alertMsg += " - " + fieldDescription[i] + "\n";
    }
    break;
   case "select-multiple":
    if (obj.selectedIndex == -1){
     alertMsg += " - " + fieldDescription[i] + "\n";
    }
    break;
   case "text":
   case "textarea":
    if (obj.value == "" || obj.value == null){
     alertMsg += " - " + fieldDescription[i] + "\n";
    }
    break;
   default:
   }
   if (obj.type == undefined){
    var blnchecked = false;
    for (var j = 0; j < obj.length; j++){
     if (obj[j].checked){
      blnchecked = true;
     }
    }
    if (!blnchecked){
     alertMsg += " - " + fieldDescription[i] + "\n";
    }
   }
  }
 }

 if (alertMsg.length == l_Msg){
  return true;
 }else{
  alert(alertMsg);
  return false;
 }
}
// -->
</script>



&lt;!--SAMPLE FORM --------------------------------&gt;

<form name="formcheck" onsubmit="return formCheck(this);">
First Name: <input name="FirstName" size="25" type="text" />
Last Name: <input name="LastName" size="25" type="text" />
<input type="submit" value="Submit Form" />
</form>
</pre>

martes, 9 de marzo de 2010

El diseño web es decisivo en la compra por Internet

Cada vez más gente compra vía web. Es cómodo, rápido, sencillo (en
algunos casos) y cada vez más seguro. Según los datos del Instituto
Nacional de Estadística (INE), casi <strong>el 75 por ciento de los
usuarios destaca la facilidad de uso de la página web como un factor
decisivo a la hora de realizar una compra por Internet.</strong> En la
red, como en cualquier tienda de la calle, no sólo es importante el
producto que se intenta vender, sino la manera de venderlo.

Según los datos recogidos por FACT Finder, empresa especializada en <a href="http://www.muyinteresante.es/tag/comercio">comercio</a>
online, un mal mecanismo de búsqueda hace que el 34 por ciento de los
usuarios abandone la tienda virtual al no encontrar el producto que
deseaban. De este modo, mecanismos de <strong>búsqueda inteligente</strong> pueden ser un acicate para aquellos nuevos compradores que todavía no lo han hecho por no encontrar los productos deseados.

Según los datos del INE, además de los problemas con los buscadores,
los principales problemas de los usuarios cuando compran por <a href="http://www.muyinteresante.es/tag/internet">Internet </a>son el retraso en la entrega (37,9 por ciento) y los fallos técnicos en el momento del pago (26,7 por ciento).

<h2>Comodidad y sencillez<br></h2>
Como explica la responsable de Expansión Internacional de Omikron
GMBH, Katrin Jaehnke, "el consumidor valora las ventajas de la <a href="http://www.muyinteresante.es/tag/compra%20online">compra online</a>, como la comodidad, la sencillez o el uso". Según la especialista, "<strong>es necesario sobre todo que las tiendas online dispongan de mecanismos de búsqueda inteligentes</strong>
que faciliten al usuario encontrar lo que realmente está buscando.
Comprar en Internet y navegar sin obstáculos es cuestión de confianza,
y esto solo es posible si el consumidor puede identificar una Web en la
que pueda comprar de manera sencilla y navegar con total tranquilidad"
explica Jaehnke.

martes, 2 de marzo de 2010

Comparando fechas

Este post es uno de esos que me evitarán la hueva de buscar este código de nueva cuenta:

$exp_date = "2006-01-16"; 
$todays_date = date("Y-m-d"); 

$today = strtotime($todays_date); 
$expiration_date = strtotime($exp_date); 

if ($expiration_date > $today) {
     $valid = "yes";
} else {
     $valid = "no";
}

lunes, 22 de febrero de 2010

Mi primer juguete de niño grande

Platicaba con un amigo hace un rato sobre cosas del trabajo. Le decía que creía que mi celular tenía un procesador más cabrón que uno de los servidores de prueba que yo uso, lo cual, en sí es un poco exagerado.

Esto me hizo recordar la primera computadora que tuve. Aclaro el punto: tengo 30 años, no soy un chavito.

Debo reconocer que no conocía sino hasta hace unos minutos, el modelo exacto de dicha computadora, pero recordaba perfectamente que mi papá le llamaba "Coco" y que era Radioshack, así que bueno, Google a mí.

Nickname: CoCo
Catalog: 26-3001
Introduced: July 1980
Price: US $399
CPU: Motorola 6809E @ 0.89MHz
RAM: 4K, later 16K
Ports: TV, joysticks, cassette, serial, cartridge port
Display: 192 X 128 graphics 32 X 16 text; 4 colors
Storage: Cassette
OS: BASIC in ROM
Link a Wikipedia
 
Cosas que recuerdo: utilizaba una casetera para cargar programas, y en mi caso, juegos. La disquetera pesaba un chingo, y todos eran discos de 5.25" de colores (creo de 720 kb).

Mi monitor: mi tele a colores, lo que era la novedad en sí...

jueves, 18 de febrero de 2010

LaCamelia.com.mx

Hola, aquí posteo una nueva página que hice.

www.lacamelia.com.mx