Всем привет. У меня проблема.
Буду стараться описывать подробно.
Задача. Надо сделать самый простой редактор кода на php. редактирование планирую делать в .
Как я хочу это сделать:
Этот код получает адрес файла.
<script type="text/javascript">
$(document).ready( function() {
$('#fileTreeDemo_1').fileTree({ root: '../../1/', script: 'connectors/jqueryFileTree.php' }, function(file) {
var m = (file);
// alert(m);
});
</script>
Я хочу этот адрес передать в переменную таким образом.
<?php $a = file_get_contents("путь который надо получить"); ?>
<textarea type="text" name="a1" rows="3" cols="80" > <?php echo $a;?></textarea>
</script>
Это то как будет проще на мой взгляд.
Теперь проблема как передать адрес файла. Как я это делаю:
1 способ он не работает(это так же пример из интернета для теста):
<script type="text/javascript">
$(document).ready(function(){
$("#test").click(function(event){
var postVar = "hi";
$.ajax({
url: 'index4.php',
data : 'postVar',
type : "POST",
success: function (data) {
alert (data);
},
error: function(){
alert ("No PHP script: ");
}
});
return false;
});
});
</script>
Теперь вывожу этот адрес
<?php
echo $_POST['postVar'];
?>
2 способ, так же не работает:
<?php
echo $_GET['m']; //это дополнительно пробую
print $_GET['m']; //это дополнительно пробую
if (isset($_POST['u_name']))
{
echo $_POST['u_name'] . '</p>';
}
else
{
echo "<script type='text/javascript'>";
echo "document.write('<textarea>' + m + '</textarea>');";
echo "</script>";
exit();
}
?>
Это скрипт, который получает все файлы и папки в виде дерева
www.abeautifulsite.net/jquery-file-tree
Отображает файлы в таком виде
www.abeautifulsite.net/jquery-file-tree
Как это сделать правильно. Как передать адрес файла для редактирования??