我正在寻找一个好的购物车到我的新店铺网站.我脑子里几乎没有想法开始开发它......
ShoppingCart
,ShoppingCartItem
,ShoppingCartEvent
,OrderHandler
,等}我正在寻找这个问题,关于你的经验,是开发购物车的最佳方式(更容易处理)?
成为有状态的ejb是好事吗?购物车必须具备哪些常见对象及其功能(方法)?...
谢谢,任何帮助和建议将不胜感激.
我认为我的代码中有错误,或者我的PHP或Apache设置不正确.
当我提交一个带有隐藏字段的表单时,我的$ _POST数组中没有任何数据...
当我在代码中注释掉隐藏字段时,POST数据会正确返回...
HTML表格
<form action='/utils/login.php ' method='POST'>
<table>
<tr>
<td colspan='2'>
Login
</td>
</tr>
<tr>
<td>
Username
</td>
<td>
<input type='text' name='userid' value='' size='12' />
</td>
</tr>
<tr>
<td>
Password
</td>
<td>
<input type='password' name='password' size='12' />
</td>
</tr>
<tr>
<td>
<input type='hidden' name='formtype' value='login' />
</td>
</tr>
<tr>
<td>
<input type='submit' value='Submit' />
</td>
</tr>
</table></form>
Run Code Online (Sandbox Code Playgroud)
这是在PHP中处理它的代码...
foreach ($_POST as $var => $value) {
echo "$var = $value<br>";
}
Run Code Online (Sandbox Code Playgroud)
我在我的服务器上使用PHP 5和Apache 2.2.
有任何想法吗?
编辑...
我把它缩小到这个......
$command = …
Run Code Online (Sandbox Code Playgroud) 我试图解析谷歌建议的关键字,这是网址:
http://google.com/complete/search?output=toolbar&q=test
我用php完成了它:
'|<CompleteSuggestion><suggestion data="(.*?)"/><num_queries int="(.*?)"/></CompleteSuggestion>|is'
Run Code Online (Sandbox Code Playgroud)
但是这不适用于python re.match(模式,字符串),我尝试了一些,但有些显示错误,有些返回None.
我该如何解析这些信息?我不想使用minidom因为我认为正则表达式会减少代码.
这是一个两部分问题.有一天有人回答了类似的问题(其中也包含有关PHP中此类数组的信息),但我找不到它.
1.)首先,在表单中输入标记的name元素末尾创建的数组的正确术语是什么?
<form>
<input name="p_id[]" value="0"/>
<input name="p_id[]" value="1"/>
<input name="p_id[]" value="2"/>
</form>
Run Code Online (Sandbox Code Playgroud)
2.)如何使用JavaScript从该数组中获取信息?具体来说,我现在只想计算数组的元素.这是我做的,但它不起作用.
function form_check(){
for(var i = 0; i < count(document.form.p_id[]); i++){ //Error on this line
if (document.form.p_name[i].value == ''){
window.alert('Name Message');
document.form.p_name[i].focus();
break;
}
else{
if (document.form.p_price[i].value == ''){
window.alert('Price Message');
document.form.p_price[i].focus();
break;
}
else{
update_confirmation();
}
}
}
}
Run Code Online (Sandbox Code Playgroud) 我希望能够在我的Python 2.6程序中解析命令行参数.
理想情况下,我希望能够处理这些情况:
# Show some help
./myprogram --help
# These are equivalent
./myprogram --block=1
./myprogram -b 1
# This means verbose, and twice as verbose:
./myprogram -v
./myprogram -vv
Run Code Online (Sandbox Code Playgroud) 当我使用以下代码将重复背景图像设置为UITableView时,确定:
tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]];
Run Code Online (Sandbox Code Playgroud)
但是当我使用它通过以下代码将重复背景图像设置为UITableViewCell时,没有任何反应,我不知道为什么,我也无法将背景颜色设置为此单元格.
cell.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]];
Run Code Online (Sandbox Code Playgroud)
有没有人知道这样的方式?请帮我!
是否有一种简单,快速的方法来检查FTP连接(包括主机,端口,用户名和密码)是否有效且有效?我正在使用C#.谢谢.
我正在尝试更新数据库条目,但它不会改变任何东西.我没有错误让我感到困惑......
码:
if(isset($_GET['edit']))
{
$idn = $_GET['id'];
$namn = $_POST['namn'];
$adress = $_POST['adress'];
$postnummer = $_POST['postnummer'];
$postort = $_POST['postort'];
$email = $_POST['email'];
$status = 0;
echo $namn;
$sql="UPDATE ordrar SET namn = '$namn' AND adress = '$adress' AND postnummer = '$postnummer'
AND postort = '$postort' AND email = '$email' AND status = '$status' WHERE id = '$idn'";
if (!mysql_query($sql))
{
die('Error: ' . mysql_error());
}
//$referer = $_SERVER['HTTP_REFERER'];
//header('Location:'. $referer);
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的回答/ Victor
我正在尝试将VIM中的光标键从正常的h,j,k,l更改为用于键入j,k,l ,;的起始位置.有关如何做到这一点的任何建议?提前致谢.
javascript ×2
php ×2
python ×2
apache ×1
arguments ×1
background ×1
c# ×1
command-line ×1
connection ×1
ejb ×1
forms ×1
ftp ×1
hidden ×1
html ×1
image ×1
input ×1
iphone ×1
java ×1
keymapping ×1
mysql ×1
parsing ×1
post ×1
regex ×1
repeat ×1
uitableview ×1
vim ×1
xml ×1