Ъплоуд с допълнение

kriss

Registered
значи използвам ето този код за извличане на картинки от директория
Код:
<?php 

$dir = "./images/"; 
$picsOnRow = 3; 
$picsWidth = 120; 
$position = 2; 
$tableBorder = 5; 
$fileTypes = array("jpg", "gif", "png"); 

if($position==1)$pos=' align="left"'; 
if($position==2)$pos=' align="center"'; 
if($position==3)$pos=' align="right"'; 
echo "<table border=\"".$tableBorder."\"".$pos.">"; 
if ($handle = @opendir($dir)) { 
$fileCount = 0; 
while (false !== ($file = readdir($handle))) { 
if ($file != "." && $file != "..") { 

$ext = end(explode(".", $file)); 
if(in_array($ext, $fileTypes)){ 
if($fileCount == 0){ $fileCount = 1; echo "\n<tr>\n"; } 
if($fileCount == $picsOnRow) $closeTr = "</tr>\n<tr>\n"; 
echo '<td><a href="'.$dir.$file.'" target="_blank"><img src="'.$dir.$file.'" width="'.$picsWidth.'" border="0"></a>'."</td>\n"; 
echo $closeTr; 
$closeTr = false; 
if($fileCount == $picsOnRow) $fileCount = 0; 
$fileCount++; 
} 
} 
} 
closedir($handle); 
} else echo "Can't read dir <b>( ".$dir." )</b>"; 
echo '</tr>'; 
echo '</table>'."\n";

и този за ъплоуд

Код:
<form action="?do=up" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <p align="center"><br /> 
<label> 
<input type="file" name="file" size="20" /> 
</label> 
<br />   
<input type="submit" name="submit" value="Качване" class="button" onmouseover="style.color='#666666'" onmouseout="style.color='black'"> 
</label> 
</p>
</form>

Та и ето въпроса ми
значи какво трябва да направя за да се добавя rel="lightbox"
Примерно картинките като се качват са
Код:
<a href="картинката.jpg" ><img src="картинка_малка.jpg" /></a>
и да стане вече така като се добавят
Код:
<a href="картинката.jpg"  rel="lightbox" ><img src="картинка_малка.jpg" /></a>
ето така... :shock: :shock:
Какво трябва да променя в първия код...???
 
<?php

$dir = "./images/";
$picsOnRow = 3;
$picsWidth = 120;
$position = 2;
$tableBorder = 5;
$fileTypes = array("jpg", "gif", "png");

if($position==1)$pos=' align="left"';
if($position==2)$pos=' align="center"';
if($position==3)$pos=' align="right"';
echo "<table border=\"".$tableBorder."\"".$pos.">";
if ($handle = @opendir($dir)) {
$fileCount = 0;
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {

$ext = end(explode(".", $file));
if(in_array($ext, $fileTypes)){
if($fileCount == 0){ $fileCount = 1; echo "\n<tr>\n"; }
if($fileCount == $picsOnRow) $closeTr = "</tr>\n<tr>\n";
echo '<td><a href="'.$dir.$file.'" target="_blank" rel="lightbox"><img src="'.$dir.$file.'" width="'.$picsWidth.'" border="0"></a>'."</td>\n";
echo $closeTr;
$closeTr = false;
if($fileCount == $picsOnRow) $fileCount = 0;
$fileCount++;
}
}
}
closedir($handle);
} else echo "Can't read dir <b>( ".$dir." )</b>";
echo '</tr>';
echo '</table>'."\n";
 

Back
Горе