单击按钮正在一个站点上工作,但它不在其他站点上工作

时间:2014-10-24 09:49:47

标签: javascript php mysql css sql

我有一个脚本,用于手动浏览网站。 它的工作原理如下。 使用任何URL缩短网站缩短链接。原始链接和缩短链接都保存在db中。 用户点击访问按钮,打开网址缩短链接,然后按下跳过添加按钮,用户必须在文本框中复制/粘贴显示的网址,然后按确认。 如果企业在数据库中匹配,那么我将归功于用户。

我面临的问题是,它适用于某些网站,但不适用于其他网站。使用相同的脚本。所有网站都有相同的编码结构。 [我将其安装在付费点击网站上]

问题:
我点击访问按钮[工作正常]
复印/粘贴后按确认按钮[不起作用]

我一直按下确认按钮,这很简单,不做任何事情。

相同的代码对某些网站完全正常。 以下是我正在使用的代码...

 <?

    $sql2=$Db1->query("SELECT * FROM tablename");
    while($temp=$Db1->fetch_array($sql2)) {

        {
        $linksHTML .= '<div class="smartbox" id="'.$temp['id'].'" style="height: 300px; width: 270px; background: #F3F4F4; border: 5px solid #36A6CB; border-radius: 12px; float: left; position: relative; padding: 6px; margin: 8px 8px 0 0;">
        <center>
        <div class="title"> <a style="color:blue;"> <b> '.$temp['title'].' </b></a> [ Click Visit, Press Skip Add,Paste URL below and press confirm ] </div>
        <div><font color="green">Cash: <b>$'.$temp['credits'].'</b></font></div>
        <div class="clearer">&nbsp;</div>

        <div><input class="button" value="Visit" style="background: #409940; border-radius: 10px;" type="button" onclick="window.open(\''.$temp['shorten'].'\');"></div>

        <br>

        <form>
        <b>Enter URL :</b>
        <input name="link_'.$temp['id'].'" id="link_'.$temp['id'].'" size="16" maxlength="150" value="http://" type="text">
        <br><br>
        <input id="btn_'.$temp['id'].'" value="Confirm" style="background: #409940; border-radius: 10px; color: white;" type="button" onclick="validaLink(\''.$temp['id'].'\');">
        </form>

        <br>
        </center>
    </div>';
        }
    } 
} else { echo "No Links "; }
$includes[content]='<div id="msg_link" style="text-align:center"></div>
<div id="tbl" style="width: 850px; margin: 0 auto">
    '.$linksHTML.'
</div>
<div style="clear: both"></div>
<script>
function validaLink(id)
{
    $.post(\'checkLink.php?'.$url_variables.'\', {id: id, enlace: $(\'#link_\'+id).val(), sid: \''.$_SESSION['sessid'].'\', sid2: \''.$_SESSION['sessid2'].'\', siduid: \''.$_SESSION['sessiduid'].'\'}, function(data){
        if( data == "ok" ) {
            $(\'#\'+id).fadeOut();
            $(\'#msg_link\').html(\'We added the credits to your account.\');
        } else {
            alert(data);
        }
    });
} 
</script>
';

?>

这个脚本不是由我开发的。我没有与原始开发者联系。

请支持

1 个答案:

答案 0 :(得分:0)

将此内容写入您的HTML

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>