index.php
<?php
if( $_SESSION['auth'] != 1 ) {
require( 'login.php' );
}
else {
echo "hello";
}
?>
Run Code Online (Sandbox Code Playgroud)
login.php
<?php
$name = $_POST['name'];
$pass = $_POST['pass'];
if( isset($name) || isset($pass) )
{
if( empty($name) ) {
die ("ERROR: Please enter username!");
}
if( empty($pass) ) {
die ("ERROR: Please enter password!");
}
if( $name == "<some name>" && $pass == "<some password>" )
{
// Authentication successful - Set session
session_start();
$_SESSION['auth'] = 1;
setcookie("username", $_POST['name'], time()+(84600*30));
echo "Access granted!"; …Run Code Online (Sandbox Code Playgroud) 假设我有一个给定元素的任意数字子(例如"td")(例如"tr"),并且我需要在给定位置(例如,3;)中获取给定数量的这些(例如,4); td的3 - 6 7,在这种情况下).这样做的最佳查询是什么样的?
请注意,我可能正在处理可能成千上万的孩子,所以我不想在常规的基础上切割成千上万的数组.
编辑:它没有必要通过jQuery,如果有一个更有效的选项,直接到DOM ...
在这里,我只是发布我的代码:
int len = InternalList.size();
ListIterator<E> forward = InternalList.listIterator( 0 );
ListIterator<E> backward = InternalList.listIterator( len );
while( forward.hasNext() && backward.hasPrevious() )
{
E next = forward.next();
E prev = backward.previous();
// When the object references are the same, we expect to be at the
// center of the list (for odd-numbered lists?); we're done
if( next == prev )
return true;
// Otherwise, if the object values aren't the same, we're not a
// palindrome
if( !((E)next).equals( prev ) …Run Code Online (Sandbox Code Playgroud) 例如,一个50个字符的片段.问题当然是关闭任何打开的标签.这样做的好方法是什么?或者为了使事情变得更容易,从片段中完全浏览所有HTML内容的好方法是什么?