2015-11-23 2 views
-2

Я хотел бы задать вопрос о php. Это связанная с ним функция php, есть две разные функции, но всякий раз, когда вы вызываете эту функцию, не работает под подсветкой (Does not Work Area). Так, я попробовал перечислить переменную контента из-за функции, а также написал глобальную переменную но я не мог.Функция Проблемы вызова и переменных

Знаете ли вы, почему?

Java() { 

$res=mysql_query("SELECT * FROM candidate WHERE candidate_id=".$_SESSION['user']); 
$userRow=mysql_fetch_array($res); 
if(isset ($_POST['language'])) { 
$deneme=$_POST['language']; 
} 
$file= $userRow['candidate_name']; 
touch($file.'.java'); 


if (isset ($_POST ['content']))  
{ 

file_put_contents ($file.'.java',$_POST ['content']); **Doesnt Work HERE!** 

    } 


exec("C:\Java\java\bin\javac -verbose $file.java 2>&1" , $output, $resultCode); 
. 
. 
. 
. 
. 
. 
} 

Есть ли совет по этому поводу?

Спасибо заранее

ответ

0
  1. Вы уверены, что if (isset ($_POST ['content'])) верно?
  2. Проверить права на запись
  3. Выполнение после записи.
0

Вместо

Java() { 

Вы должны использовать:

function Java() { 
    // Function contents... 
} 
+0

Я написал функцию Java, но нет на экране :(но не работал – syglysn

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