Потому что она посылает запрос запрос к БД.
Но это критично только в highload проектах. А люди занимающеюся ими и так знают как фильтровать.
*_real_escape_string() это общий для всех данных способ. Если же точно известно что должно быть в данных то лучше использовать регулярки и addslashes() для опасных символов
- 28.03.2013 22:42
- 28.03.2013 23:17
- 28.03.2013 23:28
Top-tompak,
Пойду по блее полному руководству, т.к. не знаю где у вас проблемы.
1)Скачиваем ckeditor и распаковываем в корень сайта
2)между <head> и </head> пишем(если не подключено, то подключаем JQuery ещё)PHP код:3)В нужном месте<script>
$.noConflict();
jQuery(document).ready(function($) {
CKEDITOR.replace( 'textID',{});
});
</script>
PHP код:Должно работать.<script src="/ckeditor/ckeditor.js" type="text/javascript"></script>
<form action="index.php" method="post">
<textarea id="textID" name="text"></textarea>
<input name="" type="submit">
</form>
<?php
$text = $_POST['text']
?>
Так же посмотрите насчёт путей, у вас могут быть другие)Спасибо сказали:
Top-tompak(28.03.2013), - 28.03.2013 23:39
- 21.04.2013 13:29
Развлекаюсь с php.
PHP код:Как видно по коду, пытаюсь записать данные for в файл.. файл создается, но он пустой. Знаю, что бред, но как-то начинать надо<?php
$startphp = microtime(TRUE);
for ($i=1; $i<=25; $i++) {
$file = fopen("baza.txt","w");
fputs($file,$i);
echo "<li>$i в квадрате = " . ($i*$i) . ", $i в кубе = " . ($i*$i*$i) . "</li>\n";
}
$endphp = microtime(TRUE);
$timephp = $endphp - $startphp;
echo "<br>Время выполнения: $timephp сек";
?>
- 21.04.2013 13:58
stickman, а так:
PHP код:<?php
$startphp = microtime(TRUE);
$file = fopen("./baza.txt","w");
for ($i=1; $i<=25; $i++) {
fputs($file,$i);
echo "<li>$i в квадрате = " . ($i*$i) . ", $i в кубе = " . ($i*$i*$i) . "</li>\n";
}
fclose($file);
$endphp = microtime(TRUE);
$timephp = $endphp - $startphp;
echo "<br>Время выполнения: $timephp сек";
?> - 21.04.2013 14:01
stickman, проверьте права на создаваемый файл. Я попробовал повторить ваш опыт (правда чуть файл изменил) - файл вообще не создавался. Поставил права 777 на папку - файл создался и данные в него записались успешно.
Код:<?php$startphp = microtime(TRUE); $file = fopen('baza.txt','w'); for ($i=1; $i<=25; $i++) { fputs($file,$i); echo "<li>$i в квадрате = " . ($i*$i) . ", $i в кубе = " . ($i*$i*$i) . "</li>\n"; } fclose($file); $endphp = microtime(TRUE); $timephp = $endphp - $startphp; echo "<br>Время выполнения: $timephp сек"; ?>Спасибо сказали:
stickman(21.04.2013), - 21.04.2013 14:05
aidem, Спасибо. Понял свою глупую ошибку - fopen не нужно было вставлять в цикл, он естественно перезаписывался каждый раз.
- 04.05.2013 23:02
ребята с чего начать изучать PHP. html и css знаю!!! Может с курсов Специалист кто знает?
- 04.05.2013 23:35
nosok, посмотрите Специалиста, Борисов отличный преподаватель. Я сейчас как раз смотрю. А вообще начинал с уроков на php.su
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Создание сайтов | 3 | 31.05.2011 01:53 |
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Реклама партнерских программ | 3 | 31.05.2011 01:53 |
Качественное программирование на заказ | Создание сайтов | 2 | 13.09.2010 16:02 |
Веб-программирование [php, Xhtml, Css, Javascript] | Другая работа | 0 | 28.02.2010 22:10 |





