-
php – 获取select选项的值并直接将其分配给url参数
所属栏目:[PHP教程] 日期:2020-12-13 热度:182
我有这个代码: li class="list-group-item"i class="fa fa-check"/i Selecciona el periodo: select name="period" id="p2" class="input-block-level"option value="0" selectedMensual/option option value="1"Semestral/option option value="2"Anual/op[详细]
-
php – “mysqli_real_escape_string”是否足以避免SQL注入或其
所属栏目:[PHP教程] 日期:2020-12-13 热度:78
这是我的代码: $email= mysqli_real_escape_string($db_con,$_POST['email']); $psw= mysqli_real_escape_string($db_con,$_POST['psw']); $query = "INSERT INTO `users` (`email`,`psw`) VALUES ('".$email."','".$psw."')"; 有人可以告诉我它是否安全,或[详细]
-
基于PHP变量定义CSS属性值
所属栏目:[PHP教程] 日期:2020-12-13 热度:163
我想基于 PHP变量为我的tr元素定义font-weight.我在这段代码中做错了什么? ? $vartest = 1;?table tr style="font-weight: ? ($vartest === 1) ? echo bold : echo normal ?" tdaaaaaaa/td tdbbbbbbb/td /tr/table 解决方法 三元表达是错误的.尝试 – tr st[详细]
-
如何使用PHP的RabbitMQ延迟消息队列?
所属栏目:[PHP教程] 日期:2020-12-13 热度:177
我正在尝试从 PHP使用 Delayed Message Queue for RabbitMQ,但我的消息正在消失. 我用以下代码声明交换: $this-channel-exchange_declare( 'delay','x-delayed-message',false,/* passive,create if exchange doesn't exist */ true,/* durable,persist thr[详细]
-
cakephp – 如何用新生成的.pot文件更新现有的.po文件?
所属栏目:[PHP教程] 日期:2020-12-13 热度:98
蛋糕版是2.x.我用./Console/cake i18n extract命令提取了__ function中的所有文本,将default.pot文件移动到app / Locale / [iso3] /LC_MESSAGES/default.po并将其翻译成相应的语言.一切都很好. 一段时间后,我在网站中添加了一些新功能,我需要将这些消息添加[详细]
-
如何使用phpredis在PHP中删除多个具有相同模式的redis键?
所属栏目:[PHP教程] 日期:2020-12-13 热度:198
通过使用 phpredis,我已经保存了一些分页数据,如下所示: review/itemA/1 review/itemA/2 其中1和2是页码.我在文档中读到你可以使用通配符来检索多个键. $allKeys = $redis-keys('*'); // all keys will match this.$keyWithUserPrefix = $redis-keys('user*[详细]
-
Php设置TimeZone
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
我有以下代码: $date = new DateTime(date("Y-m-d H:i:s"),new DateTimeZone('Asia/Karachi')); echo $date-format('Y-m-d H:i:s'); 输出:2015-08-26 17:46:05 实际结果应为:2015-08-26 13:46:05 如何设置时区,以便实际输出到来? 解决方法 在您的代码中[详细]
-
PHP生成带引号错误的Javascript代码
所属栏目:[PHP教程] 日期:2020-12-13 热度:150
我有这个 PHP页面: ?php$lines = array();$lines[] = "I am happy";$lines[] = "I'm happy";foreach ($lines as $line){ $message = htmlspecialchars($line); ? div onclick="alert('?=$message?');"div ?php} 它生成此HTML结果: div onclick="alert('I a[详细]
-
PHP empty()函数在空数组中不起作用
所属栏目:[PHP教程] 日期:2020-12-13 热度:191
发布表单数据时我需要检查空输入.我有这个代码: foreach(array_filter($_POST['video']) as $video_url){ if (!empty($video_url)) { echo 'true'; } else { echo 'false'; }} 但是这段代码不能用于空输入.我发送空输入(在foreach代码之前)print_r($_ POST[详细]
-
php – 在MySql中选择与一对多reationship右侧匹配的行
所属栏目:[PHP教程] 日期:2020-12-13 热度:167
我有4张桌子.一个用于公司,一个用于产品,一个用于公司地址,一个用于公司董事. 产品,主管和地址表与公司表有一对多的关系. 因此,一家公司可以拥有许多产品,许多地址和许多董事. CREATE TABLE IF NOT EXISTS `companies` ( `company_id` int(11) NOT NULL AUTO[详细]
-
PHP-PDO错误:在DSN字符串中指定了无效的关键字“host”
所属栏目:[PHP教程] 日期:2020-12-13 热度:96
尝试连接到smarterasp.net上的mssql服务器dns但到目前为止没有成功.先前有过司机问题.安装它们并且它们完美地工作(在php.ini中添加它们) 使用php版本:5.6,为了让php-pdo-mssql正常工作,将以下内容添加到php.ini中: extension = php_pdo_sqlsrv_56_nts.dll[详细]
-
php – 在电子邮件类中使用关联数组的Codeigniter
所属栏目:[PHP教程] 日期:2020-12-13 热度:187
我有一个关联数组,其中包含电子邮件列表.它给出如下: Array( [0] = Array ( [email] = mattfairburne@hotmail.com ) [1] = Array ( [email] = velazquez.alvaro@gmail.com ) [2] = Array ( [email] = pstangerson_1968@gmail.com ) [3] = Array ( [email] =[详细]
-
没有.php扩展名的PHP URL格式?
所属栏目:[PHP教程] 日期:2020-12-13 热度:174
我需要的是获取一个字符串作为URL而不显示 PHP文件名.我有文件contact.php页面我试图获取URL为 例如 localhost/contact.php 这就是现在我得到的东西,我需要访问此页面 localhost/contact 对于每个页面,我应该只能按名称导航. localhost/contact localhost/he[详细]
-
php – 使用会话Symfony时保存元素
所属栏目:[PHP教程] 日期:2020-12-13 热度:163
我正在尝试使用与Symfony的会话.事实上,我想在登录前填写表格. 出于这个原因,我想要这个方案: 保存会话中的不同字段 登录/注册 保存在数据库中 我的控制器: public function customMadeAction(Request $request) { $session = $this-container-get('sessio[详细]
-
php – 在Windows主机上连接到godaddy数据库时,用户拒绝访问?
所属栏目:[PHP教程] 日期:2020-12-13 热度:182
我在Godaddy windows托管上制作简单的 mysqli连接到我的数据库,我的代码如下: ?php error_reporting(E_ALL ~(E_STRICT|E_NOTICE)); $host = 'localhost'; $user = 'root_user_name'; $password = 'root_user_pass'; $db = 'my_database'; $cxn = mysqli_con[详细]
-
php – 用作曲家安装Slim3 beta?
所属栏目:[PHP教程] 日期:2020-12-13 热度:187
如何使用composer安装Slim3 beta? 我试过–dev没有运气 official docs什么也没说,作曲??家搜索什么也没透露. 解决方法 从命令行运行以下命令. $composer require slim/slim:~3.0@dev 另一种选择是使用以下内容创建composer.json. { "require": { "slim/slim[详细]
-
php – 从数组中查找值的总和
所属栏目:[PHP教程] 日期:2020-12-13 热度:155
我有一个购物车表,并希望无论我在哪里状态= 1计算成本总和 id cost status1 10 12 10 12 10 12 10 2 我试过的代码是 $sql01 = "SELECT * FROM cart where status='1' ";$result01 = mysqli_query($con,$sql01);if (mysqli_num_rows($result01) 0) { while($r[详细]
-
儿童主题template-tags.php
所属栏目:[PHP教程] 日期:2020-12-13 热度:91
我使用的主题有一个inc / template-tags.php文件 需要用子模板覆盖 – tags.php 将文件添加到我的子主题文件夹中,基于inc / folder和root子主题文件夹似乎都不会覆盖父文件. 添加include(get_stylesheet_directory().’/ inc / template_tags.php’); 给我的[详细]
-
cakephp-3.0 – 在验证失败时,beforeMarshal不会修改请求数据
所属栏目:[PHP教程] 日期:2020-12-13 热度:131
错误还是功能?如果我使用beforeMarshal更改请求数据并且存在验证错误,则不会返回修改请求数据. 这个问题可能与How to use Trim() before validation NotEmpty?有关. Modifying Request Data Before Building Entities If you need to modify request data b[详细]
-
PHP将数组中的每个值乘以一个额外的参数
所属栏目:[PHP教程] 日期:2020-12-13 热度:97
我试图创建一个 PHP函数,它将数组的值/内容乘以给定的参数. 修改此函数,以便您可以将另一个参数传递给此函数. ????该函数应该通过这个附加参数乘以数组中的每个值 ????(在函数内部调用此附加参数’factor’). ????比如说$A = array(2,4,10,16).当你说 $B = m[详细]
-
php – WordPress get_terms为自定义分类返回空数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:105
我对Wordpress Taxonomies有点问题……下面你可以看到我的自定义分类法初始化名为job_keywords. function register_job_keywords() { $labels = array( [... lables here ...] ); $args = array( 'labels' = $labels,'hierarchical' = false,'public' = true[详细]
-
PHP使用括号分隔的字符串中的键名创建多维关联数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:95
我有一个字符串,括号中包含可变数量的键名,例如: $str = '[key][subkey][otherkey]'; 我需要创建一个多维数组,该数组具有在字符串中表示的相同键($value只是一个不重要的字符串值): $arr = [ 'key' = [ 'subkey' = [ 'otherkey' = $value ] ] ]; 或者如果[详细]
-
php – 来自数组的Foreach mysql查询,然后是来自第一个数组的第
所属栏目:[PHP教程] 日期:2020-12-13 热度:176
我试图从另一个查询的结果循环查询: public static function getActivityFromUsers() { $database = DatabaseFactory::getFactory()-getConnection();// FETCH USER_ID FOR THE SECOND QUERY $sql = "SELECT user_id,follower_since_timestamp FROM users_f[详细]
-
在特定操作CakePHP 3上禁用CSRF
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
所以,我有一个使用 DataTables自动生成的表.我的CakePHP中的一个动作抓取该表的数据,并将其格式化为JSON以供数据表使用,这是格式化的JSON: ?php$data = array();if (!empty($results)) { foreach ($results as $result) { $data[] = [ 'name' = $result-nam[详细]
-
验证 – 如何更改buildRules [CakePHP 3]中的消息?
所属栏目:[PHP教程] 日期:2020-12-13 热度:190
下面的功能是为了确保来自表单的电子邮件是唯一的,如果它已经在使用中,则会显示一条消息.我想改变这个消息. public function buildRules(RulesChecker $rules){ $rules-add($rules-isUnique(['username'])); $rules-add($rules-isUnique(['email'])); return[详细]