View Single Post
ישן 17-08-06, 21:29   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אני גם עשיתי סקריפט כזה שה SRC דינאמי בדיוק כמו שאמרת וגם אם תאור ועם שם הצלם ללקוח שלי

האפשרות היא פשוטה,
הכנסתי את כל ה SRC למערך ב JS

אני אתן לך דוגמא :

תחתוך את החלקים שאתה לא צריך כי זה קשור למערכת שלי
PHP קוד:
$js 0;
while (
$image $db->fetch($images))
    {
        
$src SITE_IMG.$image['file1'];
         
        
$js++;
                
    
        
        
        
$jsar[$js] = SITE_IMG.$image['file1'];
    }
    
    
$jscript '<script type="text/javascript">
                var myimgid = 1
                var jsar = new Array() // image src
                '
;
    foreach (
$jsar AS $key=>$val)
    {
        
$jscript .= "jsar[$key] = \"$val\"\n";
    }
    
$jscript.= "
    function nextimg()
    {
        id = myimgid
        id++
        
        if (id < jsar.length) 
        {
        
        document.images['bigimage'].src  =  jsar[id] ;
        myimgid = id
        }
    }
    function previmg()
    {
        id = myimgid
        id--;
        
        if (id >= 1)
        {
        
        
        document.images['bigimage'].src = jsar[id] ;
     
        myimgid = id
        }
    }
    function imgsrc(imgn)
    {
        
         
        var imgsource = jsar[imgn];
        
        document.images['bigimage'].src = imgsource ;
     
        myimgid = imgn;
     
        
         
    
    }
</script>

"

ואז אני שם את $jscript
בתוך הטמפלט
אולי JS הוא לא החלק החזק ביותר שלי אבל הוא עובד מצויין..וזה עושה בדיוק את מה שביקשת
  Reply With Quote