2015-03-19 2 views
-2

есть ошибка -> Анализировать ошибка: синтаксическая ошибка, неожиданный '{' в /Applications/XAMPP/xamppfiles/htdocs/document/allstudent/index.php на линии 35Как исправить ошибку Parse: синтаксическая ошибка, неожиданная '{' in 'для php?

<?php 
      [email protected]$_GET["url"]; 
      switch ($url) { 
       case 'kayit': 
       if ($_POST) { 
        $user=trim(strip_tags($_POST["user"])); 
        $password=trim(strip_tags($_POST["password"])); 
        $email=trim(strip_tags($_POST["email"])); 
        $date= date("d/m/y"); 

        **if((empty($user) or empty($password) or empty($email)){ 

         echo 'Hata oluştu.Tüm alanları doldurunuz!'; 
         header("refresh:2;index.php?url=kayit"); 
        } 

        else{ 
         $sql = mysql_query("insert into allstudent"); 
        }** 


       }else{ 
        echo '<form action="" method="post"> 
       <span>User</span> 
       <span><input type="text" name="user" class="input" </span> 
       <span>Password</span> 
       <span><input type="password" name="password" class="input"</span> 
       <span>Email</span> 
       <span><input type="text" name="email" class="input"</span> 
       <span><input type="submit" value="kayit ol"</span>  

       </form>';} 
       break; 
+0

Посмотрев, почему в указанной части '' '. Я не знаю, как это сообщение об ошибке невозможно понять. –

+0

для второго оператора if, я получил ошибку «{», я буду плакать, потому что я ее не нашел. Помогите! – legolas

+0

Ищите пару круглых скобок. Отсутствует ли '' '' '' прямо перед '{'? – bcesars

ответ

0
switch ($url) { 

является никогда не закрывался

Добавить} после

</form>';} 
break; 
} 
+0

Вы правы, но это из-за забыли "}". Правильный ответ выше, чем комментарий bcesars. – legolas

1

Посмотрите на это:

if((empty($user) or empty($password) or empty($email)){ 
^            ^
opened an extra '('        missing ')' 

У вас нет закрывающей круглой скобки, так как вы начали с TWO открытие (.

Это очевидно?
Вам нужно тщательное внимание к тому, сколько скобок вы имеете в своем заявлении IF ...

+0

Большое спасибо, решено ... – legolas

+0

Добро пожаловать. Это действительно трюк, так как PHP ожидает закрытия круглых скобок, где он обвиняет неожиданные «{» и действительно нуждается в тщательном внимании – bcesars

Смежные вопросы