2015-02-25 2 views
-4

Когда я запускаю мой PHP скрипт я получил следующее сообщение об ошибке:ошибка синтаксического анализа неожиданный «»

Parse error: syntax error, unexpected ',' in /Applications/XAMPP/xamppfiles/htdocs/StarFusion/inc2.php on line 11

код используется:

<?php 
    function StarFusion(){ 
     global $mysqli; //connect to server and select the database;  
     $mysqli = mysqli_connect ("localhost", "gracieC", "", "testDB"); 
     //if connection fails, stop script execution 
     if (mysqli_connect_errno()) { 
      print("connection failed: %s\n", mysqli_connect_error()); 
      exit(); 
     } 
    } 
?> 

Будет ли кто-нибудь понять меня?

+0

1. Вы включаете файл без расширения файла? 2. ''; 'typo или в коде? Если да, удалите его – Rizier123

ответ

0

удалить ;.» в строке 4

<?php 
include ("inc2"); 
StarFusion(); 


//check for required fields from the form 
if((!$_POST["topicAuthor"]) || (!$_POST["topicTitle"]) || 
    (!$_POST["postText"])){ 
    header ("Location:addtopic.html"); 
    exit; 
    } 
+0

the; "на самом деле там нет только опечатки, все равно такая же ошибка без него –

+0

@UniMe Затем обновите свой вопрос с помощью фактического кода, а также отметьте строку 29 – Rizier123

+0

Теперь я получаю сообщение об ошибке: Parse ошибка: синтаксическая ошибка, неожиданная ',' в /Applications/XAMPP/xamppfiles/htdocs/StarFusion/inc2.php в строке 11 используется следующий код:

0

Кажется, что "; на третьей линии не должны быть там

0

Ну, проблема в линии после StarFusion();, Я вижу двойную цитату. Вы не закрываете ее, поэтому это приводит к тому, что следующий код является строкой.

+0

Ну и я вижу, что вы не читаете комментарии, прежде чем отправлять свой ответ: http://stackoverflow.com/questions/28729767/parse-error-unexpected # comment45745855_28729792 – Rizier123