Lista de baneos en web
#1

Hola llevo probando todos los 4 o 5 maneras que han posteado en ingles para poner una lista de baneos en una web pero no me a funcionado ninguno alguna idea de como hacerlo??
Reply
#2

Lo preferible serнa por MysQL
hacer una consulta
por ej

$sql = mysql_query("SELECT * FROM baneados ORDER BY nombre DESC LIMIT 5");
Reply
#3

lo intente por ftp pero no me coje esta linea:

Код:
<?php
	//GetBans
	//October 11th/2009
	//Retrieves the samp banlist from your server and echos it back in a neat fashion.
	
	$ftp_host = "***"; //put the ip / hostname to your ftp here
	$ftp_user = "***"; //put your login here
	$ftp_pass = "***"; //put your password here
	$banfile = "samp.ban";
	
	$con = ftp_connect($ftp_host) or die("Couldnt connect to your ftp (check your settings!");
	ftp_login($con, $ftp_user, $ftp_pass);
	ftp_get($con, "ban.txt", $banfile, FTP_ASCII) or die("failed");
	ftp_close($con);
	
	$file = fopen("ban.txt", "r");
	$bans = fread($file, filesize("ban.txt"));
	fclose($file);
	
	echo nl2br($bans);

?>
Код:
ftp_get($con, "ban.txt", $banfile, FTP_ASCII) or die("failed");
Siempre me dice failed!
Y por mysql no se muy bien como hacerlo :/
Reply
#4

esv que es samp.ban

No ban.txt

y si quieres un log de bans, estarб dentro de la carpeta scriptfiles

(Y sin saber ni MySQL ni PHP XD)
Reply
#5

Como que en la carpeta scriptfiles?? yo no tengo ningun log ahi :/
Reply
#6

Cambia donde pone ban.txt a samp.ban
Reply
#7

sigue igual despues de cambiarlo :S
Reply
#8

Proba asн:

PHP код:
<?php
    
//GetBans
    //October 11th/2009
    //Retrieves the samp banlist from your server and echos it back in a neat fashion.
    
    
$ftp_host "***"//put the ip / hostname to your ftp here
    
$ftp_user "***"//put your login here
    
$ftp_pass "***"//put your password here
    
$banfile "samp.ban";
    
    
$con ftp_connect($ftp_host) or die("Couldnt connect to your ftp (check your settings!");
    
ftp_login($con$ftp_user$ftp_pass);
    
ftp_get($con"samp.ban"$banfileFTP_ASCII) or die("No se puede obtener el archivo");
    
ftp_close($con);
    
rename("$banfile","samp.txt");
    
$file fopen("samp.txt""r");
    
$bans fread($filefilesize("samp.txt"));
    
fclose($file);
    
    echo 
nl2br($bans);
?>
Lo probe y funciona perfecto, como estaba antes, pero asi tambien tendria que funcionar (Lo probй)
Reply
#9

"No se puede obtener el archivo" :S
Reply
#10

Quote:
Originally Posted by xenowort
Посмотреть сообщение
Proba asн:

PHP код:
<?php
    
//GetBans
    //October 11th/2009
    //Retrieves the samp banlist from your server and echos it back in a neat fashion.
    
    
$ftp_host "***"//put the ip / hostname to your ftp here
    
$ftp_user "***"//put your login here
    
$ftp_pass "***"//put your password here
    
$banfile "samp.ban";
    
    
$con ftp_connect($ftp_host) or die("Couldnt connect to your ftp (check your settings!");
    
ftp_login($con$ftp_user$ftp_pass);
    
ftp_get($con"samp.ban"$banfileFTP_ASCII) or die("No se puede obtener el archivo");
    
ftp_close($con);
    
rename("$banfile","samp.txt");
    
$file fopen("samp.txt""r");
    
$bans fread($filefilesize("samp.txt"));
    
fclose($file);
    
    echo 
nl2br($bans);
?>
Lo probe y funciona perfecto, como estaba antes, pero asi tambien tendria que funcionar (Lo probй)
Usa asi.

PHP код:
<?php
    
//GetBans
    //October 11th/2009
    //Retrieves the samp banlist from your server and echos it back in a neat fashion.
    
    
$ftp_host "***"//put the ip / hostname to your ftp here
    
$ftp_user "***"//put your login here
    
$ftp_pass "***"//put your password here
    
$banfile "samp.ban";
    
    
$con ftp_connect($ftp_host) or die("Couldnt connect to your ftp (check your settings!");
    
ftp_login($con$ftp_user$ftp_pass);
    if (
ftp_get($con"samp.ban"$banfileFTP_BINARY)) {
    echo 
"Se ha guardado satisfactoriamente en $local_file\n";
} else {
    echo 
"Ha habido un problema\n";
}
    
ftp_close($con);
    
rename("$banfile","samp.txt");
    
$file fopen("samp.txt""r");
    
$bans fread($filefilesize("samp.txt"));
    
fclose($file);
    
    echo 
nl2br($bans);
?>
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)