← Tutoriais

Random image script

Lida 7657 vezes

Offline

Emanuel Santos 
Elite
Mensagens 848 Gostos 2
Feedback +25

Troféus totais: 25
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 4 Level 3 Level 2 Level 1

Código: [Seleccione]
<img src="imagem{php} echo rand(1,3); {/php}.jpg" />
.tpl = Smarty
Offline

Júnio Branco 
Membro
Mensagens 563 Gostos 0
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Já que estão todos a por uma sugestão eu meto a minha  :superlol:
Código: [Seleccione]
<?
$random = rand(1,3);
if($random==1){
?>
<img src="imagem1.jpg"/>
<?
}
if ($random ==2){
?>
<img src="imagem2.jpg"/>
<?
}
if ($random ==3){
?>
<img src="imagem3.jpg"/>
<?
}

P.S: Quem percebe disto quando vê o código até se ri   :-( de como está elaborado MAS FUNCIONA! :D
Agora se quiseres que a imagem 1 aparece mais que as outras apenas precisas de abrir mais o intervalo e no  subtituis  if ($random==1) por if($rando==1 || $random==X) Sendo "X" o número que pertença ao intervalo e não esteja definido
Offline

Souza 
Elite
Mensagens 1816 Gostos 1
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Amigos, acho que não perceberam. O meu problema aqui não são scripts nem o php. Não sou tão burro assim que não pudesse usar o google :lol: e também conheço as coisas básicas. O problema aqui é nada correr no documento!! Já tinha tentado javascript mas mesmo assim tentei todas as soluções que propuseram...
É muito estranho...
Offline

-RJ- 
Membro
Mensagens 1188 Gostos 0
Troféus totais: 30
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Então como raio colocaste uma imagem? Assim supostamente não vai correr o código para abrir a imagem...
Offline

Souza 
Elite
Mensagens 1816 Gostos 1
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Mas uma imagem e mais que isso consigo colocar !! Estranho né? :s

Consigo fazer tabelas e tudo...

Neste momento está lá este código:
<div align="center"><img src="http://www.iphoneportugal.com/loja/galeria/imagem1.gif" alt="" /></div>

E adivinhem, funciona :lol:
Offline

Emanuel Santos 
Elite
Mensagens 848 Gostos 2
Feedback +25

Troféus totais: 25
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 4 Level 3 Level 2 Level 1

Código: [Seleccione]
<?php
    $im 
ImageCreateFromJpeg('imagem'.rand(1,3).'.jpg');                                        
    
header("Content-type: image/jpeg");                
    
ImageJpeg($im);
?>

<img src="image.php" />

Não testei..