.CODE

Codigos de programación

Seleccionar el contenido de un area de texto


Este script nos sirve para seleccionar todo lo que tenemos en un area de texto.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Russ (NewXS3@aol.com) -->
<!-- Web Site: http://dblast.cjb.net -->
<!-- Begin
function copyit(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
therange=tempval.createTextRange()
therange.execCommand("Copy")
}
// End -->
</script>

</head>

<body>

<form name="it">
<div align="center">
<input onclick="copyit('it.select1')" type="button" value="Seleccionar el texto"
name
="cpy">
</div>
<p align="center"><textarea name="select1" rows="3" cols="25">
Texto del formulario, que sera Seleccionado con JavaScript</textarea></p>
</form>

</body>
</html>

Contar la cantidad de caracteres ingresados con Javascript


Este script ques esta hecho en JavaScript, nos ayuda a poner un limite en un area de texto. Este script nos puede de ser de mucha ayuda cuando queremos limitar la cantidad de caracteres ingresados por nuestros usuarios.

Codigo Completo:

<HTML>
<HEAD>
<TITLE>Informar cantidad de caracateres</TITLE>
</HEAD>
<BODY>
<div align="center"><strong>
<
font face="Geneva, Arial, Helvetica, sans-serif">Cantidad de caracteres Ingresados
</
font></strong>
<table>
<tr><td>
<font size="2" face="Geneva, Arial, Helvetica, sans-serif">
<textarea onKeyUp="max(this)" onKeyPress="max(this)" rows="4" cols="35"
name
="Area"></textarea>
<br>
<font id="Digitado" color="red">0</font> Caracteres digitados / Restan
<
font id="Restante" color="red">600</font></font>
</td></tr>
</table>
</div>
<div align="center"></div>
<SCRIPT LANGUAGE=javascript>
function max(txarea)
{
total = 600;
tam = txarea.value.length;
str="";
str=str+tam;
Digitado.innerHTML = str;
Restante.innerHTML = total - str;

if (tam > total){
aux = txarea.value;
txarea.value = aux.substring(0,total);
Digitado.innerHTML = total
Restante.innerHTML = 0
}
}
</SCRIPT>

</BODY>
</HTML>


Para configurar el script debemos tomar estas dos partes:

  1. <font id="Digitado" color="red">0</font> Caracteres digitados / Restan 
    <
    font id="Restante" color="red">600</font></font>

    Donde el 600 lo cambiaremos por la cantidad de caracteres que queramos que acepte(esto es solo para mostrar al usuario)

  2. function max(txarea)
    {
    total = 600;
    tam = txarea.value.length;
    str="";
    str=str+tam;
    Digitado.innerHTML = str;
    Restante.innerHTML = total - str;

    Aqui es donde nuestro script aceptara "X" cantidad de caracteres que queramos, solo cambia el 600 por la cantidad que tu quieras

Agregar datos a una tabla con PHP

El siguiente codigo que publico es para agregar datos a una tabla dentro de una base de datos Mysql, porque que seria de php sin la interaccion con una base de datos, y es que podemos crear scripts en php que no utilizen base de datos como:
-Formulario de Contacto
-Contador de Visitas
-Mostrar el ip
-etc...

Pero lo principal o mejor dicho para aprovechar el potencial de php es basico interactuar con una base de datos y aqui les muestro el siguiente codigo que sirbe para agregar datos a una tabla.
<?php
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['nombre']) && !empty($_POST['domicilio']) &&
isset($_POST['nombre']) && !empty($_POST['domicilio'])) {
// Si entramos es que todo se ha realizado correctamente
$link = mysql_connect("localhost","root","");
//"localhost" = al servidor "root" = al nombre de usuario de la bd y
//""= a contraseña de la base de datos

mysql_select_db("bd",$link);
//aqui seleccionamos la base de datos que en mi caso se llama "bd"
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO contenido (nombre,domicilio,edad,telefono,email)
//lo que se encuentra entre parentecis son los campos de mi tabla
VALUES ('$_POST[nombre]','$_POST[domicilio]','$_POST[edad]','$_POST[telefono]',
'
$_POST[email]')",$link);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
}
} else {
echo "Error, no ha introducido todos los datos";
}
?>
?>

Ver Código Fuente de una Web usando Javascrtipt

Para ver el código fuente de un sitio, por ejemplo usando Firefox solo tenemos que dar Ctrl+U, pero que pasa cuando en alguna aplicación web o cualquiera sitio queremos meter un visualizador de códigos fuentes?, es decir que cualquier usuario pueda ver el código de cualquier sitio con solo poner su URL, bueno para hacer esto utilizamos Javascript.

Código Javascript(que colocaremos entre las etiquetas head y /head:


<SCRIPT LANGUAGE="JavaScript">
<!--
function viewSource() {
document.getSource.view.value="Por favor, espere...!";
setTimeout("document.getSource.view.value='Ver origen!'",6000);
window.location.href= "view-source:" + document.getSource.url.value;
return false;
}
//-->
</script>

Código HTML:
Escribe la direccion completa <br />
de la web que deseas ver su coadigo </span><br />
<form name=getSource onSubmit="return viewSource();">
<input name=url type=text class="Estilo4" value="http://">
<br><br>
<input name=view type=submit value="Ver codigo">
</form>