var req = new XMLHttpRequest();  
req.open('GET', '20121209.xml', false);   
req.send(null);  
if(req.status == 0)
{ 
//file exist
}
Run Code Online (Sandbox Code Playgroud)
我想使用javascript检查本地机器中是否存在文件.所以我写了上面的代码.我可以检查文件何时存在,但我无法检查文件何时不存在.
最后,我想在文件不存在时做点什么.我能这样做吗?
我想在php中使用echo内部的代码.
 <div id="ib-main-wrapper" class="ib-main-wrapper">
 <div class="ib-main">
 <a href="#">
 <img src="images/upload/Desert.jpg" data-largesrc="images/upload/Desert.jpg"  
 alt="image01"/><span>Crabbed Age and Youth</span></a>
Run Code Online (Sandbox Code Playgroud)
请建议
我很确定这是一个菜鸟问题,但我无法找到问题的解决方案.我正在尝试创建一个递归函数,它接受一个字符串's'并返回该字符串但反转.我想通过两个函数可以做到这一点,一个将字符串中的字符复制到一个辅助函数,另一个函数再次从辅助函数复制到原始字符串(但这次是反转的).但我想做一个能完成所有这些的功能.这就是我如何制作这个功能,但它不起作用:
/* external variables */
#define TRUE 1
#define FALSE 0
int e = 0;
i = 0;
int ret = FALSE;
char Saux[255];
void Inverse(char s[], int i) {
    if (s[i] == '\n' || ret == TRUE) {
        if (ret == FALSE) {
            ret == TRUE;
            i -= 1;
        }    
        if (i == 0) {
            s[e] = Saux[i];
            return;
        } else {
            s[e++] = Saux[i];
            return Inverse(s, i - 1);
        }
    } else /* this will happen until s[ …Run Code Online (Sandbox Code Playgroud) 我有非常奇怪的语法错误.在第一次代码工作正常,但在那之后它不起作用.
MailName={}
string = ""
#pdb.set_trace()
fp=open("C:\\Users\\Dvir\\Dropbox\\chat\\cred.txt","a+")
#pdb.set_trace()
try:
    string=fp.read()
except:
    string=""
if (string !=""):
    MailName = eval(string)
Run Code Online (Sandbox Code Playgroud)
有问题的代码是:
MailName = eval(string)
Run Code Online (Sandbox Code Playgroud)
语法错误:
Run Code Online (Sandbox Code Playgroud)MailName = eval(string) File "<string>", line 2 {'familyname': 'josh', 'pass': 'UGGlXJCpl', 'email': 'chat@gmail.com', 'n ame': 'justin'}Run Code Online (Sandbox Code Playgroud)^ SyntaxError: invalid syntax
当我第一次使用该部分代码时,它完全正常工作,但之后它显示了语法错误,这很奇怪,因为它是一个有效的字典.