Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql php images gallery show image in <div> !!

php images gallery show image in <div> !!


 

php images gallery show image in <div> !!

Ivan Madsen  

Har et problem med at få vist mine billeder når man klikker på thumbnails.
det viser kun det første billede i laget.! er der nogle der kan hjælpe mig?
//////////////////////////// 

<script language=javascript type='text/javascript'> 
function hideDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('regform').style.visibility = 'hidden'; 

else { 
if (document.layers) { // Netscape 4 
document.regform.visibility = 'hidden'; 

else { // IE 4 
document.all.regform.style.visibility = 'hidden'; 




function showDiv() { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById('regform').style.visibility = 'visible'; 

else { 
if (document.layers) { // Netscape 4 
document.regform.visibility = 'visible'; 

else { // IE 4 
document.all.regform.style.visibility = 'visible'; 


}
</script>

///---------------------------------


<?php

$a 
0;

$page_no $_GET['page'];

$filepath "thimg"// path to thumbnails folder

$url_path "upimg"// path to images folder

$dir dir($filepath); // in $dir variable is our thumbnails path contained

while($entry=$dir->read())
{
    if(
$entry == "." || $entry == "..")
    {
        continue;
    }
    else
    {
        
$files[] = $entry// puts the file name into array $files
    
}
}

if (
$page_no == or !$page_no)// page is 1 or not specified
{
    
$f_img 0;
    
$page_no 1;
}
else
{
    
$f_img = ($page_no 1) * 5;
}

$no_of_images count($files);

$no_of_pages ceil($no_of_images 5);

echo 
"<table border=\"0\" cellpadding=\"5\" cellspacing=\"5\" width=\"90%\">";

for (
$x $f_img$x < ($f_img +5); $x++)
{
    if (
$files[$x])
    {

echo <<<ENDHTML
<td>
<div id="regform" style="    position:absolute;
    visibility:hidden;
    z-index:200;">
&nbsp;&nbsp;<a href="javascript:hideDiv()">X Luk</a><br>
<a href="
$url_path/$files[$x]">
<img src="
$url_path/$files[$x]" width="800" height="600">
</a>
</div>
<a href="javascript:showDiv()">
<img src="
$filepath/$files[$x]" alt="Klik for stort billede"></a>
</td>
ENDHTML;

if (((
$x 1) % 5) == 0) {echo "</tr><tr>";} // make new row after x images were placed
    
}

}

$r 1;
echo 
"Side: ";
while (
$r <= $no_of_pages)
{
    if (
$r !== $page_no)
    {
        echo 
"<a href=".$_SERVER['PHP_SELF']."?page=$r >$r</a>&nbsp;";
    }
    else
    {
        echo 
"[$r]&nbsp;";
    }
    
$r++;
}
echo 
"</tr></table>";

?>

/// det må være noget med $x jeg skal ændre men hvad?!



Dato : 14.02.2011, 02:14

Visninger : 1329

Points : 25




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund