我需要一个简单的ajax教程或案例研究,用于简单的输入表单,我想通过输入表单发布用户名,输入表单将其发送到数据库并回复结果.
欢迎任何推荐这样的教程,因为我只有一个使用Mootool但我正在使用jQuery搜索一个!
可能重复:
在php中编写一个函数
我正在使用以下代码
echo 'Curl: ', function_exists('curl_version') ? 'Enabled' : 'Disabled';
Run Code Online (Sandbox Code Playgroud)
这可以启用或禁用它
但我想把函数名称作为函数 _iscurl
然后我可以将其称为跟随我的网站代码中的任何位置
if (_iscurl()){
echo "this is enabled"; // will do an action
}else{
echo "this is disabled"; // will do another action
}
Run Code Online (Sandbox Code Playgroud)
〜谢谢
与我之前的问题几乎相同,检查是否启用了allow_url_fopen
我想使用任何PHP函数或其他什么,以便我可以删除任何HTML代码和特殊字符,并给我只有字母数字输出
$des = "Hello world)<b> (*&^%$#@! it's me: and; love you.<p>";
Run Code Online (Sandbox Code Playgroud)
我希望输出成为Hello world it s me and love you(只是Aa-Zz-0-9-WhiteSpace)
我试过strip_tags但它只删除了HTML代码
$clear = strip_tags($des); echo $clear;
Run Code Online (Sandbox Code Playgroud)
那有什么办法吗〜谢谢
我正在使用以下代码
echo 'file_get_contents : ', ini_get('allow_url_fopen') ? 'Enabled' : 'Disabled';
Run Code Online (Sandbox Code Playgroud)
这可以启用或禁用它
但我想把函数名称作为函数 _isgetcontents
然后我可以将其称为跟随我的网站代码中的任何位置
if (_isgetcontents()){
echo "this is enabled"; // will do an action
}else{
echo "this is disabled"; // will do another action
}
Run Code Online (Sandbox Code Playgroud)
〜谢谢
我看过很多问题,但由于我想要一个更简单的案例,因此无法理解它是如何工作的.
如果我们有文本,无论它是什么,我想检查它是否是一个URL.
$text = "something.com"; //this is a url
if (!IsUrl($text)){
echo "No it is not url";
exit; // die well
}else{
echo "Yes it is url";
// my else codes goes
}
function IsUrl($url){
// ???
}
Run Code Online (Sandbox Code Playgroud)
在JS被阻止的情况下,还有其他方法而不是用JavaScript检查吗?
我已经转换hello world为QR条形码图像,但我的问题是关于获取文本.

我的意思是,如果我将该图像发送给我的朋友,那么我的朋友是否有任何方式可以在不使用移动阅读器/条形码阅读器的情况下将其恢复为文本..等等.所以有没有任何PHP功能可以做到这一点?!
如果没有那么有任何想法我可以将文本转换为编码图像然后用PHP函数无论如何!我可以把它带回文本吗?
我有以下专栏
hits text NOT NULL
Run Code Online (Sandbox Code Playgroud)
并希望改变它
hits bigint(20) unsigned NOT NULL default '0'
Run Code Online (Sandbox Code Playgroud)
如何使用ALTER TABLE命令进行此更改!〜谢谢
我有复选框和文字输入
我需要的是当我勾选复选框时启用文本输入,并在取消选中复选框时禁用文本输入
我正在使用以下代码,但在选中时取消选中/禁用时会执行反向启用,以便如何根据我的需要调整它.
<input type="checkbox" id="yourBox">
<input type="text" id="yourText">
<script>
document.getElementById('yourBox').onchange = function() {
document.getElementById('yourText').enabled = this.checked;
};
</script>
Run Code Online (Sandbox Code Playgroud)
任何帮助〜谢谢
如果我有这样的形式的输入文本
<form action="add.php" method="post">
<input type="text" name="txt" id="txt">
<input type="submit" name="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
add.php代码如下
$sql= "insert into mytable set myname='$txt'";
executeupdate($sql);
Run Code Online (Sandbox Code Playgroud)
我的问题如何过滤来自任何特殊字符的任何文本输入我只想要它Aa-Zz-1234567890(字母和数字).
这是我的尝试,但我不确定它是否真的过滤所有特殊字符或可以通过任何
我在add.php中添加了以下代码
$cleared = strip_tags($txt);
$sql= "insert into mytable set myname='$cleared'";
executeupdate($sql); // this should clear the name before insert
Run Code Online (Sandbox Code Playgroud)
还有其他建议还是更好的方法?
如果我有以下数据库
CREATE TABLE `my_table` (
`year` text,
`event` text
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `my_table` VALUES ('2011', 'john');
INSERT INTO `my_table` VALUES ('2011', 'dave');
INSERT INTO `my_table` VALUES ('2010', 'hany');
Run Code Online (Sandbox Code Playgroud)
我的问题是如何添加id auto_increment以便它可以
INSERT INTO `my_table` VALUES (1, '2011', 'john');
INSERT INTO `my_table` VALUES (2, '2011', 'dave');
INSERT INTO `my_table` VALUES (3, '2010', 'hany');
Run Code Online (Sandbox Code Playgroud)
我已经厌倦了,但失败了
$q1 = "ALTER TABLE `my_table` ADD COLUMN `id` int(3) NOT NULL auto_increment";
mysql_query($q1) or die(mysql_error()." at row ".__LINE__);
Run Code Online (Sandbox Code Playgroud)
并给我错误,Incorrect table definition所以如何正确地做到这一点.