【php变量定义方法_PHP教程】教程文章相关的互联网学习教程文章

没有数据库永久保存php变量

在我的站点的管理区域中有一个表单,其中包含站点使用的mysql数据库的主机名,用户名和密码.目前,这些值被硬编码到php类中.但是我可以链接它,以便表单可以编辑php类中的变量(并将结果保存在服务器上,换句话说,变量是硬编码的).我通常会将这样的事情保存在数据库中,但显然无法做到这一点.解决方法:将值保存在配置文件中.并确保无法从网络访问它. 最简单的解决方案是将值保存在配置数组中 – 用户输入值,从中生成数组,然后是file_put_c...

用PHP变量创建MySQL表【代码】

我正在尝试创建一个表,其名称是存储在变量$name中的值的值.我尝试了很多不同的方法,但似乎没有一个适合我.这是我目前使用的代码:mysql_connect("localhost", "peltdyou_admin", "123456") or die(mysql_error()); mysql_select_db("peltdyou_orders") or die(mysql_error()); mysql_query("CREATE TABLE '" .$_POST['name']. "' ( name VARCHAR(30), age INT, car VARCHAR(30))");我知道这与”.$_ POST [‘name’]有关.“’但我无...

在MYSQL查询之前使用PHP变量【代码】

!!请向下滚动到“编辑4”!! 这让我绝对疯狂! 我有以下代码,它不起作用:$importsectie = join("','",$importsectie);$query1 = "SELECT * FROM smoelenboek WHERE sectie1 IN ('$importsectie') OR sectie2 IN ('$importsectie') OR sectie3 IN ('$importsectie') OR sectie4 IN ('$importsectie') OR sectie5 IN ('$importsectie') AND actief='ja' ORDER BY achternaam ASC";$result1 = mysql_query($query1) or die(mysql_erro...

如何将PHP变量中的NULL值插入MySQL,远离SQL注入?【代码】

我有一个Song Uploading Form,我不会在MySQL中直接输入NULL值,如:mysql_query(“INSERT INTO songs(album_id)VALUES(NULL)”.我将从PHP变量中插入NULL到MySQL,并且肯定对SQL安全注射. 我的SQL表是:CREATE TABLE IF NOT EXISTS `songs` (`song_id` int(4) NOT NULL,`song_name` varchar(64) NOT NULL,`artist_id` int(4) NOT NULL,`album_id` int(4) DEFAULT NULL,`genre_id` int(4) DEFAULT NULLPRIMARY KEY (`song_id`) ) ENGIN...

将多个PHP变量传递给shell_exec()?【代码】

我使用shell_exec方法从PHP调用test.sh.$my_url="http://www.somesite.com/"; $my_refer="http://www.somesite.com/"; $page = shell_exec('/tmp/my_script.php $my_url $my_refer');但是,命令行脚本说它只收到一个参数:/tmp/my_script.php 当我将呼叫更改为: 码:$page = shell_exec('/tmp/my_script.php {$my_url} {$my_refer}');它说它接收了3个参数,但是argv [1]和argv [2]是空的. 当我将呼叫更改为: 码:$page = shell_exe...