Tag: PHP的

如何使用DOMparsing器

我是新来的DOMparsing在PHP中: 我有一个HTML文件,我试图parsing。 它有一堆这样的DIV: <div id="interestingbox"> <div id="interestingdetails" class="txtnormal"> <div>Content1</div> <div>Content2</div> </div> </div> <div id="interestingbox"> …… 我正在尝试使用PHP获取多个div框的内容。 我怎样才能使用DOMparsing器来做到这一点? 谢谢!

PHP警告:move_uploaded_file()无法移动

我一直在慢慢地学习PHP,并发现了一系列有关其他开发人员发布的主题和解决scheme的信息。 我正试图有一个Android应用程序通过HTTP POSTfile upload到PHP服务器。 然而,有些东西不能在我的服务器端尝试写入PHP文件。 这里是PHP代码: // Where the file is going to be placed $target_path = "/var/www/media2net/uploads/uploads"; /* Add the original filename to our target path. Result is "uploads/filename.extension" */ $target_path = $target_path . basename($_FILES['uploadedfile']['name']); if (move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']) . " has been uploaded"; chmod("uploads/" . basename($_FILES['uploadedfile']['name']), 755); […]

在windows下的php访问networkingpath

在安装在Windows XP计算机上的PHP(XAMPP)中,试图读取本地networking服务器上存在的目录。 我使用is_dir()来检查它是否是我可以读取的目录。 在Windows资源pipe理器中,input\\\server\dir并显示目录。 当我映射networking驱动器时,也可以使用z:\dir访问它。 在PHP中,我有这个脚本: <?php if( is_dir($dir){ echo 'success' } ) ?> 对于$dir我试过了: /server/dir //server/dir \server\dir \\server\dir \\\\server\\dir 和 z:\dir z:\\dir z:/dir z://dir 但我从来没有成功? 任何想法? 谢谢

使用SimpleXML读取RSS提要

我正在使用PHP和simpleXML来阅读以下rss提要: http://feeds.bbci.co.uk/news/england/rss.xml 我可以得到大部分我想要的信息: $rss = simplexml_load_file('http://feeds.bbci.co.uk/news/england/rss.xml'); echo '<h1>'. $rss->channel->title . '</h1>'; foreach ($rss->channel->item as $item) { echo '<h2><a href="'. $item->link .'">' . $item->title . "</a></h2>"; echo "<p>" . $item->pubDate . "</p>"; echo "<p>" . $item->description . "</p>"; } 但是,我将如何输出下面的标签中的缩略图: <media:thumbnail width="66" height="49" url="http://news.bbcimg.co.uk/mediahttp://img.dovov.com51078000/jpg/_51078953_226alanpotbury.jpg"/>

在路由器中运行时,从Angularjs中删除#

这里是我在AngularJS中的app.jspath文件 var app = angular.module('myApp', ['ngRoute', 'ngAnimate', 'toaster']); app.config(['$routeProvider', function ($routeProvider) { $routeProvider. when('/login', { title: 'Login', templateUrl: 'resources/views/layouts/loginUser.php', controller: 'authCtrl' }) .when('/', { title: 'Login', templateUrl: 'resources/views/layout/login.php', controller: 'logoutCtrl' }) .when('/reset', { title: 'Reset Password', templateUrl: 'resources/views/layouts/forgetPassword.php', controller: 'authCtrl' }) .when('/invalidtoken', { title: 'Login', templateUrl: 'resources/views/layout/invalidtoken.php', controller: 'authCtrl', role: '0' }) //$locationProvider.html5Mode(true); }]) .run(function […]

返回button重新提交表单数据($ _POST)

我的问题是,当上一页由表单创build时,后退button会导致浏览器发出类似于“Page expired”的内容。 例: page1:与search条件一起提交的表单($ _POST请求,表单指向page2) 第2页:接收$ _POST请求并显示结果(链接用户列表,指向第3页) 第3页:显示用户configuration文件 现在,当访问者点击浏览器中的后退button时,会显示“Page expired”。 相反,前一页应该显示没有警告(第2页,用户列表) 你的策略如何绕过这个行为?

从PHP脚本执行一个Bash脚本

我想从PHP脚本执行系统上的Bash脚本。 我在系统上有两个脚本。 其中一个是名为client.php的PHP脚本,它存在于/ var / www / html,另一个是名为testscript的Bash脚本,它存在于/ home / testuser。 我的client.php脚本看起来像 <?php $message=shell_exec("/home/testuser/testscript 2>&1"); print_r($message); ?> 我的testscript看起来像 #!/bin/bash echo "Testscript run succesful" 当我在terminal上做以下事情 php client.php 我在terminal上得到以下输出 Testscript run successful 但是,当我打开页面 http://serverdomain/client.php 我得到以下输出 sh: /home/testuser/testscript: Permission denied 即使在执行了chmod + x testscript之后,我仍然得到这个错误。 我怎样才能从浏览器中工作? 请帮忙。

如何用PHP中的值replacestring中的variables?

我在数据库中有这样的string(实际string包含100个字和10个variables) i am a {$club} fan 我回声这样的string $club = "Barcelona"; echo $data_base[0]['body']; 我的输出是i am a {$club} fan 。 我想i am a Barcelona fan我该怎么做?

为什么PHPvariables以$符号符号开头?

有没有人想过这个问题。 为什么我们必须写$var_name = value; 而不是var_name = value; ? 是的,我知道这是PHP使用的语法规则,但为什么它是$符号?

如何查看哪个checkbox被选中?

如何在PHP中检查checkbox是否被选中?