Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP Добавление в базу база под названием -phpblog News_id - MediumInt длина 9 AutoIncrement, это будет primary key. Ntext - текст новости, тип Text. Ntitle - заголовок новости, тип varchar, длина 255 Ndate - это дата, varchar, длина 255 Nuser - а это имя автора новости, varchar, длина 255. Createnews.php <? $server="localhost"; https://www.cyberforum.ru/ php-beginners/ thread1823038.html Отображение тегов внутри тега pre PHP
Здравствуйте! Пожалуйста, подскажите. Требуется внутри тега pre cделать, чтобы отобразился на странице тег <br /> в виде такого кода: echo "<br />"; У меня он не отображается, а происходит перенос строки: echo " "; Может требуется экранировать "<br />"? Конструкция такая: <pre> //код... echo "<br />";
PHP Как вставить ссылку в меню Есть вот такой вот код меню <div class="container"> <div class="content"> <ul class="bmenu"> <li><a href="#">О нас</a></li> <li><a href="#">Иллюстрации</a></li> <li><a href="#">Фотография</a></li> <li><a href="#">Веб дизайн</a></li> <li><a href="#">Личные... https://www.cyberforum.ru/ php-beginners/ thread1822968.html PHP Как понять структуру данной функции? Объясните, пожалуйста, пошагово, что происходит в данной функции? Я понимаю, что это арифметические операции, но я не понимаю как работают последние три аргумента &$sub, &$mult, &$div внутри функции, зачем им ссылки "&", что делают в $x = nums эти элементы - (5, 2, $a, $b, $c), и как в итоге высчитываются конечные числа в echo. // Функция разных арифметических операций с переменными:... https://www.cyberforum.ru/ php-beginners/ thread1822956.html
Ошибка при использовании поиска PHP
Добрый день столкнулся с ошибкой при поиске но не могу понять в чем ошибка подскажите пожалуйста . Вот код этой строки <span class="sale">-<?php echo $product; ?>%</span> Вот весь код <?php echo $header; ?> <div class="breadcrumb-100"> <div class="breadcrumb">
PHP Как сделать "таймер" для unset'a сессии? https://www.cyberforum.ru/ php-beginners/ thread1822917.html
Делал авторизацию на PHPшнике, и надо сделать так - если юзер ввёл неправильно инфу 3 раза, создавать сессию BLOCKED, блокировать форму и писать "Повторите попытку через *** минут". И вот сам вопрос, как сделать "таймер" отчёта до снять сессию BLOCKED?
PHP Что должно быть передано в функцию? Функция вызывает ошибку: "Catchable fatal error: Argument 1 passed to bar() must be callable, string given, called in ... ". // PHP 5.4 function bar(callable $var) { return $var(); } bar("function_name"); Что, в данном случае, должно быть передано в функцию? https://www.cyberforum.ru/ php-beginners/ thread1822910.html PHP Xml -> php
Всем привет. Каким образом из xml ответа яндекса можно вытащить pos? пример ответа: https://geocode-maps.yandex.ru/1.x/?format=xml&geocode=%D0%9C%D0%B0%D0%BB%D0%B8%D0%BD%D0%BE%D0%B2%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%BC%D0%B0%D1%80%D1%88%D0%B0%D0%BB%D0%B0%20%D1%83%D0%BB.,%2013%D0%90,%20%D0%9E%D0%B1%D0%BE%D0%BB%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B9%20%D1%80-%D0%BD
PHP Почему код вызывает Fatal error ? Почему этот код вызывает Fatal error ? function foo(){ echo func_num_args(); print_r(funс_get_args()); // в этой строке PHP выдает Fatal error } foo('John', 25, true); https://www.cyberforum.ru/ php-beginners/ thread1822902.html PHP Мирные ферзи https://www.cyberforum.ru/ php-beginners/ thread1822861.html
На шахматной доске, нужно расставлять 8 ферзей чтоб никто, никого не бил.
Избегание дубликатов записей в БД PHP
Всем привет! В очередной раз обращаюсь по поводу того какашкокода, который написал для парсера. На этот раз - нужно избежать повторного внесения в БД данных, которые там уже есть. Как это можно сделать? СЕЛЕКТ-ом собрать массив по какому-то уникальному столбцу и сравнивать с ним каждую попытку записи? Затратное по ресурсам дело, кажется...
PHP Пустая страница после авторизации Здравствуйте, после авторизации не выводится информация, и что бы ее вывести приходится самостоятельно нажимать перезагрузку странице, в чем проблема? <?php require_once "./config.php"; require_once $inc_path."functions.php"; $tmp_type = "php"; $tmp_file = "0.tmp"; https://www.cyberforum.ru/ php-beginners/ thread1822638.html
21 / 14 / 11
Регистрация: 09.06.2011
Сообщений: 832
Записей в блоге: 3
0

Вывод в word - кодировка - PHP - Ответ 9628513

10.10.2016, 13:17. Показов 6444. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток ребята. Подскажите такой вопрос. Уже перепробовал. При выполнении скрипта на php должен создаться word документ. Так вот он создается но не читаемый текст. Как справить кодировку не понимаю.

Скипт php.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?php
require_once "SendMailSmtpClass.php";
require_once "PHPWord.php";
require_once "PHPWord\Style\Font.php";
header('content-type: application/json; charset=UTF-8');
header("access-control-allow-origin: *");
 
$club = $_GET['club'];
$lastName = $_GET['lastName'];
$firstName = $_GET['firstName'];
$surName = $_GET['surName'];
$dateOfBirth = $_GET['dateOfBirth'];
$areaJob = $_GET['areaJob'];
$allInformation = $_GET['allInformation'];
 
//СОЗДАЕМ ОБ'ЕКТ ФАЙЛА////////////////////////////////////
if (!empty($club)) {
    $arrayMail = " club:" . $club .
                 " lastName:" . $lastName .
                 " firstName:" . $firstName .
                 " surName:" . $surName .
                 " dateOfBirth:" . $dateOfBirth .
                 " areaJob:" . $areaJob .
                 " allInformation:" . $allInformation;
} else {
    $arrayMail = "Ошибка получения данных с формы!!!";
};
$PHPWord = new PHPWord();
$PHPWord->setDefaultFontName('Arial');
$PHPWord->setDefaultFontSize(14);
$section = $PHPWord->createSection();
$sectionStyle = array(
    'orientation' => 'landscape', // альбомная ориентация страницы
    'marginTop' => '0', // по-умолчанию равен 1418* и соответствует 2,5 см отступа сверху
    'marginLeft' => '0', // по-умолчанию равен 1418* и соответствует 2,5 см отступа слева
    'marginRight' => '0', // по-умолчанию равен 1418* и соответствует 2,5 см отступа справа
    'marginBottom' => '0', // по-умолчанию равен 1134* и соответствует 2 см отступа снизу
    'pageSizeW' => '8419', // по-умолчанию равен 11906* и соответствует 210 мм по ширине
    'pageSizeH' => '11906', // по-умолчанию равен 16838* и соответствует 297 мм по высоте
    'borderColor' => '999999', // Цвет ненужного бордюра
    'borderSize' => '100', // Ширина ненужного бордюра*
);
$PHPWord->addFontStyle('fStyle_1', array(
    'name' => 'Times New Roman',
    'color' => '000000',
    'bold' => true,
    'italic' => false,
    'size' => 12,
    'align' => 'center'
));
$section->addText("ЗАЯВА", 'fStyle_1');
$section->addText("для ўступлення ў Маладзёжнае грамадскае аб’яднанне", 'fStyle_1');
$section->addText("“Маладыя сацыял-дэмакраты – Маладая Грамада”", 'fStyle_1');
$section->addText("у " . $club, 'fStyle_1');
$bodyZayav = "Прашу прыняць мяне ў Маладзёжнае грамадскае аб’яднанне “Маладыя Сацыял-Дэмакраты – Маладая Грамада”. Мэты арганізацыі падтрымліваю. Са Статутам, Праграмай, Этычнымі прынцыпамі азнаёмлены і абавязваюся іх прытрымлівацца.";
$PHPWord->addFontStyle('fStyle_5', array(
    'name' => 'Times New Roman',
    'color' => '000000',
    'bold' => false,
    'italic' => true,
    'size' => 12,
    'align' => 'left'
));
$section->addText($bodyZayav, 'fStyle_5');
$PHPWord->addFontStyle('fStyle_6', array(
    'name' => 'Times New Roman',
    'color' => '000000',
    'bold' => true,
    'italic' => false,
    'size' => 12,
    'align' => 'left'
));
$section->addText("Пра сябе паведамляю наступнае:", 'fStyle_6');
$section->addText("Прозвішча: ".$lastName, 'fStyle_6');
$section->addText("Імя: ".$firstName, 'fStyle_6');
$section->addText("Iмя па бацьку: ".$surName, 'fStyle_6');
$section->addText("Дата нараджэння: ".$dateOfBirth, 'fStyle_6');
$section->addText("Грамадзянства: "."", 'fStyle_6');
$section->addText("Месца працы (вучобы): ".$areaJob, 'fStyle_6');
$section->addText("Паштовы адрас(індэкс, горад, вуліца): ".$allInformation, 'fStyle_6');
$section->addText("Тэлефоны(хатні, мабільны, працоўны: "."", 'fStyle_6');
$section->addText("Электронная пошта (e-mail): "."", 'fStyle_6');
$section->addText("Сяброўства ў іншых арганізацыях(партыях): "."", 'fStyle_6');
 
//Імя файла
$writer = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
$writer->save('resume.docx');
 
$mailSMTP = new SendMailSmtpClass('*********', '*********', 'ssl://smtp.gmail.com', 'Aleksandr', 465);
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";  // кодировка письма
$headers .= "From: Aleksandr <firstal4@gmail.com>\r\n";      // от кого письмо
$result = $mailSMTP->send('***********', 'gmail', $arrayMail, $headers); // отправляем письмо
 
if ($result === true) {
    echo "email true";
} else {
    echo "email false: " . $result;
};
Заранее благодарен за любую подсказку.

Вернуться к обсуждению:
Вывод в word - кодировка PHP
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2016, 13:17
Готовые ответы и решения:

Кодировка в word
Здравствуйте, у меня такая проблема вордовский файл поврежден, открыл файл в блокноте, а там в не...

Кодировка MS Word
В какой кодировке символов Word хранит текст? И можно ли эту кодировку поменять на другую или...

Кодировка в Word 2003
Здравствуйте, народ, подскажите пожалуйста какая кодировка используется для хранения информации в...

Кодировка PHP и WORD
Сделал так что бы данные из базы данных выводились в файл word (docx). &lt;?php ...

3
10.10.2016, 13:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2016, 13:17
Помогаю со студенческими работами здесь

Кодировка текста (Word 2010)
При открытии документа Word 2010 вместо текста непонятный набор символов. Пытался исправить сам ,...

Поиск строк в шаблоне в word и вывод в таблицу в другой файл word
Здравствуйте, требуется помощь! Имеется шаблон документа в word в котором есть три строки, которые...

Вывод документов Word без Word и OLE - возможен?
Как же все-таки вывести документ Word в приложении на VB? Ведь если использовать RichTexBox, то...

Кодировка и вывод русских букв
Всем привет. Подскажите, пожалуйста, почему так работает код: import java.io.*; public class IO...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru