PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 9
BRIGS Отправлено: 14 Июня, 2014 - 01:03:33 • Тема: почему у меня кракозябры при записи в файл посредством пхп в денвере • Форум: Обсуждение статей

Ответов: 1
Просмотров: 1481
записал этот текст в файл, а там при открытии текстовым редактором это- Это строку необходимо нам записать
в декодере пишет Ю что это CP1251 , но как настроить , чтобы отображалось нормально или записывало в нормальной кодировки?
<?php

$fp = fopen("a.txt", "a"); // Открываем файл в режиме записи
$mytext = "Это строку необходимо нам записать\r\n"; // Исходная строка
$test = fwrite($fp, $mytext); // Запись в файл
if ($test) echo 'Данные в файл успешно занесены.';
else echo 'Ошибка при записи в файл.';
fclose($fp); //Закрытие файла
?>
BRIGS Отправлено: 04 Января, 2013 - 19:40:44 • Тема: пхп код выдаёт какие то ошибки • Форум: Вопросы новичков

Ответов: 2
Просмотров: 123
Мелкий пишет:
Возьмите учебник посвежее.

а где бесплатный скачать
BRIGS Отправлено: 04 Января, 2013 - 17:55:31 • Тема: пхп код выдаёт какие то ошибки • Форум: Вопросы новичков

Ответов: 2
Просмотров: 123
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. session_register('view1count');
  4. session_register('view2count');
  5. session_register('view3count');
  6. session_register('view4count');
  7. ?>
  8. <?PHP
  9. //Остальная часть сценария иллюстрирует, как с помощью гиперссылок
  10. //передавать PHP информацию, необходимую для доступа к данным сеанса,
  11. //буквально – SID-идентификатор.
  12. echo "<html><head><title>Счетчик посещений Web-страниц</title></head><body>";
  13. if (isset($_GET['whichpage'])) {
  14. echo "<b>В данный момент Вы просматриваете страницу
  15. $_GET[whichpage].</b><br><br>\n";
  16. $_SESSION["view".$_GET['whichpage']."count"]++;
  17. }
  18. for ($i = 1; $i <= 4; $i++) {
  19. if (isset($_GET['whichpage']) == $i) {
  20. echo "<b><a href=\"sessions.php?".session_id()."&whichpage=$i\">
  21. Страница $i</a></b>";
  22. } else {
  23. echo "<a href=\"sessions.php?".session_id()."&whichpage=$i\">Страница $i</a>";
  24. }
  25. if (!isset($_SESSION["view".$i."count"])) $_SESSION["view".$i."count"] = 0;
  26. echo ", которую Вы смотрели ".$_SESSION["view".$i."count"]." раз.<BR>\n";
  27. }
  28. echo "\n\n<br><br>\n\n";
  29. echo "</body></html>";
  30. ?>
  31.  
BRIGS Отправлено: 03 Января, 2013 - 01:14:09 • Тема: Часть кода страницы из-за куки идет перед тегом html • Форум: Вопросы новичков

Ответов: 3
Просмотров: 179
Ed пишет:
Cookie необходимо посылать до вывода любого контента.

http://www.php.su/functions/?setcookie

я всё таки понял причину, это было перепечатано с книги, а там символы, хоть и похожие по написанию, но разные по значению.
BRIGS Отправлено: 02 Января, 2013 - 22:00:25 • Тема: не полностью срабатывает код пхп • Форум: Вопросы новичков

Ответов: 1
Просмотров: 136
не выводит размер шрифта
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. //cookies.php
  4. if ($_POST[type_sel]) {
  5. setcookie("font[type]", $_POST[type_sel], time()+3600);
  6. }
  7. if ($_POST[size_sel]) {
  8. setcookie("font[size]", $_POST[size_sel], time()+3600);
  9. }
  10. //Определим размер и гарнитуру шрифта, и, поскольку
  11. //пока еще можно добавить HTML-заголовок, добавим его:
  12. $size = array("1","2","3","4","5","6","7");
  13. $type = array("arial", "helvetica", "sans-serif", "courier");
  14.  
  15. echo "<html><head><title>Тест cookie</title></head><body><div align='center'>";
  16. //В данной форме содержится два списка, которые можно
  17. //использовать для определения пользовательских предпочтений:
  18. echo "<form method='POST' >";
  19. echo "Какой шрифт Вы хотели бы использовать? ";
  20. echo "<select name='type_sel'>";
  21. echo "<option selected value=''>по умолчанию</option>";
  22. foreach ($type as $var) {
  23. echo "<option>$var</option>";
  24. }
  25. echo "</select><br><br>";
  26. echo "Какой размер шрифта Вы хотели бы использовать? ";
  27. echo "<select name='size_sel'>";
  28. echo "<option selected value=''>по умолчанию</option>";
  29. foreach ($size as $var) {
  30. echo "<option>$var</option>";
  31. }
  32. echo "</select><br><br>";
  33. echo "<input type='submit' value='Получить cookie'>";
  34. echo "</form>";
  35.  
  36. //Наконец, выведем некоторую полезную информацию и отформатируем ее в
  37. //соответствии с выбранными пользователем настройками:
  38. echo "<b> Cookie-информация:</b><br>";
  39. echo "<font ";
  40. if ($_COOKIE[font][type]) {
  41. $cookie_font_type = $_COOKIE[font][type];
  42. echo "гарнитура='$cookie_font_type' ";
  43. }
  44. if ($_COOKIE[font][size]) {
  45. $cookie_font_size = $_COOKIE[font][size];
  46. echo "размер='$cookie_font_size' ";
  47. }
  48. echo ">";
  49. echo "\$font[type] = $cookie_font_type<br>";
  50. echo "\$font[size] = $cookie_font_size<br>";
  51. echo "</font><br>";
  52. echo "<b> Информация переменных формы:</b><br>";
  53. echo "<font ";
  54. if ($_POST[type_sel]) {
  55. $post_type_sel = $_POST[type_sel];
  56. echo "гарнитура='$post_type_sel' ";
  57. }
  58.  
  59. if ($_POST[size-sel]) {
  60. $post_size_sel = $_POST[size_sel];
  61. echo "размер='$post_size_sel' ";
  62. }
  63. echo ">";
  64. echo "\$type_sel = $post_type_sel<br>";
  65. echo "\$size_sel = $post_size_sel<br>";
  66. echo "</font>";
  67. echo "</div></body></html>";
  68. ?>
  69.  



и не пойму почему
CODE (htmlphp):
скопировать код в буфер обмена
  1. $post_type_sel = $_POST[type_sel];
  2. echo "гарнитура='$post_type_sel' ";
  3.  

не выводит гарнитура и прочее
BRIGS Отправлено: 02 Декабря, 2012 - 05:44:24 • Тема: не срабатывает код • Форум: Вопросы новичков

Ответов: 3
Просмотров: 136
<h1>Это <?php # echo "простой";?> пример.</h1>
<p>Заголовок вверху выведет 'Это пример'.


Parse error: syntax error, unexpected '<' in Z:\home\sait\www\a.php on line 8
BRIGS Отправлено: 02 Декабря, 2012 - 05:40:40 • Тема: зачем в денвере нужна папка www • Форум: Вопросы новичков

Ответов: 8
Просмотров: 325
sKaa пишет:
BRIGS, стесняюсь спросить, а куда она кладется?

Z:\home\sait\www\a.php
например так
почему именно www
BRIGS Отправлено: 02 Декабря, 2012 - 05:05:26 • Тема: зачем в денвере нужна папка www • Форум: Вопросы новичков

Ответов: 8
Просмотров: 325
[quote=armancho7777777]
BRIGS пишет:
почему не в неё кладётся папка с адресом сайта?
BRIGS Отправлено: 02 Декабря, 2012 - 04:46:37 • Тема: зачем в денвере нужна папка www • Форум: Вопросы новичков

Ответов: 8
Просмотров: 325
зачем в денвере нужна папка www, что она даёт? почему не в неё кладётся папка с адресом сайта?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB