小编Fun*_*ner的帖子

使用PHP删除文件夹中的图像

我试图找到一种方法,允许我的网站上的用户删除文件夹中的某些图像 'photo/image id' = $_SESSION['user_id']

有没有我可以用来做这个的脚本?如果有人能告诉我我需要做什么或者指出我正确的方向,我真的很感激.

我在寻找的东西,其中的照片会被echo'ed出来,旁边的照片将是一个删除按钮或类似的东西,用户可以依次对每张照片,将它从一个文件夹中删除其中的图像文件夹directory = the $_session['user_id'],并在那里那个photo = the photo id什么的.

php

-2
推荐指数
1
解决办法
957
查看次数

我的页面需要很长时间才能加载,我无法进入它

我在20分钟前问过这个问题但是当我插入代码时,网站需要很长时间才能加载.10分钟后我收到以下错误消息:

Warning: mysql_connect(): MySQL server has gone away in C:\xampp\htdocs\ShareLife\inc\scripts\mysql_connect.inc.php on line 11  

Warning: mysql_connect(): Error while reading greeting packet. PID=2252 in C:\xampp\htdocs\ShareLife\inc\scripts\mysql_connect.inc.php on line 11  

Warning: mysql_connect(): MySQL server has gone away in C:\xampp\htdocs\ShareLife\inc\scripts\mysql_connect.inc.php on line 11  

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\ShareLife\inc\scripts\mysql_connect.inc.php on line 11
Run Code Online (Sandbox Code Playgroud)

使用以下代码:

<?php
$conn_error = 'Colud not connect.';

$mysql_host = "localhost:8080";
$mysql_user = "liam";
$mysql_pass = "";

$mysql_db = 'socialnetwork';


mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die("Couldn't Connect") ;
mysql_select_db('mysql_db') or …
Run Code Online (Sandbox Code Playgroud)

html php

-2
推荐指数
1
解决办法
366
查看次数

使用while循环的Fizz Buzz脚本卡在无限循环中 - php

我正在尝试使用while循环来编写Fizz Buzz脚本,以循环显示数字,1-100并将echo每个数字循环到屏幕.

我正在使用模数运算符来查找数字是否为以下数字的倍数:

  • 3在这种情况下它回声Fizz,
  • 5在这种情况下它回声Buzz,
  • 或者如果它是3和5的倍数,那么它就会回归FizzBu​​zz

我已经编写了下面的代码,测试了它的所有部分,它似乎工作,但是当我运行脚本时,它会陷入无限循环,回显Fizz.

$i = 1;

while ($i <= 100) {

    if ((3 % $i) === 0) {
        echo 'Fizz';
        $i = $i++;
    } else if ((5 % $i) === 0) {    
        $i = $i++;
        echo 'Buzz';        
    } else if ( ((3 % $i) === 0) && ((5 % $i) === 0)){
        echo 'FizzBuzz';
    } else {
        echo $i++;
    }

}
Run Code Online (Sandbox Code Playgroud)

有什么想法我错了吗?

php fizzbuzz while-loop

-2
推荐指数
1
解决办法
1203
查看次数

在PHP中访问多维数组的语法有问题

在尝试访问此数组中的值时,我很难获得正确的语法.这是阵列,之后我将向您展示我尝试过的内容.

[_POST] => Array
(
    [type] => subscribe
    [fired_at] => 2014-03-11 16:15:11
    [data] => Array
        (
            [id] => a23a8866cd
            [email] => mccoym@sportdirections.com
            [email_type] => html
            [ip_opt] => 65.96.140.144
            [ip_signup] => 65.96.140.144
            [web_id] => 145475077
            [merges] => Array
                (
                    [EMAIL] => mccoym@sportdirections.com
                    [FNAME] => Michael
                    [LNAME] => McCoy
                    [MMERGE3] => 10/17
                )

            [list_id] => e375c4fd87
        )

)
Run Code Online (Sandbox Code Playgroud)

我试图获取存储在merges数组中的信息.我试过了:

$_POST['data']->merges['EMAIL']
$_POST['data']->merges->EMAIL
$_POST['data']['merges']->EMAIL
Run Code Online (Sandbox Code Playgroud)

以上工作都没有!任何人都可以帮助我获得正确的语法吗?

php arrays

-2
推荐指数
1
解决办法
27
查看次数

如何将PHP变量放在file_get_contents URL字符串中?

我想更改下面的URL中的1并传递从网站URL拉出的PHP变量.除了我在下面的URL file_get_contents中间使用变量工作时,我还有其他一切正常工作.

$listingstring = file_get_contents('http://example.com/1/lsitngs/');

$listingstring = file_get_contents('http://example.com/?variable/lsitngs/');
Run Code Online (Sandbox Code Playgroud)

php variables json file-get-contents

-2
推荐指数
1
解决办法
1144
查看次数

PHP - 解析错误:语法错误,第6行/home/a5547326/public_html/index.php中的意外T_VARIABLE

我一直试图在codebase.host22.org为一个项目建立一个小型测试站点,我似乎无法让我的PHP脚本工作.该脚本如下所示:

<?php

  $browser = get_browser(null, true);
  $data =  $browser[browser]

  $f = fopen("data.csv", "a");
  fwrite($f, $data = ",");
  fclose($f);

?>
Run Code Online (Sandbox Code Playgroud)

我没有看到问题.但是在尝试访问该页面时出现此错误:

解析错误:语法错误,第6行/home/a5547326/public_html/index.php中的意外T_VARIABLE

我的主机是000webhost.我的代码或服务器有问题吗?

php

-2
推荐指数
1
解决办法
1825
查看次数

正则表达式有效的电子邮件

我正在使用以下函数来确定电子邮件是否有效.我的客户的电子邮件地址在域名中有连字符:Example@some-thing.com,它将返回无效状态.不幸的是,我不懂正则表达式.有人可以帮我修理它接受他的电子邮件吗?

function isValidEmail($email)
{
    $regex = "/([a-z0-9_]+|[a-z0-9_]+\.[a-z0-9_]+)@(([a-z0-9]|[a-z0-9]+\.[a-z0-9]+)+\.([a-z]{2,4}))/i"; 

    if(!preg_match($regex, $email)) { 
        return false;   } 
    else { 
    return true;
    } 
}
Run Code Online (Sandbox Code Playgroud)

php regex email

-2
推荐指数
1
解决办法
115
查看次数

如何使PHP页面仅在某些预定义的IP地址上可用?

我在代码点火器中编写一个脚本,我想制作一些只能用于某些ip范围的页面.如果超出该范围的其他人将打开它将被重定向到预定义的页面.我在代码点火器中寻找解决方案.请帮助我.

php

-2
推荐指数
1
解决办法
87
查看次数

为什么这个三元运算符不工作?

我认为这个变量很简单,但它不起作用?如果设置了它,它会根据需要回显该行,但如果它是"假"或未设置它不打印"N/A"?我在这里做错了吗?

$term = isset($row['term']) ? $row['term'] : 'N/A';
Run Code Online (Sandbox Code Playgroud)

php database ternary

-2
推荐指数
1
解决办法
47
查看次数

MariaDB SQL 语法错误 - “在 'order(” 附近使用正确的语法

查询失败!您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,在第 1 行的“order(product_id,customer_name,total_bill,quantity)VALUES(1,'taha khan',5368,22)”附近使用正确的语法

<?php 
    if ($_SERVER['REQUEST_METHOD'] == "POST") {   
        $product = $_POST['product_id'];
        $customer_name = $_POST['customer'];
        $qty = $_POST['qty'];
        $product_cost = $_POST['product_cost'];
        $total_bill = $product_cost * $qty;

        $result = "INSERT INTO order(product_id,customer_name,total_bill,quantity)VALUES($product,'$customer_name',$total_bill,$qty)";
        $query = query($result);

        confirmQuery($query);
    }
?>


Run Code Online (Sandbox Code Playgroud)

php mysqli

-2
推荐指数
1
解决办法
816
查看次数