PHP webpage & array print issue
         
               Posted on 
16th Feb 2014 07:03 pm by  
admin
        
        I have this code running, and it works perfectly … however, see my bottom bit about what I see when I view source, versus what I want to see … I am having image re-sizing issues that started when I use this code. When I hard code img tags directly to the images, all works fine.
rotate.php
Code: <?php 
$images=array( 
 "darin_1.jpg",  "darin_2.jpg",  "jeffb_1.jpg",  "jeffb_2.jpg", "jeffb_3.jpg",  "glenda_1.jpg", "glenda_2.jpg",  "glenda_3.jpg", "glenda_4.jpg",  "kevin_1.jpg", "kevin_2.jpg", "kevin_3.jpg", "kevin_4.jpg",
 "petrina_1.jpg", "petrina_2.jpg",  "mia_1.jpg", "mia_2.jpg", "dale_1.jpg", "paul_1.jpg", "raino_1.jpg", "raino_2.jpg", "raino_3.jpg", "sherri_1.jpg", "sherri_2.jpg"
 ); 
$total=count($images); 
$secondsFixed=5; // seconds to keep list the same 
$seedValue=(int)(time()/$secondsFixed); 
srand($seedValue); 
for ($i=0;$i<$total;++$i) // shuffle list 'randomly' 
{ 
 $r=rand(0,$total-1); 
 $temp =$images[$i]; 
 $images[$i]=$images[$r]; 
 $images[$r]=$temp; 
} 
$index=(int)($_GET['i']); // image index passed in 
$i=$index%$total; // make sure index always in bounds 
$file=$images[$i]; 
header("Location: $file"); // and pass file reference back 
?>
In my PHP page I have:
Code: <img src="profiles/images/rotate.php?i=1" alt="" border="1" width="90" height="90"/>
<img src="profiles/images/rotate.php?i=2" alt="" border="1" width="90" height="90"/>
<img src="profiles/images/rotate.php?i=3" alt="" border="1" width="90" height="90"/>
Etc ….
When I view Source, I see: (for every one of them …)
Code: <img src="profiles/images/rotate.php?i=1" alt="" border="1" width="90" height="90"/>
<img src="profiles/images/rotate.php?i=2" alt="" border="1" width="90" height="90"/>
<img src="profiles/images/rotate.php?i=3" alt="" border="1" width="90" height="90"/>
Etc….
I want to see the actual image name (darin_1.jpg for example) in the line immediately about this.
Code: <img src="profiles/images/darin_1.jpg" alt="" border="1" width="90" height="90"/>
<img src="profiles/images/darin_2.jpg" alt="" border="1" width="90" height="90"/>
<img src="profiles/images/jeffb_1.jpg" alt="" border="1" width="90" height="90"/>
How do I print the value of that array object in my <img> tag, as opposed to it displaying "rotate.php?i=1" ??
Thanks       
      
       
		No comments posted yet	
	Your Answer:
	        Login to answer
        
266  
 17 
 
    
    
 
Other forums
batch file not building to webapps folder 
Hello.  I just started running Vista :P and can't seem to get my projects deployed.  I found out how
php/mysql problem 
Hey all,
Problem: im trying to setup a shop where people can use a drop-down list to select t
PHP MySQL Return Results Issue 
Hi guys,
I'm running joomla and made a module which is using ajax.
Basically i just have a
Default TimeZone 
The server I'm working with is hosted in America so all times inserted into the database are coming 
Email Processor 
I have a few questions so this post will be a larger one! Sorry, but I'm a bit of a PHP newbie so be
Remove values in array2 from array1 
I have two arrays.
Array 1 is where the array key holds various different numbers. For exampl
big pagination problem in php 
<?php
$connect = mysql_connect("localhost", "root", "") 
Mail Script Problems 
I have created a PHP mail script.  I am having a problem though.  In $body i am trying to put two va
my code does not work. 
I have a code problem.
Quote"<a href=index.php?gogo=ureticidetay&'?l={$le
Career Change into SAP 
Hai
             I am sajesh ,did my diploma in Mechatronics i have a 4 years of experience in