dic 13 2008

Arrastrar contenidos en una web

1 Star2 Stars3 Stars4 Stars5 Stars Puntuación: 7
Loading ... Loading ...

Cada vez más webmasters introducen contenido “arrastrable” en sus páginas webs. El ejemplo más claro es igoogle. Bajo la tecnología ajax, podemos insertar contenido movible en nuestras webs. Con el siguiente script, y modificando unas pocas líneas de código, podemos obtener resultados muy atractivos para nuestras webs. Los visitantes de nuestras webs podrán arrastrar el contenido dinámicamente y colocar sus apartados favoritos donde los vean mejor. Descargar script.


dic 10 2008

Envio de emails con php

1 Star2 Stars3 Stars4 Stars5 Stars Puntuación: 3
Loading ... Loading ...

Php dispone de la función mail() que nos permite enviar emails con o sin formato html.

La función mail tiene el siguiente formato:

mail($destino, $asunto, $mensaje, $encabezados);

donde

$destino: es la dirección a donde se enviará el mensaje

$asunto: es el asunto del mensaje

$mensaje: es el cuerpo del mensaje

$encabezados: aquí se añade el formato html además de poder indicar remitente, copia, copia oculta, etc.

Veamos un ejemplo:

<?php

$nombre = “Nombre del emisor”;

$destino = “email del destinatario”;

$emisor = “email del emisor”;

$asunto = “asunto”;

$mensaje = “cuerpo del mensaje”;

$cabecera = “From: $nombre <$emisor> \r\n”; //nombre y email del emisor

$cabecera .= “Reply-to: $emisor \r\n”; //a quién se le contesta el mensaje

$cabecera .= “Content-type: text/html; charset=iso-8859-1”;//indicamos que contiene formato html

mail($destino, $asunto, $mensaje, $cabecera); //por último llamamos a la función mail() con las variables que hemos creado anteriormente

?>

Como ves, se ha repetido la variable $cabecera, varias veces. Esto se puede aprovechar para insertar líneas de código html para darle formato al mail.


dic 8 2008

Conectar php con mysql

1 Star2 Stars3 Stars4 Stars5 Stars Puntuación: 3
Loading ... Loading ...

Para conectar a una base de datos de mysql mediante código php, usaremos el siguiente script, normalmente llamado “conexion.php”

(Suponemos que ya hay creada una base de datos en mysql a la que
queremos conectar)

<?php
$dbhost="localhost";  // host del MySQL (generalmente localhost)
$dbusuario="miusuario"; // usuario para conectar a la base de datos
$dbpassword="micontraseña"; // contraseña de acceso a la base de datos
$db="mibasededatos";        // Seleccionamos la base a la que
queremos conectar
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword); // Realizamos
la conexión
mysql_select_db($db, $conexion); // Seleccionamos la base de datos y le
pasamos las variables
?>

Este script se puede llamar desde cualquier página php usando el siguiente código:

<?

include(‘conexion.php’); // Suponemos que el archivo con los datos es ‘conexion.php’

?>