|
191
|
Programación / PHP / Re: Proyecto NeoPuerta php
|
en: 16 Septiembre 2010, 01:42 am
|
El segundo es mio, xD © 2010, Shell Root Ltda.
Y el tercero de Yoya!
Que fue lo que yo dije: "Estos son codigos que hice con la ayuda de este foro
|
|
|
192
|
Programación / PHP / Re: Sistema de comentarios sin base de datos MYSQL
|
en: 16 Septiembre 2010, 01:39 am
|
Este codigo es para hacer un sistema de comentarios sin base de datos MYSQL y es muy sencillo. comentar.php Donde pondremos el formulario y donde saldran los comentarios <script> function revisar() { if(comentar.comentario.value.length > 260) { alert('El mensaje supera los 260 caractéres.') ; return false ; } if(comentar.comentario.value.length == 0) { alert('Debes rellenar todos los datos.') ; return false ; } if(comentar.nombre.value.length == 0) { alert('Debes rellenar todos los datos.') ; return false ; } if(comentar.email.value.length == 0) { alert('Debes rellenar todos los datos.') ; return false ; }
} </script>
<div align="center"><strong><a href="#comentar">.: Comentarios :.</a></strong><br><br> <?php include("comentarios.txt"); #aquí para cambiar la ruta del archivo que muestra los comentarios ?> <br> </div> <table border=0 cellpadding=0 cellspacing=0> <tr> <td width="16%" align="center" valign="top"> <p align="center"><strong>.: Comentar :.<a name="comentar"></a></strong></p> <table width="90%" cellspacing="1" cellpadding="1"> <tr> <td align="left"> <?php print "<table border=0 width=95% cellspacing=1> <form name="comentar" method="post" action="enviar-comentario.php" onsubmit="return revisar()"> <tr><td width=30%><b>* Nombre :</b></b></td><td width=70%><input name=nombre maxlenght=30 type=text></td></tr> <tr><td width=30%><b>* Email :</b></td><td width=70%><INPUT name=email type=text></td></tr>
<tr><td width=30%><b>* Comentario :</b></td><td width=70%><textarea name=comentario rows=5 cols=35></textarea> <input type=submit value=Enviar Comentario></td></tr> </form></table>"; ?> </td> </tr> </table> <div align="center"></div></td> </tr> </table>
<p> </p> <p align="left"><br>
enviar-comentario.php Aqui es donde procesara el comentario y lo cuardara <?php $pvm = getdate(); $comentarioenviar="comentarios.txt"; $uusi="<table border=0 width=95% cellspacing=1><tr><td width=30%><b>Nombre :</b></td><td width=70%> $nombre </td></tr><tr><td width=30%><b>Fecha : </b></td><td width=70%>$pvm[mday]-$pvm[mon]-$pvm[year]</td></tr><tr><td width=30%><b>E-mail :</b></td><td width=70%><a href='mailto:$email'><font color='000000'>$email</font></a></td></tr><tr><td width=30%><b>Comentario:</b></td><td width=70%> $comentario </td></tr></table><hr width=60%>\n\n"; $fp=fopen($comentarioenviar, "r+"); $vanha=fread($fp, filesize($comentarioenviar)); fseek($fp, 0); fwrite($fp, "${uusi}${vanha}"); fclose($fp);
print "<b>Comentario enviado con exito</b></br>"; ?>
comentarios.txt Es donde se guardaran los comentarios Cualquier error me avisan
|
|
|
193
|
Programación / PHP / Re: Filtro de palbrotas
|
en: 16 Septiembre 2010, 01:27 am
|
Entonces detengo la pagina que estoy haciendo.
Tu no me podrias dar un mini curso de php en linea todos los dias en tu blog. Ya que esa pagina la abre bien!
|
|
|
194
|
Programación / PHP / Re: Filtro de Palabrotas 2 sistema
|
en: 16 Septiembre 2010, 00:53 am
|
Este es otro sistema para bloquear palabras groseras. este seria el codigo: configuracion.php<? $alerta[1] = "No se acepta esta palabra [$palabrotas]";
// Palabras no permitidas
$palabrotas[] = '"/pinche/"'; $palabrotas[] = '"/pendejo/"'; $palabrotas[] = '"/puto/"'; $palabrotas[] = '"/marica/"'; $palabrotas[] = '"/chinga/"'; $palabrotas[] = '"/coño/"'; $palabrotas[] = '"/cabron/"'; ?>
Luego donde quieres que funcione el sistema agrega esto: <? @include("configuracion.php"); ?>
Y tambien esto: <?php
// Filtro de malas palabras if($FiltroGroserias){ foreach($palabrotas as $palabrotas) { if(preg_match($palabrotas, $nick) OR preg_match($palabrotas, $email) OR preg_match($palabrotas, $mensaje)) { $error[] = $alerta[1]; break; } } } ?>
Cualquier error me avisan
|
|
|
195
|
Programación / PHP / Re: Filtro de palbrotas
|
en: 16 Septiembre 2010, 00:40 am
|
Estoy haciendo un sistema de comentarios sin base de datos Mysql entiendes.
Y lo que pasa es que no puedo probar los codigos por que donde tengo el honstin no abre la pagina por que este es un WINDOWS 98 entiendes? lo que quiero decir es que es muy obsoleta, Todavia estoy esperando que la computadora me la compren por que la mia se daño con un virus y esta es una de la "AGENCIA DE LOTERIAS" sabes que es eso?
|
|
|
196
|
Programación / PHP / Re: Filtros de Palabrotas
|
en: 16 Septiembre 2010, 00:32 am
|
Este codigo espara bloquear palabras como "sexo" en un formulario,mensaje u otro, el codigo es el siguiente. PoC.txt
function OpenFile(){ $sFilePath = 'PoC.txt'; $sContentFile = ''; $sFile = file($sFilePath); foreach($sFile as $sLine){ $sContentFile .= $sLine; } return $sContentFile;} function Asterisks($sWord){ $i = 0; $sSize = strlen($sWord); $sAsterisks = ''; for($i=0; $i<$sSize; $i++){ $sAsterisks .= '*'; } return $sAsterisks;} function SearchWord($sWord, $sText){ return str_replace($sWord, Asterisks($sWord), $sText);} function DeleteWord($sCadena){ $sExplode = explode(',', OpenFile()); for($i=0; $i< sizeof($sExplode); $i++){ $sCadena = SearchWord($sExplode[$i], $sCadena); } return $sCadena;} $sCadena = 'Hola, como estas hijo de p**a, cabron, coño. Feliz día.'; echo DeleteWord($sCadena);
Resultado:Hola, como estas hijo de ***a,******n,****o. Feliz día.
|
|
|
197
|
Programación / PHP / Re: BBcode
|
en: 16 Septiembre 2010, 00:27 am
|
Este codigo para remplazar los codigos =<b>, como emoticones (o.o)=
bbcode.php
// BBcode NeoPuerta
<? function Remplazar() { global $mensaje; $mensaje = str_replace("[:)]","<img src=\"ikon/sonrisa.gif\">", $mensaje); $mensaje = str_replace("[b]","<b>",$mensaje) ; $mensaje = str_replace("[/b]","</b>",$mensaje) ; $mensaje = str_replace("[br]","<br>",$mensaje) ; $mensaje = str_replace("[/br]","</br>",$mensaje) ; return; } ?>
para agregar mas solo tienes que introducir lo siguiente: $mensaje = str_replace("[codigo]","<igual>",$mensaje) ;
[codigo]=Es donde pondras el codigo ejemplo [hello] <igual>=Es donde pondras el codigo real ejemplo <hola>
|
|
|
200
|
Programación / PHP / Re: BBcode
|
en: 15 Septiembre 2010, 23:38 pm
|
otra pregunta para agregar textos e emoticones el codigo es asi: BBcode.php// BBcode
function Remplazar() { global $mensaje; $mensaje = str_replace("[:)]","<img src=\"ikon/sonrisa.gif\">", $mensaje); $mensaje = str_replace("[b]","<b>",$mensaje) ; $mensaje = str_replace("[/b]","</b>",$mensaje) ;
return; }
Cual es elcodigo javascript para agregar los codigos ejemplo: [imagen]url de la imagen[/imagen]
|
|
|
|
|
|
|