4 months ago
Limpiar los datos introducidos por un usuario es una tarea usual antes de insertarlos en la base de datos. Nos podemos encontrar con espacios extra, tabulaciones y retornos de carro innecesarios. Con esta función, y con un poco de ayuda de las expresiones regulares, conseguiremos eliminarlos. La función se ejecuta en tres pasos: primero utilizamos trim -que elimina los espacios sobrantes del principio y final de la cadena-. Después eliminamos los dobles espacios que pudieramos tener dentro de la cadena y por último eliminamos tabulaciones (\t), retornos de carro (\r) y nuevas líneas (\n) y los sustituimos por un espacio en blanco.
function eliminarblancos($cadena){
return $cadena;
}
4 months ago
Traduccion al castellano de los nombres de los dias y meses de la funcion date de PHP
// Obtenemos y traducimos el nombre del día
if ($dia=="Monday") $dia="Lunes";
if ($dia=="Tuesday") $dia="Martes";
if ($dia=="Wednesday") $dia="Miércoles";
if ($dia=="Thursday") $dia="Jueves";
if ($dia=="Friday") $dia="Viernes";
if ($dia=="Saturday") $dia="Sabado";
if ($dia=="Sunday") $dia="Domingo";
// Obtenemos y traducimos el nombre del mes
if ($mes=="January") $mes="Enero";
if ($mes=="February") $mes="Febrero";
if ($mes=="March") $mes="Marzo";
if ($mes=="April") $mes="Abril";
if ($mes=="May") $mes="Mayo";
if ($mes=="June") $mes="Junio";
if ($mes=="July") $mes="Julio";
if ($mes=="August") $mes="Agosto";
if ($mes=="September") $mes="Setiembre";
if ($mes=="October") $mes="Octubre";
if ($mes=="November") $mes="Noviembre";
if ($mes=="December") $mes="Diciembre";
6 months ago
Script de Jose Rico. www.joserico.com
//palabra aleatoria o creador de nombres aleatorios
function construir_nombre($min=4, $max=8){
$vocales =
array("a",
"e",
"i",
"o",
"u");
$consonantes =
array("b",
"c",
"d",
"f",
"g",
"j",
"l",
"m",
"n",
"p",
"r",
"s",
"t");
$random_nombre =
rand($min,
$max);
//largo de la palabra
$random =
rand(0,
1);
//si empieza por vocal o consonante
for($j=0;$j<$random_nombre;$j++){//palabra
switch($random){
case 0:
$random_vocales =
rand(0,
count($vocales)-1);
$nombre.=
$vocales[$random_vocales];
$random =
1;
break;
case 1:
$random_consonantes =
rand(0,
count($consonantes)-1);
$nombre.=
$consonantes[$random_consonantes];
$random =
0;
break;
}
}
return $nombre;
}
//ejemplos Bumuc, Acal, Baluceda, Leceme, Rirobit...
7 months ago
http://www.webintenta.com/mostrar-una-imagen-aleatoria-con-php.html
<?php
//Crear una array con las distintas imagenes
$imagenes[0]='imagen1.gif';
$imagenes[1]='imagen2.gif';
$imagenes[2]='imagen3.gif';
$imagenes[3]='imagen4.gif';
$imagenes[4]='imagen5.gif';
$imagenes[5]='imagen6.gif';
// Elegimos un valor entre 0 y 5
// Mostramos la imagen
print '<img src="'.
$imagenes[$i].
'">';
?>