Autor Tema: Sistema banear IP  (Leído 519 veces)

Desconectado Adidi

  • PHPer@ Fijo
  • ***
  • Mensajes: 123
  • Karma: 0
    • Ver Perfil
Sistema banear IP
« en: 02 de Agosto de 2009, 13:54:07 pm »
Hola buenas.
Haber, me e descargado de internet un sistema de baneos, pero tiene varios errores.

El archivo llamado ip.php que es para agregar la IP, no funciona bien, y no aparece el boton enviar. Sale el campo de la IP y luego dos campos mas (el codigo esta fatal)
Aqui dejo el codigo


 <?php  
include( "conexion.php" ); //Incluimos nuestro archivo para conectar con la base de datos.  
 
if( $_POST [ &#39;addip&#39; ] == "ok" ){  
mysql_query "INSERT INTO banip (ip) VALUES (&#39;$_POST [ ipban ] &#39;)" $conexion );  
echo 
"IP Agregada con ?xito";  
echo 
"<center><a href=\"ip.php\">Regresar</a></center> ";  
}  
else{  
echo 
"<form action=\" ip . php \" method=\" post \">"  
 
"<table border=\" 0 \">"  
 
"<tr><td><b>Agrega un Ip</b></td><td><input type=\" text \" name=\" ipban \" size=\" 15 \" maxlength=\" 25 \"> Ejemplo 126.987.789.23</td>"  
 
"<td>n<input type=\" hidden \" name=\" addip \" value=\" ok \">n<input type=\" submit \" value=\" Enviar \">"  
"</td></tr></table></form>\n" 
}  
mysql_close $conexion );  
?>   


Entonces yo, lo e modificando y a quedado una cosa asi:
 <html>
<
head>
<
title>Banear Usuarios</title>
</
head>
<
body>

<?
php 
include("conexion.php");
if(
$_POST[&#39;addip&#39;] == "ok"){ 
	
mysql_query ("INSERT INTO banip (1p) VALUES (&#39;".$_POST[&#39;ipban&#39;]."&#39;)", $conexion); 
	
echo 
"IP Agregada con exito"
	
echo 
"<center><a href=\"ip.php\">Regresar</a></center>"
} else { 
	
echo 
"<form action=\"ip.php\" method=\"post\">" 
	
.
"<table border=\"0\">"
	
.
"<tr><td><b>Agrega un Ip</b></td><td><input type=\"text\" name=\"ipban\" size=\"15\" maxlength=\"25\"> Ejemplo 126.987.789.23</td>" 
	
.
"<td>\n<input type=\"hidden\" name=\"addip\" value=\"ok\">\n<input type=\"submit\" value=\"Enviar\">" 
	
.
"</td></tr></table></form>\n" ;
}
mysql_close ($conexion); 
?> 
 
</body> 
</html> 
 


Pero, ahora a la hora de poner la IP y darle a enviar, NO ME LA GUARDA EN LA BASE DE DATOS :S
No se porque.
Alguien me puede ayudar?
Si quereis paso todos los archivos.
Un saludo,

Comunidad PHPeros

Sistema banear IP
« en: 02 de Agosto de 2009, 13:54:07 pm »

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: Sistema banear IP
« Respuesta #1 en: 02 de Agosto de 2009, 18:55:15 pm »
en el insert pusiste de fila 1p en vez de ip