\hypertarget{compile_8php}{}\doxysection{sfcode/backend/compile.php File Reference}
\label{compile_8php}\index{sfcode/backend/compile.php@{sfcode/backend/compile.php}}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{compile_8php_ab1d99e9211e0764ab2dcf25497fa40e4}{\$post\+Data}} = file\+\_\+get\+\_\+contents(\char`\"{}php\+://input\char`\"{})
\item 
\mbox{\hyperlink{compile_8php_a227a9443cabbe5e23cfc10c4371e09d1}{\$uname}} = \$post\+Data\mbox{[}\textquotesingle{}username\textquotesingle{}\mbox{]}
\item 
\mbox{\hyperlink{compile_8php_a0722441477f957078ee2437054556cbc}{\$filename}} = \$post\+Data\mbox{[}\textquotesingle{}filename\textquotesingle{}\mbox{]}
\item 
\mbox{\hyperlink{compile_8php_a83170d318260a5a2e2a79dccdd371b10}{\$language}} = \$post\+Data\mbox{[}\textquotesingle{}language\textquotesingle{}\mbox{]}
\item 
\mbox{\hyperlink{compile_8php_a8a081d1b9ae6e0379850a3996564bb3f}{\$ret\+\_\+stat}} = 0
\item 
if(strcmp(\$language, \char`\"{}.cpp\char`\"{})==0) else \mbox{\hyperlink{compile_8php_a247cbbb16ae0aa6b9c0376f9e758f6fb}{if}} (strcmp( \$language, \char`\"{}.java\char`\"{})==0)
\end{DoxyCompactItemize}


\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{compile_8php_a0722441477f957078ee2437054556cbc}\label{compile_8php_a0722441477f957078ee2437054556cbc}} 
\index{compile.php@{compile.php}!\$filename@{\$filename}}
\index{\$filename@{\$filename}!compile.php@{compile.php}}
\doxysubsubsection{\texorpdfstring{\$filename}{$filename}}
{\footnotesize\ttfamily \$filename = \$post\+Data\mbox{[}\textquotesingle{}filename\textquotesingle{}\mbox{]}}

\mbox{\Hypertarget{compile_8php_a83170d318260a5a2e2a79dccdd371b10}\label{compile_8php_a83170d318260a5a2e2a79dccdd371b10}} 
\index{compile.php@{compile.php}!\$language@{\$language}}
\index{\$language@{\$language}!compile.php@{compile.php}}
\doxysubsubsection{\texorpdfstring{\$language}{$language}}
{\footnotesize\ttfamily \$language = \$post\+Data\mbox{[}\textquotesingle{}language\textquotesingle{}\mbox{]}}

\mbox{\Hypertarget{compile_8php_ab1d99e9211e0764ab2dcf25497fa40e4}\label{compile_8php_ab1d99e9211e0764ab2dcf25497fa40e4}} 
\index{compile.php@{compile.php}!\$postData@{\$postData}}
\index{\$postData@{\$postData}!compile.php@{compile.php}}
\doxysubsubsection{\texorpdfstring{\$postData}{$postData}}
{\footnotesize\ttfamily \$post\+Data = file\+\_\+get\+\_\+contents(\char`\"{}php\+://input\char`\"{})}

\mbox{\Hypertarget{compile_8php_a8a081d1b9ae6e0379850a3996564bb3f}\label{compile_8php_a8a081d1b9ae6e0379850a3996564bb3f}} 
\index{compile.php@{compile.php}!\$ret\_stat@{\$ret\_stat}}
\index{\$ret\_stat@{\$ret\_stat}!compile.php@{compile.php}}
\doxysubsubsection{\texorpdfstring{\$ret\_stat}{$ret\_stat}}
{\footnotesize\ttfamily \$ret\+\_\+stat = 0}

\mbox{\Hypertarget{compile_8php_a227a9443cabbe5e23cfc10c4371e09d1}\label{compile_8php_a227a9443cabbe5e23cfc10c4371e09d1}} 
\index{compile.php@{compile.php}!\$uname@{\$uname}}
\index{\$uname@{\$uname}!compile.php@{compile.php}}
\doxysubsubsection{\texorpdfstring{\$uname}{$uname}}
{\footnotesize\ttfamily \$uname = \$post\+Data\mbox{[}\textquotesingle{}username\textquotesingle{}\mbox{]}}

\mbox{\Hypertarget{compile_8php_a247cbbb16ae0aa6b9c0376f9e758f6fb}\label{compile_8php_a247cbbb16ae0aa6b9c0376f9e758f6fb}} 
\index{compile.php@{compile.php}!if@{if}}
\index{if@{if}!compile.php@{compile.php}}
\doxysubsubsection{\texorpdfstring{if}{if}}
{\footnotesize\ttfamily if}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{\{}
\DoxyCodeLine{    echo json\_encode(fread(\mbox{\hyperlink{execute_8php_aa1bfbd27060176201b271918dff57e8f}{\$file}}, filesize(\mbox{\hyperlink{execute_8php_a4605dfe484d22f02e4ed7c9ad88262de}{\$out\_fname}})))}

\end{DoxyCode}
