lol... dude just search for &quot;drupal view random node&quot; you will get all. I didn&#39;t write anything...this is just copying and pasting here :-)<div><br></div><div><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: &#39;Lucida Grande&#39;, &#39;DejaVu Sans&#39;, &#39;Bitstream Vera Sans&#39;, Verdana, Arial, sans-serif; font-size: 13px; line-height: 18px; "><ol style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0.692em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 2em; vertical-align: baseline; list-style-type: decimal; list-style-position: outside; list-style-image: initial; background-position: initial initial; background-repeat: initial initial; ">
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
create a new <b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(160, 255, 255); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">view</b> in <i style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">administer</i> » <i style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">views</i> » <i style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">add</i> tab.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
give it a name. I called mine &quot;<b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(153, 255, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">Random</b>&quot;.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
click the &quot;Block&quot; section heading to get its settings.</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
enable &quot;Provide block&quot;</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
choose a &quot;<b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(160, 255, 255); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">View</b> type&quot;. I went with &quot;List <b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(160, 255, 255); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">View</b>&quot; so that I could choose which fields display in the block.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
type in a title. This will be the title of the block.</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
type in a number for the amount of nodes you want to display in the block. You can use 1 (number one) if you like.</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
click the &quot;Fields&quot; section heading to get its settings.</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
add the fields you want. I chose just &quot;<b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 153, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">Node</b>: Title&quot; since I wanted just links to the nodes, not the <b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 153, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">node</b> text themselves. You should be able to choose whichever field has the quote in your CCK <b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 153, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">node</b>.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
click the &quot;Filters&quot; section heading to get its settings.</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
select &quot;<b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 153, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">Node</b>: Type&quot; and click &quot;Add Filter&quot;</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
choose the CCK <b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 153, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">node</b> type(s) you want to appear in the block.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
select &quot;<b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 153, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">Node</b>: Published&quot; and click &quot;Add Filter&quot;. (I keep forgetting this one, but it&#39;s important, since you probably don&#39;t want to display unpublished nodes.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
click the &quot;Sort criteria&quot; section heading to get its settings.</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
select &quot;<b style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(153, 255, 153); font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: black; background-position: initial initial; background-repeat: initial initial; ">Random</b>&quot; and click &quot;Add criteria&quot;.</li>
<li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
click &quot;Save&quot;</li><li style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">
click <i style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">administer</i> » <i style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">blocks</i> and enable the block you titled in step #6.</li>
</ol><div>Thanks!</div></span><br><div class="gmail_quote">On Fri, Feb 25, 2011 at 5:03 PM, Austin Einter <span dir="ltr">&lt;<a href="mailto:austin.einter@gmail.com">austin.einter@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>Thanks Idan</div>
<div>I have very limited knowledge on views. Know how to create simple views.</div>
<div> </div>
<div>Can you give an overview how to make a view with random nodes.</div>
<div> </div>
<div>I assume, in nodes we will be printing the images.</div>
<div> </div>
<div>Regards,</div>
<div>Kamal</div><div><div></div><div class="h5">
<div><br><br> </div>
<div class="gmail_quote">On Fri, Feb 25, 2011 at 1:10 PM, Idan Arbel <span dir="ltr">&lt;<a href="mailto:idan@arbel-designs.com" target="_blank">idan@arbel-designs.com</a>&gt;</span> wrote:<br>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
<div dir="ltr">Hello, 
<div><br></div>
<div>why not create a view of random nodes. create a block display for the view and place it in a region at the top of your page?</div>
<div><br></div>
<div>Idan<br><br>
<div class="gmail_quote">
<div>
<div></div>
<div>On Fri, Feb 25, 2011 at 9:23 AM, Austin Einter <span dir="ltr">&lt;<a href="mailto:austin.einter@gmail.com" target="_blank">austin.einter@gmail.com</a>&gt;</span> wrote:<br></div></div>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
<div>
<div></div>
<div>
<div>Hi All</div>
<div>I would like to show image files (in a random manner) at the top of webpage.</div>
<div>I want to have a folder that contains all the image files.</div>
<div> </div>
<div>Then I want to have a separate php file (say rotate.php) having logic of selecting the random image file.</div>
<div>And want to include that rotate.php file from page.tpl.php.</div>
<div> </div>
<div>To start with, I followed the marinelli view.</div>
<div>Used the images and rotate.php (\marinelli\img\banners\rotate.php).</div>
<div> </div>
<div>Copied to image files and rotate.php to path where my page.tpl.php is present. </div>
<div> </div>
<div>In page.tpl.php, I added the line  include (&quot;rotate.php&quot;);</div>
<div> </div>
<div>The rotate.php looks as below. On debugging looks <em><font color="#ff0000">preg_match </font></em>line it breaks.<br>Please let me know why line &quot;if ( preg_match( $regex, $file ) ) {&quot; breaks.</div>
<div> </div>
<div>Regards</div>
<div>Austin</div>
<div><span lang="EN">
<p><em>&lt;?php</em></p>
<p><em>/**</em></p>
<p><em>* randomly select an image from the current directory and return it</em></p>
<p><em>*</em></p>
<p><em>* @todo - consider accepting a local path as $_GET[&#39;img&#39;] for overrides</em></p>
<p><em>* to remain compatible with Marinelli&#39;s rotate.php</em></p>
<p><em>* </em></p>
<p><em>* (but why? why possible use case is there for linking to </em></p>
<p><em>* rotate.php?img=file.gif instead of straight to file.gif?)</em></p>
<p><em>*/</em></p>
<p><em>$file_types = array( </em></p>
<p><em>&#39;gif&#39; =&gt; &#39;image/gif&#39;,</em></p>
<p><em>&#39;jpg&#39; =&gt; &#39;image/jpeg&#39;,</em></p>
<p><em>&#39;jpeg&#39; =&gt; &#39;image/jpeg&#39;,</em></p>
<p><em>&#39;png&#39; =&gt; &#39;image/png&#39;</em></p>
<p><em>) ;</em></p>
<p><em>$regex = &#39;/\.(&#39; . implode(&#39;|&#39;,array_keys($file_types)) . &#39;)$/i&#39; ;</em></p>
<p><em>$files = array() ;</em></p>
<p><em>$directory = opendir(&quot;.&quot;);</em></p>
<p><em>while ( FALSE !== ($file = readdir( $directory )) ) {</em></p>
<p><em><font color="#ff0000">if ( preg_match( $regex, $file ) ) {</font></em></p>
<p><em>$files[] = $file ;</em></p>
<p><em>}</em></p>
<p><em>}</em></p>
<p><em>if ( !empty( $files ) ) {</em></p>
<p><em>$which = rand(0,sizeof($files)-1) ;</em></p>
<p><em>if ( $file = file_get_contents( $files[$which] ) ) {</em></p>
<p><em>$parts = explode(&#39;.&#39;,$files[$which]) ;</em></p>
<p><em>$ext = strtolower($parts[sizeof($parts)-1]) ;</em></p>
<p><em></em></p>
<p><em>header( &quot;Content-type: &quot; . $file_types[$ext] ) ;</em></p>
<p><em>header( &quot;Expires: Wed, 29 Jan 1975 04:15:00 GMT&quot; );</em></p>
<p><em>header( &quot;Last-Modified: &quot; . gmdate(&quot;D, d M Y H:i:s&quot;) . &quot; GMT&quot; );</em></p>
<p><em>header( &quot;Cache-Control: no-cache, must-revalidate&quot; );</em></p>
<p><em>header( &quot;Pragma: no-cache&quot; );</em></p>
<p><em>print $file ;</em></p>
<p><em></em></p>
<p><em>}</em></p>
<p><em>}</em></p></span></div><br></div></div>--<br>[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br></div></div><br>--<br>[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br>

</blockquote></div><br>
</div></div><br>--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br></blockquote></div><br><br clear="all"><br>-- <br><font size="2"><span style="font-family:tahoma,sans-serif">Cheers,</span><br style="font-family:tahoma,sans-serif">
<span style="font-family:tahoma,sans-serif">Amit Vyas</span></font><br style="font-family:tahoma,sans-serif"><span style="font-family:tahoma,sans-serif;color:rgb(102, 102, 102)">____________________________________</span><span style="font-family:tahoma,sans-serif;color:rgb(102, 102, 102)">____________________________</span><span style="font-family:tahoma,sans-serif;color:rgb(102, 102, 102)">____________</span><span style="font-family:tahoma,sans-serif;color:rgb(102, 102, 102)">____</span><br style="font-family:tahoma,sans-serif">
<span style="font-family:tahoma,sans-serif;color:rgb(51, 51, 51)">Email  : </span><a style="font-family:tahoma,sans-serif;color:rgb(51, 51, 51)" href="mailto:amit.vyas@blisstering.com" target="_blank">amit.vyas@blisstering.com</a><span style="font-family:tahoma,sans-serif;color:rgb(51, 51, 51)">               Skype : vyasamit2004</span><br style="font-family:tahoma,sans-serif;color:rgb(51, 51, 51)">
<span style="font-family:tahoma,sans-serif;color:rgb(51, 51, 51)">Mobile : +91 993-040-1490                          Phone : +91-022 428-884-07   </span><br>
</div>