PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (6): « 1 2 3 4 [5] 6 »

> Найдено сообщений: 87
Acuna Отправлено: 15 Сентября, 2008 - 23:58:19 • Тема: config • Форум: Программирование на PHP

Ответов: 10
Просмотров: 419
ВО! КЛАСС! СПАСИБО! РАБОТАЕТ! И ТАК ПРОСТО ОКАЗАЛОСЬ...
Acuna Отправлено: 15 Сентября, 2008 - 22:04:11 • Тема: config • Форум: Программирование на PHP

Ответов: 10
Просмотров: 419
UA.ProG, с кодом ясно, спасибо. Но мне нужно чтобы твое Booo записывалось вот сюда: $config="Booo"; как это можно осуществить?
Acuna Отправлено: 15 Сентября, 2008 - 14:56:14 • Тема: config • Форум: Программирование на PHP

Ответов: 10
Просмотров: 419
А как этой <textarea> дать имя?
Acuna Отправлено: 15 Сентября, 2008 - 13:50:55 • Тема: config • Форум: Программирование на PHP

Ответов: 10
Просмотров: 419
Здравствуйте! Хочу спросить: а как сделать, чтобы текст, введенный в тегах <textarea>...</textarea> записывался бы

$config="ВОТ СЮДА"; ? Заранее благодарен!
Acuna Отправлено: 10 Сентября, 2008 - 00:49:17 • Тема: Фрагмент не найден • Форум: Программирование на PHP

Ответов: 11
Просмотров: 452
Нет, у меня точно такой-же код, дак вот он именно и не работает!
Acuna Отправлено: 07 Сентября, 2008 - 23:04:00 • Тема: Фрагмент не найден • Форум: Программирование на PHP

Ответов: 11
Просмотров: 452
А у тебя какой код получился?
Acuna Отправлено: 07 Сентября, 2008 - 19:21:20 • Тема: Фрагмент не найден • Форум: Программирование на PHP

Ответов: 11
Просмотров: 452
В сумме получилось вот-так:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $find = "Найти";
  4. $replace = "Заменить";
  5.  
  6. $contentBefore = file_get_contents("text.txt");
  7. $contentAfter = str_replace($find, $replace, $contentBefore);
  8.  
  9. if (!eregi($find,$contentBefore)) {
  10. print "Фрагмент <b>".$find."</b> не найден в файле text.txt";
  11. }
  12.  
  13. $result = file_put_contents("text.txt", $contentAfter);
  14.  
  15. ?>
Acuna Отправлено: 07 Сентября, 2008 - 17:59:37 • Тема: Фрагмент не найден • Форум: Программирование на PHP

Ответов: 11
Просмотров: 452
Работает, но выводит это сообщение всегда, даже когда, этот фрагмент присудствует... Огорчение
Acuna Отправлено: 07 Сентября, 2008 - 14:14:28 • Тема: Фрагмент не найден • Форум: Программирование на PHP

Ответов: 11
Просмотров: 452
Здравствуйте! У меня есть такой код:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $find = "Найти";
  4. $replace = "Заменить";
  5.  
  6. $contentBefore = file_get_contents("text.txt");
  7. $contentAfter = str_replace($find, $replace, $contentBefore);
  8. $result = file_put_contents("text.txt", $contentAfter);
  9.  
  10. ?>
(он меняет "Найти" на "Заменить" в файле text.txt). А как можно сделать, чтобы в случае, если он не находит это "Найти" , он писал-бы, что "Фрагмент "Найти" не найден в файле text.txt" ? Заранее благодарен!
Acuna Отправлено: 28 Августа, 2008 - 20:02:05 • Тема: Код • Форум: Программирование на PHP

Ответов: 3
Просмотров: 219
Попробовал, но что-то не ставит слеши. Все-равно выдает ошибки, если кусок текста для замены содержит кавычки... Не знаю, что и делать... Наверное, этот кусок сложен...
Acuna Отправлено: 28 Августа, 2008 - 18:59:29 • Тема: Код • Форум: Программирование на PHP

Ответов: 3
Просмотров: 219
Вот я что хочу спросить. Есть такой код:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $file = file_get_contents("test.txt");
  4.  
  5. $find = "1";
  6. $replace = "2";
  7.  
  8. $repl = str_replace($find, $replace, $file);
  9. $write = file_put_contents("test.txt", $repl);
  10.  
  11. ?>
А как ему можно объяснить, чтобы текст, который в $find, сначала проходил через addslashes, потом через htmlspecialchars, а который в $replace - через stripslashes. Подскажите мне пожалуйста. А зачем это мне это надо - долго объяснять... Улыбка Заранее благодарен!
Acuna Отправлено: 28 Августа, 2008 - 00:02:02 • Тема: htmlspecialchars не работает • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1799
Ну а как все-таки вместо $partl в твоем коде вставить этот код:
PHP:
скопировать код в буфер обмена
  1. if ($config['allow_alt_url'] == "yes")
  2. $rat .= "<b><br><br>Новость \"<a {$go_page}href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".$row['title']."</a>\"</b>";
  3. else
  4.  
  5. $sql2 = $db->query("SELECT member, rate FROM ".PREFIX."_logs where news_id = '{$row['id']}'ORDER BY rate DESC");
  6.  
  7.     while ($row2 = $db->get_row($sql2)) {
Acuna Отправлено: 27 Августа, 2008 - 23:43:16 • Тема: htmlspecialchars не работает • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1799
Большое спасибо! Но: просто я недаром привел этот кусок, т. к. он достаточно сложен для замены его через str_replace. Там нужно как-то его вытащить, потом через addslashes, потом через str_replace, и все это записать. Без addslashes он его не поймет и выдаст кучу ошибок. Так что мне мне нужно бы узнать, как можно заменить именно этот сложный код через str_replace. Сенкс!
Acuna Отправлено: 26 Августа, 2008 - 22:52:31 • Тема: htmlspecialchars не работает • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1799
Да, спасибо! Понятно. Но а как, все-таки, заменить этот кусок кода
PHP:
скопировать код в буфер обмена
  1. if ($config['allow_alt_url'] == "yes")
  2. $rat .= "<b><br><br>Новость \"<a {$go_page}href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".$row['title']."</a>\"</b>";
  3. else
  4.  
  5. $sql2 = $db->query("SELECT member, rate FROM ".PREFIX."_logs where news_id = '{$row['id']}'ORDER BY rate DESC");
  6.  
  7.     while ($row2 = $db->get_row($sql2)) {
на "123" ?
Acuna Отправлено: 26 Августа, 2008 - 20:21:51 • Тема: htmlspecialchars не работает • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1799
Ну например, на "123" Хм

Страниц (6): « 1 2 3 4 [5] 6 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB