Comunidad de diseño web y desarrollo en internet online

[AYUDA!] Crear un PHP desde un Formulario <<

Citar            
MensajeEscrito el 28 Jul 2007 11:22 am
hola... soy nuevo en esto de PHP.. mis clases recien empiezan en agosto.. y me muero de ansiedad por aprender este nuevo lenguaje...

bueno.. tengo una consulta.. :oops: espero q me ayuden.. en verdad lo necesito
aquí les va:
Tengo un chat... y me molesta que escriban tonterias y/o hagan publicidad a paginas externas... para eso tengo un config.php donde puedo poner las IP's a banear y las palabras restringidas pero... tengo q estar entrando al FTP y hacer esas modificaciones... y la verdad q me toma mucho tiempo.. y cada vez escriben mas y mas tonterias... (hay que estar baneando a cada rato mediante el config.php)... bueno quisiera saber si es que se puede hacer un formulario y que este formulario cambie los datos de este config.php
aqui se los dejo:

Código :

<?php

$restringidas = array("PALABRA","OTRA PALABRA","OTRA PALABRA");//

$nicks_restringidos = array("NICK","OTRO NICK"); 
   $reemplazar = "NO PUBLICIDAD"; // si encuentra algun nick con las palabras de arriba lo reemplaza

$ban_ips = array("74.12.44.147", "190.39.69.206"); // estos son los IP's a banear
$max_lines = 20; // lineas de chat
$horaserv =+7;
$columnas_emoticos = 3;
$ventana_emoticos = "width=255, height=400";

?>


bueno.. les agradezco de antemano.. si quieren ver un ejemplo del chat.. aqui se los dejo: http://cienconstruccion.com/servicios/x/shoutbox.htm

les dejo mi msn: [email protected] por si quieren el script del chat
^^ [/img]

Por NuwanDa

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 30 Jul 2007 06:05 pm
¿Probaste con una base de datos? En ella podrias hacer una tabla con palabras, otra con las ip y listo.

Por Dientuki

Claber

2021 de clabLevel

11 tutoriales
1 articulo

Genero:Masculino   Héroes

Front-end Ninja

firefox
Citar            
MensajeEscrito el 30 Jul 2007 06:26 pm
cito:
soy nuevo en esto de PHP, por consiguiente menos sé de base de datos =(

Por NuwanDa

1 de clabLevel



 

msie
Citar            
MensajeEscrito el 30 Jul 2007 06:48 pm

Código :

//Codigo nuevo
$ips_txt = "ips.txt"; //nombre del archivo externo
$palabras_txt = "palabras.txt"; //nombre del archivo externo
$ban_ips = file("$ips_txt");
$restringidas = file("$palabras_txt");
// fin codigo nuevo

//$restringidas = array("PALABRA","OTRA PALABRA","OTRA PALABRA");

$nicks_restringidos = array("NICK","OTRO NICK"); 
$reemplazar = "NO PUBLICIDAD";

//$ban_ips = array("74.12.44.147", "190.39.69.206");
$max_lines = 20;
$horaserv =+7;
$columnas_emoticos = 3;
$ventana_emoticos = "width=255, height=400";

Una solucion mas rapida y facil.
La funcion file('archivo') pasa el contenido de un archivo a un array. Donde tienes el archivo config.php deberas crear 2 archivos de texto (txt), en uno haces una lista de las ips (ips.txt), y en el otro una lista de las palabras (palabras.txt), lo que hace el script es leer esos archivos y "llenar" el array que antes lo cargabas manualmente.
Para agregar mas ips o palabras, simplemente lo haces en el txt correspondiente.

Por Dientuki

Claber

2021 de clabLevel

11 tutoriales
1 articulo

Genero:Masculino   Héroes

Front-end Ninja

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.