PHP.SU

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

Страниц (92): В начало « ... 67 68 69 70 [71] 72 73 74 75 ... » В конец

> Найдено сообщений: 1370
andrewkard Отправлено: 23 Сентября, 2015 - 18:39:24 • Тема: Работа с массивом File • Форум: Вопросы новичков

Ответов: 12
Просмотров: 417
sadamss пишет:
Если кто может, подскажите метод по записи в файл Test.txt в теги news01 и end1

Так же как и в мануале:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. //Текст для вставки
  4. $news = 'qwerty';
  5. //Файл для работы
  6. $file = 'test.txt';
  7. //Записываем в переменную содержимое файла
  8. $text = file_get_contents($file);
  9. //Начало новости в файле
  10. $start = '[[news01]]';
  11. //Ищем позицию начала вставки и если нашли
  12. if (strpos($text,$start) !== false){
  13.     //Позиция разрыва текста
  14.     $pos = strpos($text,$start)+strlen($start);
  15.     //Определяем новое содержимое
  16.     $content = substr($text, 0, $pos) . $news . substr($text, $pos);
  17.     // Пишем содержимое обратно в файл
  18.     file_put_contents($file, $content);
  19.     echo 'Файл изменен!';
  20. } else {
  21.     echo 'Ошибка записи!';
  22. };
  23. ?>
  24.  
andrewkard Отправлено: 23 Сентября, 2015 - 14:22:23 • Тема: Как вырезать 5 строк текста? • Форум: Вопросы новичков

Ответов: 3
Просмотров: 203
Арикус
PHP:
скопировать код в буфер обмена
  1.  
  2. echo join(array_slice(explode('<br />', $thisText), 0, 5),'<br />');
  3.  
andrewkard Отправлено: 22 Сентября, 2015 - 22:15:21 • Тема: php. разделить на 5 абзацев? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 156
seoshnik пишет:
Как сделать такое на php?

В обычном цикле:
PHP:
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <p>
  4. <?PHP
  5. $str = 'текст';
  6. for($i = 1; $i <= 50; $i++) {
  7.         echo $str.$i.' ';
  8.         if ($i==7 || $i==20 || $i==33 || $i==40 || $i==50){
  9.                 echo '</p><p>';
  10.         }
  11. }
  12.  ?>
  13. </p>
  14. </html>
  15.  
andrewkard Отправлено: 22 Сентября, 2015 - 21:04:36 • Тема: Подключение стилей к вложенному шаблону • Форум: Вопросы новичков

Ответов: 1
Просмотров: 135
prostodeniska
Как Вы ставите ссылку на файл стилей не критично, по моему главное, что бы работали они.
andrewkard Отправлено: 22 Сентября, 2015 - 20:41:11 • Тема: Работа с массивом File • Форум: Вопросы новичков

Ответов: 12
Просмотров: 417
У Вас все очень не правильно. Если не хотите работать с БД, копируйте каждую новость в отдельный файл. Уже без мусора. Не нужно хранить разметку. Обычно нужен только заголовок, текст, и иногда картинка. И можно делать это напрямую с сайта без танцев с MS Word.
andrewkard Отправлено: 22 Сентября, 2015 - 14:18:14 • Тема: Работа с массивом File • Форум: Вопросы новичков

Ответов: 12
Просмотров: 417
Ищите ошибку in Z:\denwer\www\denwer\index.php on line 20
по видимому скобку пропустили '('
andrewkard Отправлено: 22 Сентября, 2015 - 13:44:12 • Тема: Работа с массивом File • Форум: Вопросы новичков

Ответов: 12
Просмотров: 417
Если уж не хотите в БД, храните каждую новость в отдельном файле.
andrewkard Отправлено: 22 Сентября, 2015 - 13:13:14 • Тема: Работа с массивом File • Форум: Вопросы новичков

Ответов: 12
Просмотров: 417
sadamss пишет:
надо вырезать отдельные новости, потом внести их файл

может есть смысл записать их в БД?
andrewkard Отправлено: 22 Сентября, 2015 - 13:11:06 • Тема: вычислить площадь и периметр в зависимости от выбора фигуры • Форум: Вопросы новичков

Ответов: 2
Просмотров: 1433
Eugene12
Отформатируйте код, обратите внимание на оператор if (isset($triangle)) {,
в нем ошибки есть.
andrewkard Отправлено: 22 Сентября, 2015 - 12:52:02 • Тема: Работа с массивом File • Форум: Вопросы новичков

Ответов: 12
Просмотров: 417
sadamss
А с какой целью вы ложите новости в файл?
andrewkard Отправлено: 22 Сентября, 2015 - 11:08:03 • Тема: Проверка на наличие лишних символов в коце строки • Форум: Регулярные выражения

Ответов: 7
Просмотров: 913
JustSkeptik пишет:
В том-то и дело, что мне надо не просто найти это слово, а проверить, что после него в урл не поставили что-то еще.

Обрезайте url:
PHP:
скопировать код в буфер обмена
  1.  
  2. $str = "http://www.site.ru/*word2?page=5$";
  3. if (strpos($str, 'word2') !== false){
  4.     $str = substr($str,0, strpos($str, 'word2')+5);
  5. }
  6. echo $str;
  7.  
andrewkard Отправлено: 21 Сентября, 2015 - 21:14:49 • Тема: Помогите переписать код • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 22
potter
Если правильно понял, то как то так:
PHP:
скопировать код в буфер обмена
  1.  
  2. <div class="contact_description">
  3.     <b><?= $person->title; ?></b> - <?= $person->field_job[0]['value' ]; ?><br>
  4.     <?PHP if (!empty($person->field_phone_belarusb[0]['value' ])){ ?>
  5.             <?= $person->field_phone_belarusb[0]['value' ]; ?>
  6.     <?PHP } else { ?>
  7.             Телефон: (811) 111 - 1111(многоканальный)<br>
  8.             8-800-111-111 (бесплатный по РФ) <?= $person->field_phone[0]['value' ]; ?><br>
  9.     <?PHP } ?>
  10.     Email: <a href="mailto:<?= $person->field_email[0]['value' ]; ?>"><?= $person->field_email[0]['value' ]; ?></a>
  11. </div>

(Добавление)
Т.е. если не пустой $person->field_phone_belarusb, печатаем его, иначе выводим:
Телефон: (811) 111 - 1111(многоканальный)<br>
8-800-111-111 (бесплатный по РФ) <?= $person->field_phone[0]['value' ]; ?><br>
andrewkard Отправлено: 21 Сентября, 2015 - 20:40:55 • Тема: Вывод древа категорий в XML • Форум: XML и его обработка

Ответов: 6
Просмотров: 1579
Detryer
Попробуйте применить сортировку при выборке из БД
ORDER BY id ASC;
andrewkard Отправлено: 21 Сентября, 2015 - 10:15:49 • Тема: как удалить ссылку при нажатии на нее? • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 101
сашаяц
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var count = 1;
  3. $('.a').click(function(e) {
  4. if (count >=3){
  5.     $("<span class='item'>Тест</span>").appendTo($(this).parent());
  6.     $(this).remove();
  7. } else {
  8.         count++;
  9. }
  10. });
  11.  
andrewkard Отправлено: 17 Сентября, 2015 - 23:41:44 • Тема: Помогите оформить селект в php страничку • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 165
disprokz
Код не тестировал, учитывая скудность исходных данных, как то так:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $html = '<select>';
  4. while ($row = mysql_fetch_assoc($result)) {
  5.     $html .= '<option value='.$row["create_time"].'>'.$row["a_subject"].'</option>';
  6. }
  7. $html .= '</select>';
  8.  
  9. echo $html;
  10.  

Страниц (92): В начало « ... 67 68 69 70 [71] 72 73 74 75 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB