BorislawBotew
Banned
Как мога да направя нещо подобно на това: http://w3schools.com/html/tryit.asp?filename=tryhtml_headers
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<textarea id="html_code"></textarea>
<input type="button" value="Update" onclick="document.getElementById('preview').innerHTML = document.getElementById('html_code').value;" />
<div id="preview"></div>
if(!empty($_GET['filename'])){
$content = file_get_contents($_GET['filename'].'.txt');
}
<textarea id="html_code"><?php echo $content; ?></textarea>
<input type="button" value="Update" onclick="document.getElementById('preview').innerHTML = document.getElementById('html_code').value;" />
<div id="preview"></div>
BorislawBotew каза:Благодаря много, точно това ми трябваше само да попитам как да огранича отварянето на файлове да става само от папката txt примерно?
if(!empty($_GET['filename'])){
if(file_exists('txt/'.$_GET['filename'].'.txt')){
$content = file_get_contents('txt/'.$_GET['filename'].'.txt');
}
}
Ти хубаво ще пишеш РНР код в textarea-та, но какво ще показваш в preview панела? Изхода от изпълнението на този РНР код? Това вече може да е проблем и кода който ти дадох ще претърпи промени. За всеки ТХТ файл, трябва да имаш и по един РНР файл някъде на сървъра. Като се натисне бутона, правиш Ajax заявка към съответния РНР файл и му взимаш изхода. Без да те интересува какво въобще има в тази textarea, не трябва да използваш кода от там, а само твоя код от твоя РНР файл някъде на твоя сървър.BorislawBotew каза:И да попитам нали няма опасност ако се пише php код?