我在我们的网站上有一个部分加载非常慢,因为它正在进行一些密集的调用.
任何想法我怎么能得到一个div
类似于"加载"的东西,当页面准备自己然后在一切准备就绪时消失?
我有以下XML文件,文件相当大,我无法让simplexml打开并读取文件所以我正在尝试XMLReader没有成功的PHP
<?xml version="1.0" encoding="ISO-8859-1"?>
<products>
<last_updated>2009-11-30 13:52:40</last_updated>
<product>
<element_1>foo</element_1>
<element_2>foo</element_2>
<element_3>foo</element_3>
<element_4>foo</element_4>
</product>
<product>
<element_1>bar</element_1>
<element_2>bar</element_2>
<element_3>bar</element_3>
<element_4>bar</element_4>
</product>
</products>
Run Code Online (Sandbox Code Playgroud)
遗憾的是,我没有为PHP找到一个很好的教程,我很想知道如何将每个元素内容存储在数据库中.
这里有一个"简单"的问题,不确定为什么会这么复杂.
有任何想法吗?:)
我希望得到一些提示,以帮助我突破我认为这些年后的程序编程的坏习惯.每当我尝试在OOP中完成一个项目时,我最终都会恢复到程序化.我想我并不完全相信OOP(尽管我认为我听说过它的一切都很好!).
所以我想我经常执行的常见编程任务的任何好的实际例子,例如用户身份验证/管理,数据解析,CMS/Blogging/eComs都是我经常做的事情,但我无法得到我的围绕如何在OOP中进行操作并远离程序,特别是因为我构建的系统往往工作和工作良好.
有一件事我可以看作是我的开发的一个缺点,我经常重用我的代码,它经常需要更多的重写和改进,但我有时认为这是我的软件开发的自然演变.
但我想改变!对我的同事们,帮助:)关于如何摆脱这个令人讨厌的习惯的任何提示?
我试图想出一种"智能"和"安全"的方式来生成大约6300万个独特的代码用于比赛.代码长度约为10个字符.
有没有人做过类似的事情或意识到这个问题可能产生的任何"障碍"?我们如何最大限度地降低某人猜测代码的可能性?
这个项目将在PHP中完成,但这并不重要,更多的逻辑是这里的问题.
任何反馈都会非常感激.
更新 只是为了澄清它将是10个字符的不区分大小写的字母数字值.A-Z0-9
我正在尝试使用date()
以下格式输出意大利语格式的日期:
<?php
setlocale(LC_ALL, 'it_IT');
echo date("D d M Y", $row['eventtime']);
?>
Run Code Online (Sandbox Code Playgroud)
但是,它仍以英文格式出现.我还能做什么?有什么不对?
解决方案必须是特定于脚本的,而不是服务器范围的......
谢谢
沙迪
我有以下代码来显示一些图像:
HTML:
<div class="footer-logos">
<ul>
<li><img src="/sites/default/files/imagefield_thumbs/All Ears Cambodia Logo_1.png" alt="" class="first"></li>
<li><img src="/sites/default/files/imagefield_thumbs/MLF rev.jpg" alt="" class=""></li>
<li><img src="/sites/default/files/imagefield_thumbs/TAMTF A.jpg" alt="" class=""></li>
<li><img src="/sites/default/files/imagefield_thumbs/unltd-logo.png" alt="" class=""></li>
<li><img src="/sites/default/files/imagefield_thumbs/CECILYS HIGH RES.jpg" alt="" class=""></li>
<li><img src="/sites/default/files/imagefield_thumbs/Street Child Africa.jpg" alt="" class="last"></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.footer-logos {text-align:center;}
.footer-logos img {margin-left:20px;margin-right:20px;}
.footer-logos img.first {}
.footer-logos img.last {}
.footer-logos ul {}
.footer-logos ul li {display: inline; list-style:none;}
Run Code Online (Sandbox Code Playgroud)
这会生成如下图像:
alt text http://labs.dante-studios.com/footer-logos-normal.jpg
但我希望它能垂直居中,所以看起来像:
alt text http://labs.dante-studios.com/footer-logos-fixed.jpg
我已经尝试通过CSS垂直对齐所有内容,但除非我使用表格,否则这不会起作用.所以无论如何我可以在不使用表格行的情况下获得所需的效果?
更新1
产生的图像可能具有不同的高度,因此不能使用固定高度的css元素......
我正在使用Google Maps API(v2),并希望将地图上传到一个国家/地区(例如英格兰).
目前我使用以下地图居中:
map.setCenter(new GLatLng( 43.907787,-79.359741), 9);
Run Code Online (Sandbox Code Playgroud)
但这显然需要经度和纬度.
通过插入国家名称的任何方式来做到这一点?
php ×4
css ×2
html ×2
javascript ×2
jquery ×2
date ×1
dom ×1
geolocation ×1
google-api ×1
google-gears ×1
google-maps ×1
image ×1
ios ×1
ipad ×1
iphone ×1
oop ×1
parsing ×1
scrollto ×1
simplexml ×1
xhtml ×1
xml ×1
xmlreader ×1