我需要在相同的三行中preg_replace多个相同的字母(只有AZ或az,而不是数字).任何人都可以用模式字符串帮助我吗?
例:
输入:NO MEK PUCES CUDAK AVVVVVVVVVVVVVVVVVVVVVVVVV VASMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
输出:没有MEK PUCES CUDAK AVVV VASMAAA
我有一个粘性div,如果我滚动过去,它会停留在顶部。但它会调整为全屏尺寸,我希望它保持相同的尺寸。
这是包装器和粘性类的CSS代码:
.wrapper{
margin: 0 auto;
width: 100%;
height: 180px;
background-color:#fff;
border-top: 0;
-webkit-box-shadow: 0 8px 6px -6px #B8B8B8;
-moz-box-shadow: 0 8px 6px -6px #B8B8B8;
box-shadow: 0 8px 6px -6px #B8B8B8;
}
.sticky {
width: 100%;
position: fixed;
left: 0;
top: 0;
z-index: 100;
border-top: 0;
padding-left: 15px;
padding-right: 15px;
-webkit-box-shadow: 0 8px 6px -6px #B8B8B8;
-moz-box-shadow: 0 8px 6px -6px #B8B8B8;
box-shadow: 0 8px 6px -6px #B8B8B8;
}
Run Code Online (Sandbox Code Playgroud)
这是JS代码:
var global = {};
$(document).ready(function(){
var element = $(".wrapper");
offset …Run Code Online (Sandbox Code Playgroud) 嗨,在下面的代码中如何将空间划分为所有迭代列表,它应该是中心.除了Home如何划分3个相等的部分
预期产量:首页| 关于| 服务
#section ul {
width: 1050px;
margin: 1px auto 0 auto;
height: 50px;
padding: 0;
float: relative;
border-style: solid;
border-width: 1px;
background-color: #556B2F;
}
#section ul li {
position: relative;
list-style-type: none;
display: inline;
}
#section li:before {
content: " | ";
}
#section li:first-child:before {
content: none;
}
Run Code Online (Sandbox Code Playgroud)
<div id="section">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Service</a></li>
</ul>
</div>Run Code Online (Sandbox Code Playgroud)
下面是switch语句中的一些代码.getvalue()返回一个unsigned long.有人可以解释为什么value是按位的0xffffffff.mcu是32位.
#define WriteMemory(A,V) *(volatile unsigned long*)(A)=(V)
static unsigned value;
case 'b':
value = getvalue();
value &= 0xffffffff;
WriteMemory(2147455555, value);
break;
Run Code Online (Sandbox Code Playgroud) 我必须重新创建一个input类似于 Google Material Theme 的主题。
这是我想要实现的目标:
我知道框架/库可以做到这一点,但这是一项家庭作业,我必须完全做到。
这是我的实际代码:
input {
margin-top: -6px;
margin-bottom: 30px;
border: solid 2px #00ffb3;
border-radius: 3px;
height: 30px;
}
label {
margin-left: 8px;
font-weight: lighter;
}Run Code Online (Sandbox Code Playgroud)
<div class="input">
<label for="text">Message</label>
<input class="Message" type="text">
</div>Run Code Online (Sandbox Code Playgroud)
我怎样才能避免mysql注入?这是我现在的PHP文件
<?php
include 'config.php';
$Name = $_GET['Name'] ;
$sql = "Select * from tables where names =\"$Name\"";
try {
$dbh = new PDO("mysql:host=$dbhost;dbname=$dbname", $dbuser, $dbpass);
$dbh->query('SET CHARACTER SET utf8');
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $dbh->query($sql);
$names = $stmt->fetchAll(PDO::FETCH_OBJ);
$dbh = null;
echo '{"key":'. json_encode($names) .'}';
} catch(PDOException $e) {
echo '{"error":{"text":'. $e->getMessage() .'}}';
}
?>
Run Code Online (Sandbox Code Playgroud)
当我把$stmt = $dbh->query($sql); $stmt->execute(array(':name' => $name));它放到代码时,它不起作用.那我该怎么办呢?
在我的html页面中,我有这样的链接
<table width="100%" border="0" cellspacing="4" cellpadding="4">
<tr>
<td><a href="ApplicationRegister.php?plan=trial"><img src="images/box4.png" width="230" height="300" /></a></td>
<td><a href="ApplicationRegister.php?plan=plan1"><img src="images/box1.png" width="230" height="300" /></a></td>
<td><a href="ApplicationRegister.php?plan=plan2"><img src="images/box2.png" width="230" height="300" /></a></td>
<td><a href="ApplicationRegister.php?plan=plan3"><img src="images/box3.png" width="230" height="300" /></a></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
当我点击任何一个图像时,它将转到带有plan =相应值的ApplicationRegister.php页面.
在我的ApplicationRegister.php中,我有一个注册表
<form action="emailconfirmation.php" method="post" name="form1" id="form1" onsubmit="return Validate();">
Company Name:
<input type="text" name="CompanyName" style="width:230px; height:20px;" /><br /><br />
Company E-mail :
<input type="text" name="Companyemail" style="width:230px; height:20px;" /><br /><br />
Company Contact <input type="text" name="CompanyContact" style="width:230px; height:20px;" /><br /><br />
Company Address: <input type="text" name="CompanyAddress" style="width:230px; …Run Code Online (Sandbox Code Playgroud) 在下面的数组中,我想将键顺序从高变为低(例如,2014年的数据首先出现).
print_r($array);
Run Code Online (Sandbox Code Playgroud)
输出:
Array
(
[0] => Array
(
[year] => 2013
[name] => xx
)
[1] => Array
(
[year] => 2014
[name] => xx
)
)
Run Code Online (Sandbox Code Playgroud)
我尝试过使用rsort,但只返回"1".
$array = rsort($array);
print_r($array); //1
var_dump($array); //bool(true).
Run Code Online (Sandbox Code Playgroud) 我在点击链接时试图隐藏或显示div.
这是我要显示或隐藏的HTML部分:
<div id="product">
<div ng-repeat="producto in productos" >
<figure class="floating">
<img ng-src="{{ producto.image }}" alt="image" class="rcorners3" style='width:100%;' border="0" alt="Null">
<figcaption> {{ producto.name }}</figcaption>
</figure>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
单击此时:
<li onclick="isitvisible()" class="guides">
Run Code Online (Sandbox Code Playgroud)
这是我点击时运行的脚本:
<script type="text/javascript">
function isitvisible() {
var vale = document.getElementById('product').offsetLeft;
if (vale <= 0) {
document.getElementById('product').style.visibility='hidden';
} else {
document.getElementById('product').style.visibility='visible';
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
div会隐藏但点击后根本不会显示.我想我没有使用offsetLeft,但不确定.
$string = "#hello";
Run Code Online (Sandbox Code Playgroud)
我试图hello没有#.我还想要一个函数来验证字符串是否包含#.
str_replace("#", " ", $string);
Run Code Online (Sandbox Code Playgroud)
也没有
strstr($string,"#")
Run Code Online (Sandbox Code Playgroud)
有任何想法吗 ?
我正在使用Indy从URL地址获取JSON.我的代码是用TIdSSLIOHandlerSocketOpenSSL作为IOHandler对TIdHTTP.
var IdHTTP: TIdHTTP;
IdSSL: TIdSSLIOHandlerSocketOpenSSL; // IO handler #1
IdnoSSL: TIdIOHandlerStack; // IO handler #2
JSON: String;
Run Code Online (Sandbox Code Playgroud)
我很好奇,如果有一些理由使用SSL作为处理程序,当网址很简单时http://www.example.com,不是https://www.example.com吗?
begin
IdHTTP := TIdHTTP.Create;
try
IdSSL := TIdSSLIOHandlerSocketOpenSSL.Create(IdHTTP);
IdHTTP.IOHandler := IdSSL;
// IdnoSSL:= TIdIOHandlerStack.Create(IdHTTP);
// IdHTTP.IOHandler := IdnoSSL;
JSON := IdHTTP.Get('http://www.example.com');
finally
IdHTTP.Free;
end;
end;
Run Code Online (Sandbox Code Playgroud)
或者我应该删除TIdSSLIOHandlerSocketOpenSSL和使用noSSL TIdIOHandlerStack?
任何帮助或建议都是适用的.
我试图通过这样做向用户附加Jake的'项目'
UPDATE login SET projects='CONCAT(projects, '$id,')' WHERE username='$name'
Run Code Online (Sandbox Code Playgroud)
但它没有任何作用.有什么好的MySql代码附加到特定行的列的想法?
大家好,我想用javascript制作数组,就像我可以用php一样。在PHP中,我可以做一个这样的数组,然后插入我喜欢的任何索引
$p = array();
$p["abcd"] = "James";
Run Code Online (Sandbox Code Playgroud)
现在我想要在js中使用此功能。有可能在js中做到吗
我已经做了这样的事情,但这给我抛出了一个错误
$.each( $('table[data-step-id=' + step_id +'] input[name^=actions]') , function(key , value){
debugger;
steps_actions_dates_assign[key]["action"].push(value.val());
});
Run Code Online (Sandbox Code Playgroud)
这是错误
Uncaught TypeError: Cannot set property 'action' of undefined
我的问题不是重复的
我不是想在javascript中访问php数组,而是想像php那样在javascript中创建数组(我们不必担心索引的方式与我应该能够添加所需的任何索引的方式相同)
这就是全部代码
var steps_actions_dates_assign = new Array();
$.each($('.steps-table') , function (key , value){
debugger;
step_id = value.children[0].value;
steps_actions_dates_assign[key]["action"] = new Array();
$.each( $('table[data-step-id=' + step_id +'] input[name^=actions]') , function(key , value){
debugger;
steps_actions_dates_assign[key]["action"].push(value.val());
});
});
Run Code Online (Sandbox Code Playgroud)