小编use*_*682的帖子

如何在PHP中使用str_replace()替换"\"?

我想从我网站上的字符串中删除所有反斜杠.我不想使用strip_slashes(),因为我想保持正斜杠.

这是我正在尝试的代码:

echo str_replace("\", "", "it\'s Tuesday!");
Run Code Online (Sandbox Code Playgroud)

我想在任何给定的字符串中找到反斜杠并将其删除.但是,这段代码不正常.

错误:

syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
Run Code Online (Sandbox Code Playgroud)

我能做错什么?

php

11
推荐指数
3
解决办法
5万
查看次数

使用PHP上传文件

我正在使用表单供用户将文件上传到我的网站.我想让他们一次上传多张照片,所以我使用HTML5"多个"属性.

我的HTML:

<form method="post" action="save.php">
    <input type="file" name="uploads[]" multiple="multiple" />
    <input type="submit" name="submit" value="submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

save.php:

<?php
  foreach ($_FILES['uploads']['name'] as $file) {
    echo $file . "<br/>";
    $file= time() . $_FILES['uploads']['name'];
    $target= UPLOADPATH . $file;
    move_uploaded_file($_FILES['uploads']['tmp_name'], $target)
    or die('error with query 2');
   }
Run Code Online (Sandbox Code Playgroud)

但是,由于某种原因,当我运行脚本时,我收到一个错误,说明未定义索引:上传.并且有一个错误说我为foreach()提供了一个无效的参数.我有什么不对的?

谢谢

UPDATE

好的,设定enctype="mulitpart/form-data"工作.现在,我在移动文件时遇到了麻烦.我收到了错误move_uploaded_file() expects parameter 1 to be string, array given.我在这做错了什么?

再次感谢

html php

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

用PHP分隔字符串

我目前正在为我的网站开发一个非常简单的搜索功能.用户键入他们的搜索查询,然后将他们带到显示结果的页面.就我而言,用户正在搜索其他用户.我的问题是,如何将字符串分成两个变量?

示例查询:

马特莫里斯

我希望我的PHP将空格分隔的字符串分开.我怎样才能做到这一点?

  <html>
    <form method="get" action="results.php">
        <input type="text" name="search"/>
    </form>

 </html>

<?php

    // code to explode the string into $fname and $lname 
       if there is a space present

$fname= Matt
$lname= Morris

if (isset($fname) && isset($lname)) {
$search_query= "SELECT * FROM users WHERE fname LIKE %'".$fname."'% AND lname LIKE  
%'".$lname."'%";
// code to run the query and display results
}
else if (isset($fname)) {
$search_query= "SELECT * FROM users WHERE fname LIKE %'".$fname."'%";
// code to run the …
Run Code Online (Sandbox Code Playgroud)

html php

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

在PHP中使用测试条件

我想在我的php中使用测试条件中的当前文件名.

例如:

if ('current page' == editprofile.php) {
     // some code;
 }
Run Code Online (Sandbox Code Playgroud)

我该如何测试?

谢谢

php

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

为什么在HTML中使用GET方法时会传递提交按钮值?

我在我的网站上使用表格中的"GET"方法.由于某种原因,它将提交按钮的值传递给URL.为什么会这样?我究竟做错了什么?

形成:

<form method="GET" action="searcht1.php">
    <input type="text" name="search"/>
    <input type="submit" name="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

网址:

searcht1.php?search=colin+pacelli&submit=Submit
Run Code Online (Sandbox Code Playgroud)

html get request

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

使用PHP测试字符串

我希望对字符串运行测试,以确定它是否符合某些条件.我想提取任何给定字符串的最后4个字符,并针对常量变量测试它们.关于如何做到这一点的任何想法?

例如:

morris@uakron.edu

我想知道字符串中的最后四个字符是否为'.edu'

谢谢

php

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

使用SQL like运算符

出于某种原因,我无法让这个SQL查询工作.我能做错什么?我连接得当吗?

$search_query= "SELECT * FROM users WHERE lname LIKE %'".$search_term."'%"
Run Code Online (Sandbox Code Playgroud)

mysql select sql-like

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

标签 统计

php ×5

html ×3

get ×1

mysql ×1

request ×1

select ×1

sql-like ×1