Pagina de start a forumului STaTeZoNe
Inregistrare • Cautare • FAQ • Membri • Grupuri • Autentificare
Random avatar/image

 
Raspunde la subiect    Pagina de start a forumului STaTeZoNe » Tutoriale Amestecate Subiectul anterior
Subiectul urmator
Random avatar/image
Autor Mesaj
ResPecT <3 Benladen
Administrator
Administrator


Data inscrierii: 05/Dec/2007
Mesaje: 260

Mesaj Random avatar/image Raspunde cu citat (quote)
Acest script va afisa random (adica aleator) o poză dintr-un anumit folder


--------------------------------------------------------------------------------


1-Creati pe hostul dumneavoastra un folder (ex: avatars)

2-creati un fisier index.php in care introduceti urmatorul script:


Code:
<?php
//Random image by SuperStar
$folder = ' '; //folderul in care se afla imaginile (daca imaginile se afla in acelasi folder cu scriptul lasati asa)
$exts = 'jpg jpeg png gif'; //extensiile fisierelor ce se afla in folder (aveti grija sa nu fie scrise cu litere mari)
$files = array(); $i = -1;
if ('' == $folder) $folder = './';
$handle = opendir($folder);
$exts = explode(' ', $exts);
while (false !== ($file = readdir($handle))) {
foreach($exts as $ext) {
if (preg_match('/\.'.$ext.'$/i', $file, $test)) {
$files[] = $file;
++$i;
} } }
closedir($handle);
mt_srand((double)microtime()*1000000);
$rand = mt_rand(0, $i);
header('Location: '.$folder.$files[$rand]);
?>


3-Creati un fisier cu numele .htaccess (il salvati fara nume doar extensia in notepad, dati save as "all" si ii puneti nume ".htaccess") si introduceti in el urmatorul cod (va functiona numai daca aveti MOD_REWRITE activ pe server) :


Code:
RewriteEngine ON
//Random image by SuperStar
RewriteRule ^poza.gif/$ index.php
RewriteRule ^poza.gif$ index.php


4-Recomand sa aveti imaginile in acelasi folder cu scriptul

5-Daca aveti MOD_REWRITE activ pe server veti accesa imaginea sub forma /folder/poza.gif altfel accesati poza sub forma /folder/index.php
24/12/2007 02:34 Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:    
Raspunde la subiect    Pagina de start a forumului STaTeZoNe » Tutoriale Amestecate Ora este GMT + 3 ore
Pagina 1 din 1

 
Mergi direct la: 
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro