我希望得到一些反馈。我不确定这是否是正确的方法。
细节
我正在用PHP 5.3 / MySQL 4运行Apache 2,而Drupal 6是平台。
我正在开发一个网站,其中包含一些选定城市的餐厅评论。当用户到达站点时,它可以选择他们所在的城市。我将他们的选择存储在cookie中,如果他们没有做出选择,那么我选择了默认城市。
拟议的解决方案
现在,我希望URL mydomain.com/reviews根据城市选择将其重定向到特定于城市的URL。例如,如果我已选择巴黎作为我的城市,则为mydomain.com/reviews/paris。(如果未设置Cookie,则应将其重定向到默认城市。)
我认为这是最好的选择,因为我希望用户能够在不更改城市的情况下查看其他城市的评论。如果他们想查看伦敦餐厅的评论,只需访问mydomain.com/reviews/london。
为了获得最佳性能,我正在考虑让Apache检查cookie,并在用户转到mydomain.com/reviews时将其重定向到正确的城市。
所以这是我的问题...
当用户输入1000以上的数字时,我希望能够在数组中获得该数字的千位数.
例如…
用户输入的数字:165124
我的数组应该返回:
array('thousand_low' => 165000, 'thousand_high' = 165999)
Run Code Online (Sandbox Code Playgroud)
谢谢!
我想实现类似的问题如何使用jquery将无序列表转换为格式美观的下拉列表?,但有一个分层的ul列表.我想转换这个HTML:
<ul>
<li><a href="/">Home</a></li>
<li><a href="/about">About us</a>
<ul>
<li><a href="/about/staff">Staff</a></li>
<ul>
<li class="current-page"><a href="/about/staff/john-doe">John Doe</a></li>
<li><a href="/about/staff/jane-doe">Jane Doe</a></li>
</ul>
</ul>
</li>
<li><a href="/products">Products</a>
<ul>
<li><a href="/products/games">Games</a>
<ul>
<li><a href="/products/games/xbox">XBOX</a></li>
<li><a href="/products/games/ps3">PlayStation 3</a></li>
<li><a href="/products/games/ipad">iPad</a></li>
<li><a href="/products/games/iphone">iPhone</a></li>
</ul>
</li>
<li><a href="/products/hardware">Hardware</a>
<ul>
<li><a href="/products/hardware/controllers">Controllers</a></li>
<li><a href="/products/hardware/memory">Memory units</a></li>
</ul>
</li>
<li><a href="/products/upcoming">Upcoming</a></li>
</ul>
</li>
<li><a href="/contact">Contact us</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
对此:
<select>
<option value="/">Home</option>
<option value="/about">About us</option>
<option value="/about/staff">- Staff</option>
<option value="/about/staff/john-doe" selected>-- John Doe</option>
<option value="/about/staff/jane-doe">-- Jane Doe</option>
<option value="/products">Products</option>
<option …Run Code Online (Sandbox Code Playgroud)