elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12
11  Programación / PHP / Expresiones regulares (regex) para validar direccion de correo en: 23 Junio 2005, 05:12 am
Código:
^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$
12  Programación / PHP / BBCODE, como? (Funcion) en: 6 Junio 2005, 21:39 pm
Funcion para convertir los bbcodes q se utilizan en los foros y message board, para publicarlo en buro codigo html...

Código:
<?php
function BIs2cODE($texto) {
        $texto = nl2br($texto);
        $texto = wordwrap($texto, 150, "\n", 1);

        $texto = str_replace("[b]", "<b>", $texto);
        $texto = str_replace("[/b]", "</b>", $texto);
        $texto = str_replace("[i]", "<i>", $texto);
        $texto = str_replace("[/i]", "</i>", $texto);
        $texto = str_replace("[poem]", "<center><i>", $texto);
        $texto = str_replace("[/poem]", "</center></i>", $texto);
        $texto = str_replace("[u]", "<u>", $texto);
        $texto = str_replace("[/u]", "</u>", $texto);
        $texto = str_replace("[br]","<br>",$texto);
        $texto = str_replace("[strong]","<strong>",$texto);
        $texto = str_replace("[/strong]","</strong>",$texto);
        $texto = str_replace("[center]","<center>",$texto);
        $texto = str_replace("[/center]","</center>",$texto);
        $texto = str_replace("[marquee]", "<marquee>", $texto);
        $texto = str_replace("[/marquee]", "</marquee>", $texto);
        $texto = str_replace("[blink]", "<blink>", $texto);
        $texto = str_replace("[/blink]", "</blink>", $texto);
        $texto = str_replace("[strike]", "<strike>", $texto);
        $texto = str_replace("[/strike]", "</strike>", $texto);
        $texto = str_replace("[quote]", "<blockquote><span>Citado:</span><hr color=#A3CFD8>", $texto);
        $texto = str_replace("[list]","<ul type=square>",$texto);
        $texto = str_replace("[/list]","</ul>",$texto);
        $texto = str_replace("[list=1]","<ol type=1>",$texto);
        $texto = str_replace("[list=a]","<ol type=A>",$texto);
        $texto = str_replace("[list=A]","<ol type=A>",$texto);
        $texto = str_replace("[/list=1]","</ol>",$texto);
        $texto = str_replace("[/list=a]","</ol>",$texto);
        $texto = str_replace("[/list=A]","</ol>",$texto);
        $texto = str_replace("[*]","<li>",$texto);
        $texto = str_replace("[•]","<li>",$texto);

        $texto = eregi_replace("(^|[>[:space:]\n])([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])([<[:space:]\n]|$)","\\1<a href=\"\\2://\\3\\4\" target=\"_blank\">\\2://\\3\\4</a>\\5", $texto);

        $texto = eregi_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]","<font color=\\1>\\2</font>",$texto);
        $texto = eregi_replace("\\[size=([^\\[]*)\\]([^\\[]*)\\[/size\\]","<font size=\\1>\\2</font>",$texto);
        $texto = eregi_replace("\\[font=([^\\[]*)\\]([^\\[]*)\\[/font\\]","<font face=\\1>\\2</font>",$texto);
        $texto = eregi_replace("\\[align=([^\\[]*)\\]([^\\[]*)\\[/align\\]","<p align=\\1>\\2</p>",$texto);

        $padrones[]     = "#\[img\]([^\[]*)\[/img\]#si";
        $remplanzantes[] = '<img src="\1" border=0 />';

        $padrones[]     = "#\[img=([^\[]*)x([^\[]*)\]([^\[]*)\[/img\]#si";
        $remplanzantes[] = '<img width="\1" height="\2" src="\3" border=0 />';

        $padrones[]     = "#\[flash=([0-9].*?){1}x([0-9]*?)\](.*?)\[/flash\]#si";
        $remplanzantes[] = '<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0 ID=main WIDTH=\1 HEIGHT=\2><PARAM NAME=movie VALUE=\3><PARAM NAME=loop VALUE=false><PARAM NAME=menu VALUE=false><PARAM NAME=quality VALUE=best><EMBED src=\3 loop=false menu=false quality=best WIDTH=\1 HEIGHT=\2 TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash></EMBED></OBJECT>';

        $padrones[]     = "#\[url\]([a-z]+?://){1}(.*?)\[/url\]#si";
        $remplanzantes[] = '<a href="\1\2" target="_blank">\1\2</a>';

        $padrones[]     = "#\[url\](.*?)\[/url\]#si";
        $remplanzantes[] = '<a href="http://\1" target="_blank">\1</a>';

        $padrones[]     = "#\[url=([a-z]+?://){1}(.*?)\](.*?)\[/url\]#si";
        $remplanzantes[] = '<a href="\1\2" target="_blank">\3</a>';

        $padrones[]     = "#\[url=(.*?)\](.*?)\[/url\]#si";
        $remplanzantes[] = '<a href="http://\1" target="_blank">\2</a>';

        $padrones[]     = "#\[email\](.*?)\[/email\]#si";
        $remplanzantes[] = '<a href="mailto:\1">\1</a>';

        $padrones[]     = "#\[email=(.*?){1}(.*?)\](.*?)\[/email\]#si";
        $remplanzantes[] = '<a href="mailto:\1\2">\3</a>';

        $texto = preg_replace($padrones, $remplanzantes, $texto);
        return $texto;
}
?>


Y se utiliza con el simple: BIs2cODE($variable);[/quote]
13  Programación / PHP / Re: Glosario de funciones en: 20 Mayo 2005, 05:07 am
Podrias colaborar tambien con la que tenes de connect();

Muy buenas, las funciones de la fecha....
14  Programación / PHP / Re: Glosario de funciones en: 23 Abril 2005, 17:33 pm
Nombre de la funcion: Hubo Error
Descripcion: Buena para formularios, si hubo un error puedes llamar a la funcion con tu mensaje.. para que advierta...

codigo:

Código:
<?php
function comprobar($mensaje) {
echo '<script language="javascript">alert("'.$mensaje.'\n\nError"); javascript:history.back(1)</script>';
exit;
}

?>
Explicacion. Con el mensaje. te da un alert y luego q le das a ok, te devuelve al formulario.

modo de uso:

Código:
<?php
comprobar('elhacker.net te da la bienvenida');
?>

15  Programación / PHP / Validar campos, funcion para regresar a formulario en: 24 Marzo 2005, 04:14 am
en un formulario que hice para unas personas, eran algunas 80 preguntas (son, aun no termino) uso esta funciona cada vez que le den al submit con algun campo que sea obligatorio y esté vacio.



Código:
<?php
function comprobar($mensaje) {
echo '<script language="javascript">alert("'.$mensaje.'\n\nFormulario para Egresados Honoríficos"); javascript:history.back(1)</script>';
}


?>
16  Programación / PHP / Re: Empezando con PHP !!! ( aqui posteare todo sobre lo que tenga dudas ) en: 27 Diciembre 2004, 14:05 pm
en realidad es solo un error, q es:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\web\index.php on line 23


Los otros 3 errores vienen debido a este... cuando resuelvas este, ya los demas estarán resueltos...
17  Programación / PHP / Re: Empezando con PHP !!! ( aqui posteare todo sobre lo que tenga dudas ) en: 27 Diciembre 2004, 11:09 am
Código:
<?php 
print( "<td>Nick: ", $respuesta['nick'], "</td>" );
print( "<td>email: ", $respuesta['email'], "</td>" );
print( "<tr><td colspan=2>", $respuesta['mensaje'], "</td>" );
?>


El error está en esas tres lineas y son las "comas" ","

Tienes que poner "Puntos" en vez de comas ...

como:
print( "<td>email: ".$respuesta['email']."</td>" );
18  Foros Generales / Foro Libre / Re: Sus escritorios en: 25 Noviembre 2004, 03:27 am
:)
19  Media / Diseño Gráfico / Re: Alguien sabe donde conseguir Adobe Acrobat para MAC en: 18 Noviembre 2004, 21:38 pm
P2P... son programas como Imesh, Kazaa, emule, edonkey, torrent, etc...
20  Media / Diseño Gráfico / Re: Alguien sabe donde conseguir Adobe Acrobat para MAC en: 18 Noviembre 2004, 21:22 pm
has intentando en algún p2p?
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines