小编mrp*_*atg的帖子

jquery动画到min-height或auto

我在这里有一些jquery的东西来点击动画一层.问题有时内容可能超过高度设置中分配的高度.有没有办法修改它来将图层设置为最小高度或自动而不是设置px金额?

$(function() {
    $(".showcart").click(function(){
        $("#cart").animate({ height: "250px" }).animate({ height: "200px" }, "fast");
    });
    $(".hidecart").click(function(){
        $("#cart").animate({ height: "250px" }).animate({ height: "0px"}, "fast");
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery

9
推荐指数
2
解决办法
2万
查看次数

限制循环在php中运行的次数

我有一个foreach循环,我需要限制前10项然后突破它.

我怎么会这样做?

foreach ($butters->users->user as $user) {
    $id = $user->id;
    $name = $user->screen_name;
    $profimg = $user->profile_image_url;
    echo "things";    
} 
Run Code Online (Sandbox Code Playgroud)

也希望得到详细的解释.

php foreach

9
推荐指数
2
解决办法
3万
查看次数

用于在登录表单上验证用户的php会话

我有以下代码用于开始会话并存储用户名/密码数据,如果没有提交任何内容,或者没有存储会话数据,则重定向到失败页面.

session_start();
if(isset($_POST['username']) || isset($_POST['password'])) {
    $username = $_POST['username'];
    $password = $_POST['password'];
    $_SESSION['username'] = $username;
    $_SESSION['password'] = $password;
}

if(isset($_SESSION['username']) || isset($_SESSION['password'])){
    $navbar = "1";
    $logindisplay = "0";
    $username = $_SESSION['username'];
    $password = $_SESSION['password'];
} else {
    header('Location:http://website.com/fail.php');
}

$authed = auth($username, $password);
if( $authed == "0" ){
    header('Location:http://website.com/fail.php');
}
Run Code Online (Sandbox Code Playgroud)

即使我提交了我的信息并将其存储在会话中,它也没有按照应有的方式工作,并且正在重定向我失败.难道我做错了什么?

注意在添加会话代码之前,authed功能正常工作.

php session

8
推荐指数
2
解决办法
4万
查看次数

创建一个php函数来返回mysql结果

我试着去创建一个函数,将返回一个MySQL查询,我可以再遍历和处理的结果,但它似乎没有奏效.我甚至可能不会以正确的方式这样做.

function GetAccounts($username){
require("dbconn.php");
$result = mysql_query("SELECT * FROM `accounts` WHERE `username` = '$username' ") or trigger_error(mysql_error()); 
return "$result";
}

$result = GetAccounts($username);
while($row = mysql_fetch_array($result)){ 
foreach($row AS $key => $value) { $row[$key] = stripslashes($value); } 
$theusername = $row['theusername'];
$thepassword = $row['thepassword'];
echo $theusername;
}
Run Code Online (Sandbox Code Playgroud)

我收到的错误是

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Run Code Online (Sandbox Code Playgroud)

我尝试将上述所有内容加载到函数中,但每次都只能返回一个结果.由于生病需要处理每个结果,我"想"上面的方式是我想要做的,但让我知道是否有更好的方法,或我做错了什么.

当我使用用户名回显函数时,我得到以下内容;

Resource id #5
Run Code Online (Sandbox Code Playgroud)

php mysql

7
推荐指数
2
解决办法
3万
查看次数

显示div一段时间,然后隐藏它

我在我的网站上使用jquery进行各种各样的事情,但有一点我不知道该怎么做,是让它显示一个元素,然后等待X秒,然后隐藏元素.

$('#form').ajaxForm(function() { 
    $('#cartcontents').fadeOut("fast").load('cart.php').fadeIn("fast");
}); 
Run Code Online (Sandbox Code Playgroud)

这就是我现在使用的JavaScript.我怎么能拥有它(当表单提交时)显示div #notice5秒,然后fadeOut呢?

javascript jquery

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

将文本字符串中的任何url替换为使用php的可单击链接

说我有一串文字,如

$text = "Hello world, be sure to visit http://whatever.com today";
Run Code Online (Sandbox Code Playgroud)

我怎么能(可能使用正则表达式)插入链接的锚标记(显示链接本身作为链接文本)?

php regex

6
推荐指数
2
解决办法
1万
查看次数

计算mysql中列中最常出现的10个值

我在mysql表中有一个列,其数据类型为INT(11).

如何搜索以获取此列中前10个最常出现的值?

mysql

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

从php中的值减去一个百分比

我写的东西类似于优惠券代码功能,并希望能够处理设定金额代码和百分比金额.

我的代码如下;

$amount = "25"; // amount of discount
$percent = "yes"; // whether coupon is (yes) a percentage, or (no) a flat amount

if($percent == "yes"){
$newprice = ???????; // subtract $amount % of $price, from $price
}else{
$newprice = $price - $amount; // if not a percentage, subtract from price outright
}
Run Code Online (Sandbox Code Playgroud)

我正在搜索谷歌,因为你正在阅读这个寻找解决方案但我想在这里发布它也可以帮助其他可能遇到同样问题的人.

php

6
推荐指数
4
解决办法
3万
查看次数

使用regex/php读取引文内的文本

我有一个文字标题

This User "The Title Of The Post"
Run Code Online (Sandbox Code Playgroud)

我想抓住INSIDE中的引号,并将其存储在变量中.我怎么用正则表达式和PHP做到这一点?

php regex

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

如何从twitter中的oauth键获取用户名

我正在使用twitter的oauth,我遇到了一个奇怪的问题.

如何仅使用其令牌和密钥获取用户的个人资料信息?

这是我现在使用的

    function OauthGetProfile($consumerkey, $consumersecret, $oauthtoken, $oauthsecret){

$to = new TwitterOAuth($consumerkey, $consumersecret, $oauthtoken, $oauthsecret);
$content = $to->OAuthRequest('http://twitter.com/statuses/user_timeline.xml', array('count' => '50'), 'GET');

return $content;
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何得到这个,api调用以获取您的个人资料要求您指定人员个人资料,我需要他们的ID.

php api twitter oauth

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

标签 统计

php ×7

jquery ×2

mysql ×2

regex ×2

api ×1

foreach ×1

javascript ×1

oauth ×1

session ×1

twitter ×1