货币问答:php如何使用

金贝叶

php中如何使用_redirect()

首先redirect不是php内置的函数。而是thinkphp框架里的

点击函数可以看到最终是:

header('Location: XXX/');的过滤

使用方法可以查看手则

// 跳转到 edit 操作   

$this->redirect('edit');  

// 跳转到 UserAction下的edit 操作   

$this->redirect('User/edit');  

// 跳转到 Admin分组默认模块默认操作  

$this->redirect('Admin/');

推荐
不推荐
展开
收起
张球

PHP源码如何使用

PHP程序都要用MYSQL,如果没有MYSQL,就不能用它们;第一:配置数据库信息,改成自己所需的;第二:导入数据库;第三:安装wamp5 输入 http://127.0.0.1/自己的文件名。1:如果是php源码,在本地电脑使用时。要先安装phpnow环境套件包(下附),里面包含了php+mysql等,也是用迅雷搜索下载。那个套件安装很傻瓜化,不用我说了。2:把所有的源码复制到套件安装目录下的htdocs文件夹里,使用方法如上面的3。3:如果打不开,请先确定你的数据库是需要导入的吗?如果是,请用http://127.0.0.1/phpmyadmin/导入数据库。再检查数据库连接文件config.php(用记事本打开,一般是这个文件。)里的数据库连接参数如密码等是否正确,否则改之。4:如果你添加了虚拟主机,想在虚拟主机里运行php源码,那就把源码复制到虚拟主机所控的文件夹下,用“http://虚拟主机地址/ ”来访问。

推荐
不推荐
展开
收起
凌天

如何在js中调用php

js是浏览端脚本,PHP 是服务器端的,也就是说,浏览器里的js不能真正调用php。但可以通过http request方式触发php方法并得到response<?php// server.php$name = $_POST["name"];$password = $_POST["password"];$result = loginUser($name, $password);echo $result;?>//client.html<form action="server.php" method="POST"><input type="text" name="name" ><input type="text" name="password" ><input type="submit" value="Login" /><form>// or in jsvar name = $("[name='name']");var password= $("[name='password']");$.ajax({url: 'server.php'method:'post',data: {name: name, password: password}}).done(function(result){...})

推荐
不推荐
展开
收起
王业

如何用php调用图片?

PHP调用?好的,如果是HTML的话很简单(只需要<img>标记插入即可),那么我回答一下PHP的载入吧,代码如下:

// 设置图片路径$path = '/tupian/1.jpg';// 获取图片信息$imgInfo = getimagesize($path);// 获取图片类型$imgType = $imgInfo[2];// 检测图片类型switch ($imgType) {    case 1: // gif       // 采用gif方式载入       $img = imagecreatefromgif($path);       // 声明文件为图片类型       header('Content-Type:image/gif;');       // 采用gif方式输出       imagegif($img);       break;    case 2: // jpg       // 采用jpg方式载入       $img = imagecreatefromjpeg($path);       // 声明文件为图片类型       header('Content-Type:image/jpeg;');       // 采用jpeg方式输出       imagejpeg($img);       break;    case 3: // png       // 采用png方式载入       $img = imagecreatefrompng($path);       // 声明文件为图片类型       header('Content-Type:image/png;');       // 采用png方式输出       imagepng($img);       break;    default:       exit('图片格式不支持!');}// 销毁图片资源imagedestroy($img);// 删除变量unset($img);

以上若还有什么不明白的,欢迎~

推荐
不推荐
展开
收起
西川八魔

如何使用PHP开发高效的WEB系统

  • 一般对copy于一个功能页面在20以下的网站bai,我们可以用du一个很简单的框架结zhi构来写。在dao这个规模上,我建议是使用比较直接的面向过程编码方法,原因很简单,没有必要把class文件弄的N 多。

  • php开发高效WEB系统中型项目

    结构优美的OO化的PHP,建议使用一个良好设计的框架来做,这个框架可以是基于MVC模型,封装了众多底层操作的。

  • 大型项目

    简单的指分布式项目,就是说,你的程序需要被部署在N台服务器上了。在这个层级上,PHP比起j2ee的确缺乏很多支持。

推荐
不推荐
展开
收起
小七

怎样用PHP写一个简单的论坛详解

数据库的创建CREATE DATABASE GBOOK;CREATE TABLE `gbook` (`id` INT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,`name` VARCHAR( 10 ) NOT NULL ,`sex` TINYINT( 1 ) UNSIGNED NOT NULL ,`email` VARCHAR( 255 ) NOT NULL ,`info` TEXT NOT NULL ,`ip` VARCHAR( 15 ) NOT NULL ,`time_at` DATETIME NOT NULL )主要页面有:input.html为初始页insert.php为把输入内容送入数据库show.php显示留言板内容change.php修改留言板内容的界面del.php删除留言板内容change_ok.php修改留言板内容并送入数据库 input.html<html><head><meta http-equiv="content-type" content="text/html; charset=GB2312" /><title>留言版</title></head><body><form name="form1" method="post" action="insert.php">  <p>你的名字:<input type="text" name="name" size="20" /></p>  <p>你的性别:<input type="radio" value="1" name="sex" checked="checked" />男生     <input type="radio" value="0" name="sex" />女生 </p>  <p>你的E-mail:<input type="text" name="email" size="20" /></p>  <p>你的留言内容:</p>  <p><textarea rows="9" name="info" cols="35"></textarea></p>  <p><input type="submit" value="提交" name="B1" /><input type="reset" value="重设" name="B2" /></p></form></body></html>                                                            insert.php<?php    $mysql_server_name = "localhost";  $mysql_username    = "root";  $mysql_password    = "123456";  $mysql_database    = "gbook";    $ip = getenv('REMOTE_ADDR');    $conn = mysql_connect("localhost","root","123456");  mysql_select_db("gbook");  $sql = "INSERT INTO `gbook` ( `id` , `name` , `sex` , `email` , `info` , `ip` , `time_at` ) VALUES (NULL , '$name', '$sex', '$email', '$info', '$ip', NOW( ))";  $result = mysql_query($sql,$conn);  $id = mysql_insert_id();  mysql_close($conn);  ?><p>留言成功</p><p><a href="show.php">去留言页 </a></p>                                                                  show.php<?    $mysql_server_name = "localhost";  $mysql_username    = "root";  $mysql_password    = "123456";  $mysql_database    = "gbook";    $sql = "SELECT * FROM gbook ORDER BY 'id' DESC"; //排序 后留言的在前面显示  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);  mysql_select_db($mysql_database,$conn);  $result = mysql_query($sql);  while($row = mysql_fetch_row($result))  {  // ----if语句判断男女------          if($row[2]==1)     {   $gender = '男';}       else     {   $gender = '女'; } ?><table width="752" border="1">  <tr>    <td height="32"><p><?=$row[6]?> <?=$row[5]?> </p>    <p><?=$row[1]?>(<?=$gender?>)  <?=$row[3]?></p></td>  </tr>  <tr>    <td height="45"><?=nl2br($row[4])?><p><a href="change.php?id=<?=$row[0]?>">[修改]</a> <a href="del.php?id=<?=$row[0]?>">[删除]</a></p></td>  </tr></table><hr /><?  }  mysql_free_result($result);  ?>                                                                           change.php<?  $mysql_server_name = "localhost";  $mysql_username    = "root";  $mysql_password    = "123456";  $mysql_database    = "gbook";    $sql = "SELECT name, sex, email, info FROM gbook WHERE id = '$id' ";  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);  mysql_select_db($mysql_database,$conn);  $result = mysql_query($sql);  $row = mysql_fetch_row($result);   ?><html><head><meta http-equiv="content-type" content="text/html; charset=GB2312" /><title>留言版</title></head><body><form name="form1" method="post" action="change_ok.php?id<?=$id?>">  <p>你的名字:<input type="text" name="name" size="20" value="<?=$row[0]?>"/></p><?// -----if语句判断男女 1为男 0为女-------      if($row[1]==1)     echo ' <p>你的性别:<input type="radio" value="1" name="sex" checked="checked" />男     <input type="radio" value="0" name="sex" />女 </p>';   else     echo ' <p>你的性别:<input type="radio" value="1" name="sex" />男     <input type="radio" value="0" name="sex" checked="checked" />女 </p>';?>     <p>你的E-mail:<input type="text" name="email" size="20" value="<?=$row[2]?>"/></p>  <p>你的留言内容:</p>  <p><textarea rows="9" name="info" cols="35"><?=$row[3]?></textarea></p>  <p><input type="submit" value="提交"  /><input type="reset" value="重设" /></p></form></body></html>del.php<?  $mysql_server_name = "localhost";  $mysql_username    = "root";  $mysql_password    = "123456";  $mysql_database    = "gbook";    $sql = "DELETE FROM gbook WHERE id = '$id' ";  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);  mysql_select_db($mysql_database,$conn);  $result = mysql_query($sql);  mysql_close($conn);?><p><a href="show.php">[返回]</a></p>                                                                                    change_ok.php<?  $mysql_server_name = "localhost";  $mysql_username    = "root";  $mysql_password    = "123456";  $mysql_database    = "gbook";    $sql = "UPDATE `gbook` SET `name` = '$name',`sex` = '$sex',`email` = '$email',`info` = '$info' WHERE `id` ='$id' ";  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);  mysql_select_db($mysql_database,$conn);  $result = mysql_query($sql);  mysql_close($conn);?><p><a href="show.php">[返回]</a></p>

推荐
不推荐
展开
收起
孙兴

怎样使用已有的PHP代码

1、安装php2、安装mysql3、设置iis环境变量4、开启iis支持未知扩展详细的去找个文章看看,如何搭建php+iis+mysql调试环境

推荐
不推荐
展开
收起
卢克蕾齐

如何使用PHP打开一个新的CMD窗口

<?execInBackground('start cmd.exe @cmd /k "ping 127.0.0.1"');function execInBackground($cmd) {    if (substr(php_uname(), 0, 7) == "Windows"){        pclose(popen("start /B ". $cmd, "r"));     }    else {        exec($cmd . " > /dev/null &");      } }?>
本回答被网友采纳

推荐
不推荐
展开
收起
无形魔障

如何用PHP设置1分钟

date('m-d H:i', strtotime( '-1 Minute', strtotime($rs['kgtime'])));前提是, $rs['kgtime'] 必须是合法的日期时间格式, 主要是要带有年份!

推荐
不推荐
展开
收起
查看更多答案
收起