标签: syntax-error

PHP For循环语法错误

我收到语法错误:

意想不到的']'

这是我的代码:

<?php

$output = "";
for ($i=1; $i<16; $i++) {
    $output .= $_POST["DepositCode" . i . ] . "," . $_POST["textfield" . i . ] . "," . $_POST["AccountNum" . i . ] . " \r\n"; 
    }

$file ='textt.txt';
file_put_contents($file, $output);
?>
Run Code Online (Sandbox Code Playgroud)

php syntax-error

-3
推荐指数
1
解决办法
93
查看次数

JavaScript中未识别var(语法错误)

我一直在努力寻找解决问题的方法.Firebug说语法错误,JSHint说"预期标识符而不是'var'." 在第4行(var test1 = [)你能告诉我为什么会发生这个错误吗?谢谢!

function name() {
    if (
    var test1 = ['selected': -1, 'AF': 0.02];
    var selectedTest1 = $('#test1').val();
    var rate = rates(selectedTest1);
    var callMinutes = document.calc.minutes.val();
    document.calc.pay.value = selectedTest1 * callMinutes;)
    else(
    (document.calc.test1.value == null) || (document.calc.minutes.value == null || document.calc.minutes.value.length == 0)) {
        document.calc.pay.value = "Incomplete data";
    }
};
Run Code Online (Sandbox Code Playgroud)

javascript syntax-error

-3
推荐指数
1
解决办法
660
查看次数

我收到关于文件“&lt;stdin&gt;”第 1 行的语法错误

这是错误,我不知道错误在哪里:

> & C:/Users/tanel/AppData/Local/Programs/Python/Python38/python.exe  
"c:/Users/tanel/Documents/Projects/Coding/Python/Game Alien/game.py"
  File "<stdin>", line 1
    & C:/Users/tanel/AppData/Local/Programs/Python/Python38/python.exe "c:/Users/tanel/Documents/Projects/Coding/Python/Game Alien/game.py"
    ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python syntax-error

-3
推荐指数
1
解决办法
1万
查看次数

Python:语法错误无效

为什么我在此脚本上出现"无效语法"错误?我正在使用Python 3.3.2 Shell,当我尝试运行模块时,只会弹出一个"无效语法".

import os, re, csv
import email, email.message, email.header

MAILDIR = 'mails'
FEATURES = ['from', 'domain', 'ip', 'country', 'content-type', 'charset', 'reply', 'recipients', 'images', 'urls']

try:
    geoip = False
    import pygeoip
    gi = pygeoip.GeoIP('GeoIP.dat', pygeoip.MEMORY_CACHE)
    geoip = True
except ImportError:
    pass
except IOError:
    print 'GeoIP.dat not found'

class Mail(email.message.Message):
    def count_html_tag(self, tag):
        tags = 0
        for part in email.iterators.typed_subpart_iterator(self, 'text', 'html'):
            html = part.get_payload(decode=True)
            tags += html.lower().count('<' + tag)
        return tags

def feature(self, feature):
    # content-type: plain, html, multipart …
Run Code Online (Sandbox Code Playgroud)

python syntax-error

-4
推荐指数
1
解决办法
5292
查看次数

解析错误:语法错误,意外的T_STRING,预期为']'

我在网站上遇到错误解析错误:语法错误,意外的T_STRING,在第69行的/home/kbccsystem/kbccsystem.php.xdomain.jp/public_html/register.php中期望']'

从第69行到第96行的PHP代码是:

$allowedformat = array("gif" , "jpeg", "jpg" , "png");
$temp = explode(".", $_FILES["img_path"]["name"]);
$extension = end($temp);

if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/jpg")
|| ($_FILES["file"]["type"] == "image/pjpeg")
|| ($_FILES["file"]["type"] == "image/x-png")
|| ($_FILES["file"]["type"] == "image/png"))
&& ($_FILES["file]["size"] < 20000 )
&& in_array($extension, $allowedformat)) {

if(is_uploaded_file($_FILES["img_path"]["tmp_name"]))
{
if(move_uploaded_file($_FILES["img_path"]["tmp_name"], "shop_image/" .$_FILES["img_path"]["name"]))
{ 
chmod("shop_image/" .$_FILES["img_path"]["name"], 0644);
  echo "???????????";
    }else{
      echo "????????????????????";
    }
    }else{
      echo "???????????????";
    }
    }
    }
Run Code Online (Sandbox Code Playgroud)

起始行是69。最后一行是行96。

请帮助:)谢谢。

html php syntax-error

-4
推荐指数
1
解决办法
3915
查看次数

将{} correclty放在perl脚本的if循环中

您好我正在尝试将代码从matlab转换为perl脚本.我的matlab代码如下:

for i=1:n
if 
  statement
if 
  statement
if 
  statement
else 
  statement

for j=1:1000
if 
  statement
end
end

if 
  statement
else 
  statement
end

end
end
end
end
Run Code Online (Sandbox Code Playgroud)

然后我翻译成perl如下:

for ($i=1;$i<=n;$i++){
if (){
  statement
if {
  statement
if {
  statement
else {
  statement
}
for ($j=1;$j<=1000;$j++){
if {
  statement
   }
}

if {
  statement
}
else {
  statement
}

}
}
}
}
Run Code Online (Sandbox Code Playgroud)

但是有语法错误所以我改成如下:

for ($i=1;$i<=n;$i++){
if (){
  statement
}
if {
  statement
}
if {
  statement
}
else {
  statement
} …
Run Code Online (Sandbox Code Playgroud)

perl matlab syntax-error

-4
推荐指数
1
解决办法
64
查看次数

语法不正确 - 而(3 <x <10)

有什么方法可以表达这个?我知道以下语法不正确.

而(3 <x <10)

java syntax syntax-error

-4
推荐指数
1
解决办法
59
查看次数

将批处理 If/ELSE 语句分成多行 - 难以阅读代码

我在这里找到了这段代码 --> ::使用批处理检查路径是文件还是文件夹

但我发现它很难阅读并且想简化/分解它。我不知道如何做到这一点,我尝试了下面的方法和一些变化但无济于事。有人可以帮忙吗?谢谢!

这段代码的工作原理:

@Echo Off
Set "ATTR=D:\Download\Documents\New"
For %%Z In ("%ATTR%") Do If "%%~aZ" GEq "d" (Echo Directory
) Else If "%%~aZ" GEq "-" (Echo File) Else Echo Inaccessible
Pause
Run Code Online (Sandbox Code Playgroud)

这就是我希望它看起来像的样子,但无法弄清楚:

@echo off

set "ATTR=%AppData%\Microsoft\Excel\XLSTART"

For %%Z In ("%ATTR%") Do If "%%~aZ" GEq "d" GoTo DIR
Else If "%%~aZ" GEq "-" GoTo FILE
Else GoTo NOTFOUND

:DIR
Echo "Dir Found!"
Pause

:FILE
Echo "File Found!"
Pause

:NOTFOUND
Echo "NOTHING FOUND!"
Pause
Run Code Online (Sandbox Code Playgroud)

batch-file syntax-error

-4
推荐指数
1
解决办法
2万
查看次数

给定python代码的print语句的语法错误是什么原因

xString = input("Enter a number: ")
x = int(xString)
yString = input("Enter a second number: ")
y = int(yString)
print('The sum of ', x, ' and ', y, ' is ', x+y, '.', sep='')
Run Code Online (Sandbox Code Playgroud)

在执行上面的代码时,解释器抛出语法错误,说法语错误如下.

 print(?The sum of ?, x, ? and ?, y, ? is ?, sum, ?.?, sep=??)
Run Code Online (Sandbox Code Playgroud)

SyntaxError:语法无效

python printing concatenation syntax-error

-5
推荐指数
1
解决办法
95
查看次数

尝试IDLE时python代码中的语法错误

这段代码在编辑器中运行良好,但为什么我在尝试IDLE程序时遇到错误:

>>>i=1
while i<=5:
    print(i)
    i+=1
print("end")
Run Code Online (Sandbox Code Playgroud)

输出:SyntaxError:语法无效

预期产出:1 2 3 4 5结束

python syntax-error python-2.7 python-3.x

-5
推荐指数
1
解决办法
314
查看次数