小编Sel*_*oek的帖子

使用幻灯片库(jquery)点击太快

$(document).ready(function(e) {

$('span#pijlr').click(function(e) {
    var slide = 500;
    var variable = $('#gallcont').css('left');
    var urechts = "-1000px";
    if(variable > urechts) {
    $('#gallcont').animate({'left': '-=' +slide+ 'px'},'fast','linear');
    }
});

$('span#pijll').click(function(e) { 
    var slide = 500;
    var variable = $('#gallcont').css('left');
    var ulinks = "0px";
    if(variable < ulinks) {
    $('#gallcont').animate({'left': '+=' +slide+ 'px'},'fast','linear');
    }   
}); 




});
Run Code Online (Sandbox Code Playgroud)

这个代码我写的一个简单的幻灯片库我.除非我快速单击箭头按钮,否则一切正常.它将超出我设置的值(urechts和ulinks).

我尝试在.animate之前加上'stop()',但它没有帮助.希望你们能就如何解决这个问题给我一些建议.提前致谢!

queue jquery slideshow

5
推荐指数
2
解决办法
3570
查看次数

检查是否使用自定义函数设置$ _POST?

我正在研究一个函数来检查是否设置了$ _POST.

以下工作正常:

if (isset($_POST['einfo'])) {
    $einfo = $_POST['einfo'];
} else {  $einfo = NULL; }
Run Code Online (Sandbox Code Playgroud)

echo $ einfo;

这是我想要做的功能:

  function  ifset($check) {
       if (isset($_POST['$check'])) {
     $check = $_POST['$check'];
    } else {  $check = NULL; }
      return $check;
}

$einfo = ifset('einfo');

echo $einfo; 
Run Code Online (Sandbox Code Playgroud)

但我没有输出.

php post function isset

1
推荐指数
1
解决办法
3436
查看次数

检查IP地址是否存储在数据库中

我有一个数据库,里面有一个名为'IP'的表.它有2列Id(int11)ip(varchar15),并与值的行:id 1, ip 127.0.0.1

现在回到PHP我有以下内容:

$ip = $_SERVER['REMOTE_ADDR'];
$query = "SELECT * FROM ip WHERE ip='$ip'";

if(mysql_query($query)) {
    echo "Ip is already in database";   
}
else {
    echo "Ip is not in database";
}
Run Code Online (Sandbox Code Playgroud)

现在我遇到的问题是如果我改变IP说if-statement仍然变为TRUE: 125.0.0.1

我一直试图将它修复2个小时,但仍然无法弄清楚我做错了什么.

php mysql database ip

1
推荐指数
1
解决办法
2204
查看次数

preg_match错误未知修饰符'{'

这有什么问题?

if((preg_match('[a-zA-Z]{1,7}+',$_POST['naam'])) and (preg_match('[^\@\#\<\>\&\*\/]+[a-zA-Z0-9]+!',$_POST['password'])))
Run Code Online (Sandbox Code Playgroud)

第一个正则表达式我想要一个1-7长的字符串只包含字母.

第二个正则表达式我想要一个包含字母和数字的字符串!在末尾.

php regex

0
推荐指数
1
解决办法
724
查看次数

用空间mysql php连接字符串

$menunaam = "Lazy Dog" 
$resultmenus = mysqli_query($dbc,"SELECT menunaam FROM prijslijst WHERE menunaam='$menunaam'");
$row = mysqli_fetch_array($resultmenus,MYSQLI_ASSOC);
echo "<input type=\"hidden\" class=\"mnu\" name=\"mnnm\" value=".htmlspecialchars($row["menunaam"]).">";
Run Code Online (Sandbox Code Playgroud)

这输出

<input class="mnu" type="hidden" Dog="" value="Lazy" name="mnnm">
Run Code Online (Sandbox Code Playgroud)

然后当我像这样改变它工作正常(添加额外的单引号):

echo "<input type=\"hidden\" class=\"mnu\" name=\"mnnm\" value='".htmlspecialchars($row["menunaam"])."'>";
Run Code Online (Sandbox Code Playgroud)

然后我遇到了一个新问题.当我使用含有内容的变量时:$ menunaam ="lazy's"

<input class="mnu" type="hidden" s'="" value="lazy" name="mnnm">
Run Code Online (Sandbox Code Playgroud)

php sql concatenation htmlspecialchars

0
推荐指数
1
解决办法
1447
查看次数

标签 统计

php ×4

concatenation ×1

database ×1

function ×1

htmlspecialchars ×1

ip ×1

isset ×1

jquery ×1

mysql ×1

post ×1

queue ×1

regex ×1

slideshow ×1

sql ×1