127 views

Loop para imprimir los meses en un select con php

agosto 05, 10 by Gerald | Puesto en Programación

Este código imprime los meses en un select dentro de un formulario:

<?php
// defaults
$meses = array(
'1' => 'Enero',
'2' => 'Febrero',
'3' => 'Marzo',
'4' => 'Abril',
'5' => 'Mayo',
'6' => 'Junio',
'7' => 'Julio',
'8' => 'Agosto',
'9' => 'Setiembre',
'10' => 'Octubre',
'11' => 'Noviembre',
'12' => 'Diciembre'
);
?>
<select name="cla_mes">
<option value="">&nbsp;&nbsp;&nbsp;Mes&nbsp;&nbsp;&nbsp;&nbsp;</option>
<?php
$to = count($meses);
$i = 0;

foreach($meses as $key => $mes)
{
$i = $i+1;
?>
<option value="<?php echo $key;?>" <?php echo ($_POST["cla_mes"] == $key) ? " selected" : ""; ?>><?php echo $mes; ?></option>
<?php
}
?>
</select>

Con este código lograrás un resultado como este :

Espero les sea de ayuda.

¡Saludos!


Tambien te puede interesar

Tags: ,

120 views

Loop para imprimir días en un select con php

agosto 05, 10 by Gerald | Puesto en Programación

Este es un pedazo de código que sirve para pintar los días de 1 al 31 en un formulario.

<select name="cla_dia">
<option value="">&nbsp;&nbsp;&nbsp;Día&nbsp;&nbsp;&nbsp;&nbsp;</option>
<?php for ($i = 1; $i <= 31 ; $i++) { ?>
<option value="<?php echo $i; ?>" <?php echo ($_POST["cla_dia"] == $i) ? " selected" : ""; ?>><?php echo $i; ?></option>
<?php } ?>
</select>

Con este código lograrás esto :

Así ya estarás estar escribiendo a mano cada uno de los campos.

Saludos


Tambien te puede interesar

Tags: ,

559 views

Añadir el botón “Recomendar” o “Me Gusta” de Facebook

julio 05, 10 by Gerald | Puesto en Programación

El día de hoy tenía que poner en uno de mis proyectos el botón “Recomendar” de Facebook, así que revisando mis feeds encontré el código de “Me gusta” para WordPress pero lo adapté para que funcione en cualquier web.

<iframe src="http://www.facebook.com/plugins/like.php?href=[ACA VA EL LINK]&amp;layout=standard&amp;show-faces=false&amp;width=500&amp;action=recommend&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:30px"></iframe>

Se entiende que en “[ACA VA EL LINK]“ debe ir el enlace o permalink de nuestra página.

Para poner el “Me gusta” en vez de “Recomendar” cambia la parte del código donde dice “action=recommend” a “action=like”.

NOTA: Prueba poner el código al final de tu artículo o post.

¡Saludos!

[ Fuente: Ayudawordpress ]


Tambien te puede interesar

Tags: , ,

368 views

Como usar phpmailer con una cuenta gmail

julio 01, 10 by Gerald | Puesto en Programación

Normalmente uso la funcion mail() de php, pero al mudar la aplicación al hosting del cliente empezaron a haber unos problemas con la funcion mail ya que por “seguridad” se encontraba desactivada.
El soporte técnico me dijo que ellos trabajan con phpmailer y me pusé a investigar como funciona dicha clase y este fue el resultado:

<?php
//incluímos la clase phpmailer
require("lib/class.phpmailer.php");

$mail  = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth   = true;                  // enable SMTP authentication
$mail->SMTPSecure = "ssl";                 // sets the prefix to the servier
$mail->Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server
$mail->Port       = 465;                   // set the SMTP port for the GMAIL server

$mail->Username   = "tucuentadecorreo@gmail.com";  // GMAIL username
$mail->Password   = "password";            // GMAIL password

$mail->From       = "no-reply@tudominio.com"; //aquí colocas el correo que quieras
$mail->FromName   = "Texto que quieras";   //Texto personalizado 

//$mail->IsSendmail();  // tell the class to use Sendmail

$body = 'Texto que aparecera en el body<br /><br />';
$body .= 'Podemos seguir concatenando mmás texto';

$mail->AddAddress("correodedestino@dominio.com", "Nombre de usuario");

$mail->Subject  = 'Mail enviado usando phpmailer';

$mail->AltBody    = "Para ver el mensaje, por favor use un visor de email HTML compatible!"; // variable opcional
$mail->WordWrap   = 50; // set word wrap

$mail->MsgHTML($body);

$mail->IsHTML(true); // send as HTML

//$mail->Send();

if(!$mail->Send()) {

$msg = "Mailer Error: " . $mail->ErrorInfo;

} else {

$msg = "Correo enviado con éxito<br>";

}

echo $msg;
?>

Estoy haciendo unas pruebas, actualizaré pronto conforme vaya leyendo más sobre la clase phpmailer.

¡Saludos!

[ Fuentes revisadas: Askapache ]


Tambien te puede interesar

Tags: , ,

262 views

Generar contraseñas con php

junio 30, 10 by Gerald | Puesto en Programación

Navegando en la red me encontré con una función hecha en php para crear contraseñas aleatorias :

<?php
 function Pass_Aleatorio(){
	$password ="";
	$tamano = 8; //Longitud del password generado.
	$caracteres = "abchefghjkmnpqrstuvwxyz0123456789";  // Caracteres posibles para el password.
	srand((double)microtime()*1000000);
	$i = 0;
	while ($i <= $tamano) {
		$num = rand() % 33;
		$temp = substr($caracteres, $num, 1);
		$password = $password . $temp;
		$i++;
	}
	return $password;
}
 ?>

Y su modo de uso es :

<?php
echo Pass_Aleatorio();
?>

¡Saludos!

[ Visto en Zoneartcss ]


Tambien te puede interesar

Tags: ,

315 views

Las nuevas etiquetas de HTML 5

junio 18, 10 by Gerald | Puesto en General

Revisando ayudawordpress me topé con esta lista de las nuevas etiquetas de HTML 5.

HTML 5 (HyperText Markup Language, versión 5) es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML 5 especifica dos variantes de sintaxis para HTML: un «clásico» HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML (XHTML) (application/xhtml+xml).[1] Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo.

Estas son las nuevas etiquetas de HTML 5:

Leer el resto de la entrada »


Tambien te puede interesar

Tags: ,

Página 1 de 6123456»