我有一个页面来激活用户点击我发送的电子邮件中的激活链接,该电子邮件包含一个使用GET方法发布电子邮件地址的网址,我的代码如下,但我要求的是这是一个安全的方法或者是有什么方法可以改进吗?谢谢
$username = $_GET['email'];
mysql_query("UPDATE users SET active = 'yes'
WHERE email = '$username'") or die('oops!');
echo "<meta http-equiv=\"refresh\" content=\"0;URL=/index.php?msg=active\">";
Run Code Online (Sandbox Code Playgroud) 我的数据库中有2个表
用户...
ID Username Randomkey
1 Dionne 938493
2 Liam 902303
3 James 232039
4 Sarah 320923
Run Code Online (Sandbox Code Playgroud)
利益......
ID User_ID Interest
1 3 Army
2 3 Boxing
3 3 Tennis
4 4 Make Up
Run Code Online (Sandbox Code Playgroud)
在我的兴趣表中,'User_ID'等于来自我的users表的'ID'.
我想编写一个查询,当触发时,从我的'users'表中删除该行,同时从interest表中删除与该用户相关的所有数据.
我不确定如何做到这一点,我对谷歌没有运气.
如果有人能给我一些建议或至少指出我在哪里可以找到这些信息,那将是一个很大的帮助.
在我脑海里,我认为这将是:
DELETE FROM users, interests WHERE ID = '$userID' AND User_ID = '$userID'
Run Code Online (Sandbox Code Playgroud) 我有一个if语句,由于某种原因我似乎无法让它工作,任何人都能明白为什么?
我有一个包含字符串的span标记,我试着说如果这个字符串== X然后执行此操作,如果不执行其他操作.
我已经发了一封简单的HTML电子邮件,其中X'td'有背景图片,编码如下......
<td bgcolor="#FFFFFF" width="47" height="661" style="background-image:url(http://mysite.com/_includes/emails/invoice/images/l.jpg); background-repeat:repeat-y;">
 
</td>
Run Code Online (Sandbox Code Playgroud)
我的问题是在Outlook中没有应用样式,从我发现我的代码没有任何问题,有什么想法吗?
谢谢
我有X个div,都设置为特定的高度和宽度.其中有一张图片,大小各不相同.我想找到图像的高度,将其除以2并将其设置为边距最高值,以便所有图像都在中心,如果这有意义的话?我试过制作一个小提琴只是我不确定如何去做...
我正在使用.net构建的网站上工作,即时尝试输出我的标记......
<span class="check-input">
<!-- Terms -->
<input type="checkbox" id="terms" class="terms checkbox">
<label for="terms">I agree to the terms and conditions</label>
<input type="checkbox" id="age" class="age checkbox">
<label for="age">I am over 18 years old</label>
</span>
Run Code Online (Sandbox Code Playgroud)
只有我的开发人员实施的代码才是......
<!-- Terms -->
<asp:CheckBox ID="CB_Agree"
Text="I agree to the terms and conditions" runat="server" TabIndex="4" />
<asp:CheckBox ID="CB_Age"
Text="I am over 18 years old" runat="server" TabIndex="5" />
Run Code Online (Sandbox Code Playgroud)
这是输出我的数据...
<span class="check-input">
<!-- Terms -->
<span class="terms checkbox">
<input type="checkbox" tabindex="4" name="ctl00$ContentPlaceHolder1$CB_Agree" id="ctl00_ContentPlaceHolder1_CB_Agree">
<label for="ctl00_ContentPlaceHolder1_CB_Agree">I agree to the terms and …Run Code Online (Sandbox Code Playgroud) 我的页面上有一个查询,它使用GET变量从我的表中提取数据...
如果我回显我的GET var,数据就在那里,所以即时通讯我的查询有问题,而不是或死我可以在浏览器中显示错误吗?
// Get USER ID of person
$userID = $_GET['userID'];
// Get persons
$sql = 'SELECT * FROM persons WHERE id = $userID';
$q = $conn->query($sql) or die('failed!');
Run Code Online (Sandbox Code Playgroud) 我试图说,如果我的div没有活动的类添加它.如果它确实激活了类,则将其删除.
我有以下几点,只有我的代码添加了类,然后继续查询并在最后删除它,最好的解决方案是什么,2个单独点击功能?
$('.work-showcase').click(function(){
if ( !$(this).hasClass('active') ){
$(this).addClass('active');
} else {
$(this).removeClass('active');
};
});
Run Code Online (Sandbox Code Playgroud) 我有以下......
/* Request access tokens from twitter */
$access_token = $connection->getAccessToken($_REQUEST['oauth_verifier']);
$_SESSION['access_token'] = $access_token;
echo $access_token[2];
Run Code Online (Sandbox Code Playgroud)
"$ access_token"是一个数组,我试图从这个数组中检索一个值,只有上面的回声似乎没有回应什么?
转储变量
array(4) { ["oauth_token"]=> string(50) "81920494-vHspkpas4WiOYoFKCgto85mW2XeTxuA130MwcHHWb" ["oauth_token_secret"]=> string(42) "WwIYybFivEwZQ1ORbeqY1irHT385EIuh27alWy9ED4" ["user_id"]=> string(8) "81989494" ["screen_name"]=> string(12) "KlareB" }
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 jquery/css 中编写自定义光标 - 我让它工作正常,我唯一的问题是如果你滚动而不移动鼠标光标会失去它的位置。
https://jsfiddle.net/pxo7ycb5/1/
我也试过添加一个窗口滚动事件也无济于事。有解决方法吗?
$(window).on('scroll', function(e){
$('#test').css({
left: e.pageX,
top: e.pageY
});
});
Run Code Online (Sandbox Code Playgroud)