我想从我网站上的字符串中删除所有反斜杠.我不想使用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)
我能做错什么?
我正在使用表单供用户将文件上传到我的网站.我想让他们一次上传多张照片,所以我使用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.我在这做错了什么?
再次感谢
我目前正在为我的网站开发一个非常简单的搜索功能.用户键入他们的搜索查询,然后将他们带到显示结果的页面.就我而言,用户正在搜索其他用户.我的问题是,如何将字符串分成两个变量?
示例查询:
马特莫里斯
我希望我的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) 我想在我的php中使用测试条件中的当前文件名.
例如:
if ('current page' == editprofile.php) {
// some code;
}
Run Code Online (Sandbox Code Playgroud)
我该如何测试?
谢谢
我在我的网站上使用表格中的"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) 我希望对字符串运行测试,以确定它是否符合某些条件.我想提取任何给定字符串的最后4个字符,并针对常量变量测试它们.关于如何做到这一点的任何想法?
例如:
morris@uakron.edu
我想知道字符串中的最后四个字符是否为'.edu'
谢谢
出于某种原因,我无法让这个SQL查询工作.我能做错什么?我连接得当吗?
$search_query= "SELECT * FROM users WHERE lname LIKE %'".$search_term."'%"
Run Code Online (Sandbox Code Playgroud)