小编Ger*_*der的帖子

我可以在一个字符串中使用str_replace两次吗?

<?php
echo "I'm currently listening to</a> <a href='http://last.fm/artist/" . str_replace(" ","+",$artist) . "/_/"  . str_replace(" ","+",$currenttrack) . "'>" . $currenttrack . "</a>";
?>
Run Code Online (Sandbox Code Playgroud)

以上是我的代码.我想str_replace()再次使用$artist$currenttrack喜欢:

str_replace("'","%27",$artist)str_replace("'","%27",$currenttrack)

因为撇号没有正确地通过我的代码混乱,但是当我首先使用空格时,它已经通过并且不会再次改变.

我能做什么?

php str-replace

1
推荐指数
1
解决办法
1454
查看次数

复选框未在javascript中检查?

function handleCheckboxClick(event){

    if(document.getElementById(event.target.id).checked){

      document.getElementById(event.target.id.concat("_visible")).setAttribute("checked", "true");
      console.log(document.getElementById(event.target.id.concat("_visible")));		   				   		
  }
}

var requiredCheckboxes = document.getElementsByClassName("checkbox_required");

for (var i = 0, max = requiredCheckboxes.length; i < max; i++){
   requiredCheckboxes[i].addEventListener('click', handleCheckboxClick);		    
}
Run Code Online (Sandbox Code Playgroud)
<table>    			
	<tr>
		<th>
			Property
		</th>
		<th>
			Visible
		</th>
		<th>
			Required
		</th>
	</tr>
	
	<tr>
		<td>
			Email  
		</td>
		<td>
			<input type="hidden" name="_email_visible" /><input type="checkbox" name="email_visible" id="donation_email_visible"  />
		</td>										
		<td>
			<input type="hidden" name="_email" /><input type="checkbox" name="email" class="checkbox_required" id="donation_email"  />
		</td>
	</tr>
	
</table>
Run Code Online (Sandbox Code Playgroud)

首先,单击电子邮件所需的复选框.正如预期的那样,还会检查可见框.现在,勾选可见框并单击对应于电子邮件的必填复选框,该复选框将检查电子邮件所需的框.现在再次单击所需的电子邮件复选框,将不会选中可见复选框.所以,这就是我的困境所在.在第二次点击需要时,为什么不检查可见框?我感谢您的帮助!谢谢!

javascript

1
推荐指数
1
解决办法
490
查看次数

Wamp服务器出现500内部服务器错误

我使用php,slim和mysql创建了一个Web服务,但是当我尝试访问url时,它给了我"服务器遇到内部错误或配置错误,无法完成您的请求."

当我检查日志时,它给了我:

C:/wamp/www/task_manager/.htaccess:无效命令'.htaccess',可能拼写错误或由服务器配置中未包含的模块定义

我在网上检查了一些东西,我可以确保你安装并激活了rewrite_module(未在http.config中注释)

有谁知道如何解决这个问题?我会附上我的.htaccess的内容

.htaccess

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 

RewriteRule ^(.*)$ %{ENV:BASE}index.php [QSA,L]
Run Code Online (Sandbox Code Playgroud)

php apache .htaccess mod-rewrite wampserver

0
推荐指数
1
解决办法
2万
查看次数

PHP 警告:PDOStatement::execute(): SQLSTATE[HY093]: 无效的参数号:没有绑定参数

我使用PDO来执行sql

\n\n
"INSERT INTO zhushou_cost_uid\n(uid,imei,wmac,imsi,channel,supplier,uuid,brand,device_model,os,os_version,app_version,promotion_method,log_source,takeup_date)\n VALUES\n(\'863207010118070\',\'863207010118070\',\'02037ff459cb\',\'460025323359694\',\'sc-hjcx_ins_cgq\',\'\',\'\xef\xbf\xbd\xdc\x9f*c\xef\xbf\xbd1\xef\xbf\xbd]\xef\xbf\xbdy\xef\xbf\xbd.\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd#\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdh\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd!\xef\xbf\xbdo \xef\xbf\xbd\xef\xbf\xbdz\xef\xbf\xbd!Y\xef\xbf\xbd~\xef\xbf\xbd\xef\xbf\xbdt8\xef\xbf\xbdKOd\xef\xbf\xbdxd]\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdsm\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdn%$\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdH\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd[?\xef\xbf\xbdp\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbdM\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\',\'KINGSUN\',\'KINGSUN S6\',\'Android\',\'4.1.2\',\'3.2\',\'\',\'1\',\'2015-11-29 03:21:21\')", \n
Run Code Online (Sandbox Code Playgroud)\n\n

PHP代码:

\n\n
$db = $this->getWritableDB();\n$stmt = $db->prepare($sql);\n$exec = $stmt->execute();\n
Run Code Online (Sandbox Code Playgroud)\n\n

uuid的数据是脏数据,在我们的日志中是

\n\n
\n

“uuid”:“\xef\xbf\xbd\xdc\x9f*c\xef\xbf\xbd1\xef\xbf\xbd]\xef\xbf\xbdy\xef\xbf\xbd。\xef\xbf\xbd\ xef\xbf\xbd\xef\xbf\xbd#\xef\xbf\xbd\xef\xbf\xbd\\u0015\xef\xbf\xbdh\\u001a\xef\xbf\xbd\xef\xbf\xbd\xef \xbf\xbd!\\u001c\xef\xbf\xbd\\u0013o \xef\xbf\xbd\\u0013\xef\xbf\xbdz\xef\xbf\xbd\\u0000!Y\xef\xbf\xbd~ \xef\xbf\xbd\xef\xbf\xbdt8\xef\xbf\xbdKOd\xef\xbf\xbdxd]\xef\xbf\xbd\\u0001\xef\xbf\xbd\xef\xbf\xbdsm\\u0016\ xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\\u0001n\\u0013%$\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\ xef\xbf\xbdH\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd[\\u0003?\xef\xbf\xbdp\xef\xbf\xbd\xef\xbf \xbd\xef\xbf\xbdM\xef\xbf\xbd\xef\xbf\xbd\\u001a\xef\xbf\xbd\xef\xbf\xbd"

\n
\n\n

我得到了结果

\n\n
\n

SQLSTATE[HY093]:参数号无效:没有绑定参数。

\n
\n\n

当我尝试将sql复制到终止符上时,退出mysql登录状态。我认为 uuid 有问题。但我无法弄清楚。谁能帮我?非常感谢!

\n\n

在此输入图像描述

\n

php mysql pdo

0
推荐指数
1
解决办法
2900
查看次数

悬停时的 CSS 平铺翻转

我有一些 Div 框,如何让它们在悬停时翻转?我已经尝试了一些我找到的例子,但我不能让它工作?有人可以帮帮我吗?

.kachel_a_image_1 {
	height:150px;
	width:150px;
	margin:auto auto;
	margin-top:15px;
	background:red;
}

.kachel_wrapper {
    margin: auto auto;
    width: 90%;
    min-height: 450px;
    margin-top: 55px;
    text-align: center;
  	padding:10px;
	padding-top:30px;
	padding-bottom:20px;
}

.kachel_text {
	font-size:10px;
	color:white;
line-height:15px;
  text-align:center;
	}

.kachel {
  height: 180px;
  width: 180px;
  margin-top: 20px;
  margin-left: 58px;
  background: #6e7176;
  display: inline-block;
  margin-bottom:30px;
}
	
Run Code Online (Sandbox Code Playgroud)
<div class="kachel"><div class="kachel_a_image_1"></div><div class="kachel_text">Social</div></div>
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我只想使用 Css 而不想使用 JS。有人可以解释我这是如何工作的,或者给我一个非常简单的例子:S?

html javascript css jquery

0
推荐指数
1
解决办法
1286
查看次数

在悬停li改变li链接颜色

当我悬停在上面时,我正在努力改变特定li的字体颜色.文本是超链接的.当你将鼠标悬停在链接上时,字体颜色会发生变化.但是我想要将它悬停在整个li上.

这是我的代码

<nav class="top_menu">
    <ul class="black_high">
        <li class="first"> <a href="#">Home</a>

        </li>
        <li> <a href="#">news</a>

        </li>
    </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/squidraj/h2zu5xx2/

我不确定是否必须使用某种js/jquery来实现这一目标?请建议.提前致谢.

html css

-2
推荐指数
1
解决办法
82
查看次数

div中的PHP echo变量

请帮帮我:)我有这个代码......

while($row = mysql_fetch_array($result))
{   
$pid=$row ['pid'];
 echo '<div class="single"><div class="wrap">

 <div style="text-align:center;">
     <a href="http://localhost/wordpress/wp-content/themes/snarfer.php?id=<?php echo $pid ?>">Comments</a>

 </br>
<a href="MyOnlineStore/product.php?id=<?php echo $pid?>">View Details</a>
 </div>
 <a href="'.$path.$row['filename'].'" rel="lightbox[plants]" title="'.$row['alttext'].'"><img src="'.$path.$row['filename'].'" alt="Plants: image 1 0f 4 thumb" /></a>
 </div>
</div>';
}
Run Code Online (Sandbox Code Playgroud)

我只是知道如何回应这个$ pid?tnx :)

php echo

-5
推荐指数
1
解决办法
7553
查看次数

标签 统计

php ×4

css ×2

html ×2

javascript ×2

.htaccess ×1

apache ×1

echo ×1

jquery ×1

mod-rewrite ×1

mysql ×1

pdo ×1

str-replace ×1

wampserver ×1