vesperala Posted April 24, 2008 Report Share Posted April 24, 2008 am găsit o imagine ciudată... când e încărcată în forum, la fiecare refresh al paginii apare altceva... cum e făcută oare? Quote Link to comment Share on other sites More sharing options...
Christina_Whisperwind Posted April 24, 2008 Report Share Posted April 24, 2008 prima se schimba.. ce-a de a 2a nu... Quote Link to comment Share on other sites More sharing options...
vesperala Posted April 24, 2008 Author Report Share Posted April 24, 2008 prima se schimba.. ce-a de a 2a nu... a doua e aceeaşi cu prima. doar că prima nu e încărcată în forum, ci preluată cu tag-uri img, ca să se vadă la refresh... am upload-at doar pentru că e avatar al cuiva şi dacă îl schimbă, atunci topicul îşi pierde practic sensul... Quote Link to comment Share on other sites More sharing options...
Christina_Whisperwind Posted April 24, 2008 Report Share Posted April 24, 2008 ok Quote Link to comment Share on other sites More sharing options...
amadino Posted April 24, 2008 Report Share Posted April 24, 2008 ii facuta animatie Quote Link to comment Share on other sites More sharing options...
Asimetric Posted April 25, 2008 Report Share Posted April 25, 2008 (edited) PNG-ul nu suporta animatie, ci doar o "ramura" a lui, MNG. Si imaginea aia nu e MNG. Edited April 25, 2008 by Stelist_4_3v3r Quote Link to comment Share on other sites More sharing options...
vesperala Posted April 25, 2008 Author Report Share Posted April 25, 2008 din câte mi-a zis crysty2k5 e ceva făcut cu .php.... adică o listă de imagini scrisă în php.... sunt doar curioasă cum se face aşa ceva... cum arată codul unei astfel de liste nu am reuşit să aflu... Quote Link to comment Share on other sites More sharing options...
Asimetric Posted April 25, 2008 Report Share Posted April 25, 2008 Am gasit ceva care pare sa mearga... <?php $folder = ''; $exts = 'jpg jpeg png gif'; $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]); ?> Sincer, nu inteleg aproape nimic din codul asta (n-am facut inca PHP) Dar daca il pui intr-un fisier "aleatoriu.php", pui pozele in acelasi loc cu scriptul si scrii codul html sau BBC ca si cum ar fi pentru o imagine, functioneaza. Exemplu: <img src="http://www.vesperala.com/forum/upload/images/aleatoriu.php" /> Quote Link to comment Share on other sites More sharing options...
vesperala Posted April 25, 2008 Author Report Share Posted April 25, 2008 cumva ai dreptate... doar că dacă fac aşa pozele nu se schimbă chiar la orice refresh... iar dacă încerc să salvez una îmi apare estensie de genul veperala.php.jpg/gif/png iar imaginea de mai sus nu are php în numele ei. cert e că da, codul e aproape de ceea ce trebuie... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.