2015-05-06 23 views
0

在我的頭文件中,我希望在中間添加兩個添加和網站徽標。我已經放置了一個選取框和一個圖片添加。在marque中,我必須從我的表中獲取數據。當我點擊圖片去其URL。它總是在我的域名文件夾中找到頁面。並且不要去完成URL。 Java腳本現在使用圖片添加到完整的URL,但在我的域名文件夾中選取框查找頁面。這裏是我的代碼:從數據中提取時外部href不會打開

<td width="140" height="140" valign="top" align="center" bgcolor="#FFFFFF" class="index-unwel" ><marquee direction="right" scrollamount="2" onmouseover="this.stop();" onmouseout="this.start();"> 
      <div align="left" style="width:94%;"> 
      <span style="text-transform:uppercase;"> 
       <? 
       $qryAdv = mysql_query("SELECT * FROM ".TOPADD." WHERE 1"); 
       if(mysql_num_rows($qryAdv) > 0) 
       { 
        while($adv = mysql_fetch_assoc($qryAdv)) 
        { 
       ?> 
      <a href= "#" onClick="window.open('<?=$adv['adv_url']?>', '_blank')"><img src="<?=TADD.$adv['adv']?>" width="20%" alt="ADDS"></a> <br /> <br /> 

       <? 
        } 
       } else { echo 'NO ADDS FOUND!!!'; } 
       ?> 
       </marquee></td> 
    <td width="50%" align="center"><a href="index.php"><img src="images/logo1.gif" width="315" height="140" alt="LOGO COMPANY" ></a></td> 
    <td width="25%" align="center"><a href="#" onClick="window.open('http://www.veinstitution.com/', '_blank')"><img src="images/veins.gif" width="140" height="140" alt="LOGO COMPANY" ></a></td> 
    </tr> 

當我字幕圖像上點擊它進入http://divya.veinstitution.com/http//www.veinstitution.com但它應該轉到http // www.veinstitution.com

添加添加到選取框代碼:

<?php 
    include_once("../init.php"); 
    validation_check($_SESSION['UID'], SITE_HOME_ADMIN); 

    $msg=''; 
    if(isset($_POST['save'])) 
    { 
     $upDir ='../'.TADD; 
     $insertSql="INSERT INTO ".TOPADD." SET 
      `adv_url`   = '".realStrip($_POST['adv_url'])."'"; 
     $query = mysql_query($insertSql); 
     $adv_id = mysql_insert_id(); 
     $adv = ''; 
     if($_FILES["adv"]['name']!= ''){ 
      $fileData = pathinfo(basename($_FILES["adv"]["name"])); 
      $adv = $adv_id . '_adv.' . $fileData ['extension']; 
      move_uploaded_file($_FILES["adv"]["tmp_name"], $upDir . $adv); 
     } 
     $upSql="UPDATE ".TOPADD." SET `adv` = '".$adv."' WHERE id = '$adv_id'"; 
     $query = mysql_query($upSql); 

     $msg = '<h3>Record Saved</h3>'; 
    } 

?> 

請參閱並向我提供更改。

+0

只是一個建議,你不應該使用'',因爲它是一個過時的功能。它不再適用於某些瀏覽器。 http://www.w3.org/html/wg/drafts/html/master/rendering.html#the-marquee-element – DigitalDouble

+0

我應該使用什麼來顯示添加幻燈片放映或任何其他顯示添加請建議 –

+0

插件像這樣:http://aamirafridi.com/jquery/jquery-marquee-plugin#examples – DigitalDouble

回答

1

的問題是你的URL缺少冒號:

http//www.veinstitution.com必須http://www.veinstitution.com

因此,瀏覽器,因爲你使用了錯誤的協議附加的基本URL。

+0

我不明白缺少一個:意思是 –

+0

它缺少一個「冒號」後面的單詞'http' – DigitalDouble

+0

確定坦克它解決了 –