Ir para conteúdo
  • Anúncios

    • AiroN

      Anuncie no L2JBrasil

      Deseja anunciar aqui no fórum, no Top L2JBrasil ou em nossa página no Facebook? Confira: www.l2jbrasil.com/anunciar
    • AiroN

      Tenha seu clube formalmente no L2JBrasil!   18-10-2017

      Você tem amigos que estão sempre juntos contigo na alegria e na tristeza, na saúde e na doença, em todos os desenvolvimentos de suas vida, no pvp, nas quests? rsrs   Monte seu clube formalmente na L2J Brasil!
      Criar um clube é muito fácil, basta você entrar nesse tópico e se interar do assunto:    Dominem o mundo!


      Atenciosamente,
      Administração L2jBrasil.
    • Kelvin

      L2Free - Patrocinador L2JBrasil   29-12-2017

        WWW.L2FREE.ORG   Rates Experience x100. Skill points x100. Adena x100.   Enchants Safe +3. Max. Armor +12. Max. Weapon +16. Normal rate 60%. Blessed rate 70%.   Buffs Time 2 hours. Max. slots 20 + 4 divine inspiration (self-skills not count slots). Npc Buff Full (no AIO on server). Npc Scheme Buffer (Macro).   Shop A-Grade by adenas. S-Grade by material farm. Dynasty by drop: Pagan Temple & Raid bosses.   Gameplay Server time (utc -2). Auto loot (not for boss). Auto learn skills. 1st, 2nd, 3rd job free. Subclass free (no quest). Nobless quest. Limited access - 3 sessions per PC. Offline shop - Open store and exit game (unlimited). Bank system - Gold bar (.deposit .withdraw). Wedding system - Npc located in Giran. Champion system - Drops x8 and Lifestone. Color system - 100 1000 2000 3000 4000 5000 7500 10000 15000.   Clan & Alliance Penalties disabled. Only level 8 can bid on auction. Only 2 clans per alliance.   Olympiads Oly period - 2 weeks. Battle time - 20h | 00h. Number of registration to start - 5 players. Become a Hero 5 times and receive skills in all subclasses.   Sieges Siege period - 2 weeks. Min. Level 8 to register. Max. Registered - 10 clans. Max. Flags - 10 (one at a time). Rewards on Tickets - Giran, Aden, Goddard and Rune.   Events TvT Event - automatic system, every 2 hours.   Raid & Grand Bosses Flame of Splendor Barakiel respawn time 2h ~ 4h. Raid bosses respawn time 12h ~ 24h. All Grand bosses level 80+, jewelry drop 100% and are Chaotic Zones.  
Entre para seguir isso  
Rhion

Banner Rotativo

Posts recomendados

Opa gente..Otro dia tava procurando uns scripts pra colocar no meu site e achei esse aqui:

<?php

/*

AUTOMATIC IMAGE ROTATOR
Version 2.2 - December 4, 2003
Copyright © 2002-2003 Dan P. Benjamin, Automatic, Ltd.
All Rights Reserved.

[url="http://www.hiveware.com/imagerotator.php"]http://www.hiveware.com/imagerotator.php[/url]

[url="http://www.automaticlabs.com/"]http://www.automaticlabs.com/[/url]


DISCLAIMER
Automatic, Ltd. makes no representations or warranties about
the suitability of the software, either express or
implied, including but not limited to the implied
warranties of merchantability, fitness for a particular
purpose, or non-infringement. Dan P. Benjamin and Automatic, Ltd.
shall not be liable for any damages suffered by licensee
as a result of using, modifying or distributing this
software or its derivatives.


ABOUT
This PHP script will randomly select an image file from a
folder of images on your webserver.  You can then link to it
as you would any standard image file and you'll see a random
image each time you reload.

When you want to add or remove images from the rotation-pool,
just add or remove them from the image rotation folder.


VERSION CHANGES
Version 1.0
	- Release version

Version 1.5
	- Tweaked a few boring bugs

Version 2.0
	- Complete rewrite from the ground-up
	- Made it clearer where to make modifications
	- Made it easier to specify/change the rotation-folder
	- Made it easier to specify/change supported image types
	- Wrote better instructions and info (you're them reading now)
	- Significant speed improvements
	- More error checking
	- Cleaner code (albeit more PHP-specific)
	- Better/faster random number generation and file-type parsing
	- Added a feature where the image to display can be specified
	- Added a cool feature where, if an error occurs (such as no
	  images being found in the specified folder) *and* you're
	  lucky enough to have the GD libraries compiled into PHP on
	  your webserver, we generate a replacement "error image" on
	  the fly.

   Version 2.1
       - Updated a potential security flaw when value-matching
         filenames

   Version 2.2
       - Updated a few more potential security issues
       - Optimized the code a bit.
       - Expanded the doc for adding new mime/image types.

       Thanks to faithful ALA reader Justin Greer for
       lots of good tips and solid code contribution!


INSTRUCTIONS
1. Modify the $folder setting in the configuration section below.
2. Add image types if needed (most users can ignore that part).
3. Upload this file (rotate.php) to your webserver.  I recommend
   uploading it to the same folder as your images.
4. Link to the file as you would any normal image file, like this:

		<img src="http://example.com/rotate.php">

5. You can also specify the image to display like this:

		<img src="http://example.com/rotate.php?img=gorilla.jpg">

	This would specify that an image named "gorilla.jpg" located
	in the image-rotation folder should be displayed.

That's it, you're done.

*/




/* ------------------------- CONFIGURATION -----------------------


Set $folder to the full path to the location of your images.
For example: $folder = '/user/me/example.com/images/';
If the rotate.php file will be in the same folder as your
images then you should leave it set to $folder = '.';

*/


$folder = '.';


/*	

Most users can safely ignore this part.  If you're a programmer,
keep reading, if not, you're done.  Go get some coffee.

   If you'd like to enable additional image types other than
gif, jpg, and png, add a duplicate line to the section below
for the new image type.

Add the new file-type, single-quoted, inside brackets.

Add the mime-type to be sent to the browser, also single-quoted,
after the equal sign.

For example:

PDF Files:

	$extList['pdf'] = 'application/pdf';

   CSS Files:

       $extList['css'] = 'text/css';

   You can even serve up random HTML files:

    $extList['html'] = 'text/html';
    $extList['htm'] = 'text/html';

   Just be sure your mime-type definition is correct!

*/

   $extList = array();
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';


// You don't need to edit anything after this point.


// --------------------- END CONFIGURATION -----------------------

$img = null;

if (substr($folder,-1) != '/') {
$folder = $folder.'/';
}

if (isset($_GET['img'])) {
$imageInfo = pathinfo($_GET['img']);
if (
    isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
       file_exists( $folder.$imageInfo['basename'] )
   ) {
	$img = $folder.$imageInfo['basename'];
}
} else {
$fileList = array();
$handle = opendir($folder);
while ( false !== ( $file = readdir($handle) ) ) {
	$file_info = pathinfo($file);
	if (
	    isset( $extList[ strtolower( $file_info['extension'] ) ] )
	) {
		$fileList[] = $file;
	}
}
closedir($handle);

if (count($fileList) > 0) {
	$imageNumber = time() % count($fileList);
	$img = $folder.$fileList[$imageNumber];
}
}

if ($img!=null) {
$imageInfo = pathinfo($img);
$contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
header ($contentType);
readfile($img);
} else {
if ( function_exists('imagecreate') ) {
	header ("Content-type: image/png");
	$im = @imagecreate (100, 100)
	    or die ("Cannot initialize new GD image stream");
	$background_color = imagecolorallocate ($im, 255, 255, 255);
	$text_color = imagecolorallocate ($im, 0,0,0);
	imagestring ($im, 2, 5, 5,  "IMAGE ERROR", $text_color);
	imagepng ($im);
	imagedestroy($im);
}
}

?>

 

Como o titulo ja indica, ele é um sistema de banner rotativo, soh que esse é beem melhor e mais facil de usar.

 

Como usar:

 

1º:

coloque o arquivo rotate.php em um pasta soh com os banners

2º:

Coloque aonde fica a tag do banner o seguinte código (mudar aonde está em vermelho)

<img src="http://example.com/rotate.php">

coloque de acordo com o diretório do arquivo rotate.php

 

Ex.

images/headers/rotate.php

 

e pronto

 

 

 

PS. Se lerem bem perceberão que da pra randomizar outros tipos de arquivos com uma alteração bem simples.

 

Créditos:

Desconhecidos já que estava em um template de fórum que eu baixei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisando de Dedicado ou VPS?

Conheça a L2JCenter

Pra randomizar outros tipos eh soh usar isso:

 

$extList['htm'] = 'text/html';

 

mas, vc tem que saber como vão ser reconhecidos, pq isso varia de acordo com a extenção do arquivo...

Editado por Rhion

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mano, não tem um link de exemplo pra nois ver como é antes de baixar não?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem o meu site, mas ele ta no meu pc e so abre pelo hamachi =/.

Se alguem que estiver usando ele puder postar..

Mas eh igual o que o mend3 posto, a diferença que ele le outros tipos de arquivos, e eh soh colocar os arquivos na pasta junto dele que ja funciona.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

Entre para seguir isso  




     



  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

  • Posts

    • Eu sei que pedir é mais facil que fazer rsrs .. mais poderia dar uma atencao especial , pois a gnt sabe como é chato os cara fazendo smurf para pegar hero e pvp/pk ..
    • Infelizmente ainda não.
    • irei testar obg.  Relatei sobre dual block nas olly , e tambem nao achei pra PvP ...  Nao existe block ip para PvP tambem ?
    • Como não da amigo? meu servidor está online via no-ip e tenho pelo menos uns 3 amigos comigo testando as classes e alguns bug's .. SEGUE ABAIXO CONFIGURAÇÕES DO LOGINSERVER: # This is transmitted to the clients, so it has to be an IP or resolvable hostname
      Hostname = SEU NO IP AQUI # Bind ip of the LoginServer, use * to bind on all available IPs
      LoginserverHostname = * - DEIXE COMO ESTÁ
      LoginserverPort = 2106 # The Loginserver host and port.
      LoginHostname = 127.0.0.1 - DEIXE COMO ESTÁ
      LoginPort = 9014   SEGUE ABAIXO CONFIGURAÇÕES DO GAMESERVER:   # This is transmitted to the clients, so it has to be an IP or resolvable hostname. If this ip is resolvable by Login just leave *
      Hostname = SEU NO IP AQUI # Bind ip of the gameserver, use * to bind on all available IPs.
      GameserverHostname = * - DEIXE COMO ESTÁ
      GameserverPort = 7777 # The Loginserver host and port.
      LoginHost = 127.0.0.1 - DEIXE COMO ESTÁ
      LoginPort = 9014   Isto te ajudou agora meu amigo? deixa um likezinho ai, é nois !!!
×