通过api在directadmin中创建电子邮件时出现php语法错误

通过api在directadmin中创建电子邮件时出现php语法错误,php,directadmin,Php,Directadmin,我正在尝试通过API将电子邮件创建到DirectAdmin中 但我的代码在第10行返回了一个语法错误,但我看不出这行有任何错误 <?php include('../da_api'); $sock = new HTTPSocket; $sock->connect('mijndomein',2222); $sock->set_login('mijndomein','mijn 1337 ww'); if(!empty($_POST['user']) &&

我正在尝试通过API将电子邮件创建到DirectAdmin中 但我的代码在第10行返回了一个语法错误,但我看不出这行有任何错误

<?php
  include('../da_api');
  $sock = new HTTPSocket;
  $sock->connect('mijndomein',2222);
  $sock->set_login('mijndomein','mijn 1337 ww');

  if(!empty($_POST['user']) && !empty($_POST['passwd']) is_numeric($_POST['quota'])) {
    $sock->query('/CMD_API_POP','domain=mijndomein&quota='.$_POST['quota'].'&action=create&user='.$_POST['user'].'&passwd='.$_POST['passwd'].'');
echo $sock->result;

    if(eregi('error=0', $sock->result)){
      echo '<p>Email adress is aan gemaakt<br />
      username:      '.$_POST['user'].'@mijndomein.nl<br />
      password:      '.$_POST['passwd'].'<br />
      Quota:         '.$_POST['quota'].'<br />
      POP3 server:    mail.mijndoemin.nl<br />
      SMTP server:    mail.mijndomein.nl*</p>';
    }
  }
?>
if的语法错误。前面缺少的运算符&&或| |是_数字。应该是——

if(!empty($_POST['user']) && !empty($_POST['passwd']) && is_numeric($_POST['quota'])){
if的语法错误。前面缺少的运算符&&或| |是_数字。应该是——

if(!empty($_POST['user']) && !empty($_POST['passwd']) && is_numeric($_POST['quota'])){

您在这一行错过了逻辑运算符,很可能是缩进写入:| |或&&运算符,在if条件中的is_numeric$_POST['quota']之前,它应该是这样的

if(!empty($_POST['user']) && !empty($_POST['passwd']) && is_numeric($_POST['quota']))


您在这一行错过了逻辑运算符,很可能是缩进写入:| |或&&运算符,在if条件中的is_numeric$_POST['quota']之前,它应该是这样的

if(!empty($_POST['user']) && !empty($_POST['passwd']) && is_numeric($_POST['quota']))


if语句中缺少逻辑运算符

if(!empty($_POST['user']) && !empty($_POST['passwd']) is_numeric($_POST['quota'])){
                                                     ^^^
应该是

if(!empty($_POST['user']) && !empty($_POST['passwd']) && is_numeric($_POST['quota'])){
                                                      ^^^

if语句中缺少逻辑运算符

if(!empty($_POST['user']) && !empty($_POST['passwd']) is_numeric($_POST['quota'])){
                                                     ^^^
应该是

if(!empty($_POST['user']) && !empty($_POST['passwd']) && is_numeric($_POST['quota'])){
                                                      ^^^