PHP.SU

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

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

> Найдено сообщений: 60
miniaka Отправлено: 24 Сентября, 2013 - 18:46:40 • Тема: mysql ошибка • Форум: Вопросы новичков

Ответов: 4
Просмотров: 156
Мелкий пишет:
Экранирование где?

Можно подробнее, что именно нужно экранировать ?
miniaka Отправлено: 24 Сентября, 2013 - 18:09:10 • Тема: mysql ошибка • Форум: Вопросы новичков

Ответов: 4
Просмотров: 156
Всем привет ! У меня форма добавления статей на сайт. Все норма работает на локалке. На сервере он тоже добавляет статьи, но только если в форме нет html тегов. То есть я вставляю в форму например путь до изображения <img src='img/article/yfp.jpg'>. Если в форме не присутствует html, то все нормально. В чем причина ребят, кто в курсе ?
PHP:
скопировать код в буфер обмена
  1.  
  2. // Добавление Статей
  3. if(isset($_POST[add])){
  4.         $cat = "article";
  5.         $name = trim($_POST[name]);
  6.         $title = trim($_POST[title]);
  7.         $description = trim($_POST[description]);
  8.         $full_description = trim($_POST[full_description]);
  9.         $date = trim($_POST[date]);
  10.         if($cat=="" or $name=="" or $title=="" or $description=="" or $full_description=="" )
  11.         {
  12.                 $info_add = "Поля не заполнены";
  13.         }else{
  14.                 foreach($_FILES['file']['name'] as $k=>$f) {
  15.  
  16.   if (!$_FILES['file']['error'][$k]) {
  17.  
  18.     if (is_uploaded_file($_FILES['file']['tmp_name'][$k])) {
  19.  
  20.       if (move_uploaded_file($_FILES['file']['tmp_name'][$k], "../img/article/".$_FILES['file']['name'][$k])) {
  21.                         $img1 = $_FILES['file']['name'][0];
  22.                         $img2 = $_FILES['file']['name'][1];
  23.                         $img3 = $_FILES['file']['name'][2];
  24.                        
  25.                         $path = "img/article/$img1";
  26.                         $path2 = "img/article/$img2";
  27.                         $path3 = "img/article/$img3";}}}}
  28.                         if($img2==""){unset($path2);}
  29.                         if($img3==""){unset($path3);}
  30.    
  31.                         $add = mysql_query("INSERT INTO kontent(cat,name,title,description,full_description,img,img2,img3,date)
  32.                         VALUE('$cat','$name','$title','$description','$full_description','$path','$path2','$path3','$date')");
  33.                 if(!$add){
  34.             $info_add = "Ошибка";
  35.         }else{
  36.                                 $info_add = "<center style='color:red;'>Сатья успешно добавлена</center>";
  37.             header("Refresh:1;url=index.php");
  38.         }
  39.                
  40.         }}
  41.  
  42.  
miniaka Отправлено: 21 Сентября, 2013 - 21:03:35 • Тема: Кодировочка ! • Форум: Вопросы новичков

Ответов: 5
Просмотров: 208
Использую нотпад++, заливаю через тотал
miniaka Отправлено: 21 Сентября, 2013 - 20:51:16 • Тема: Кодировочка ! • Форум: Вопросы новичков

Ответов: 5
Просмотров: 208
Сайт использует кодировку utf-8, все страницы перевожу в кодировку utf-8 без бум. Когда заливаю их на сервак и открываю в блокноте, все что было написано на русском, стало каракулями ! Хотя отображает нормально
miniaka Отправлено: 21 Сентября, 2013 - 19:42:19 • Тема: Кодировочка ! • Форум: Вопросы новичков

Ответов: 5
Просмотров: 208
Ребят, такая проблемка ! При переносе файлов на сервер, когда открываешь их для редактирования, кодировка меняется, все становится иероглифами. Но отображает все нормально !! Если удалить их написать нормально (русскими буквами), то когда заходишь на сайт идут иероглифы. В чем проблема ? Кто сталкивался ?
miniaka Отправлено: 20 Сентября, 2013 - 19:25:46 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Вообщем я снес файл .haceess удалил header('Content-Type: text/html; charset=utf-8');
и mysql_set_charset('utf8');. И из базы все нормально вывелось. Но мля все-что не из базы иероглифами написано... Что за ерунда происходит ?
(Добавление)
Всем спасибо за советы ! Проблема решена.. Некоторые файлы были сохранены в другой кодировке, по этому такая история вышла. Причем только на локальном сервере, на хосте все нормально отображается.
miniaka Отправлено: 20 Сентября, 2013 - 19:08:36 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Все действительно трудно) Я бы так давно сделал, но на моем хостинге используется кодировка ютф
miniaka Отправлено: 20 Сентября, 2013 - 19:03:02 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Но мне нужно именно утф8.. в базе не могу поменять кодировку ! Тоесть, для каждой таблицы ставлю кодировку utf8_general_ci но на фото показано какую он сам выставляет
miniaka Отправлено: 20 Сентября, 2013 - 18:56:50 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Фото
miniaka Отправлено: 20 Сентября, 2013 - 18:47:16 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Файл .htaccess и так был. Какае-то аномалия. Если вставить header('Content-Type: text/html; charset=utf-8'); то из базы выводится только некоторые вещи корректно, а остальные так же иероглифами Нахмурился
miniaka Отправлено: 20 Сентября, 2013 - 18:01:55 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
PHP:
скопировать код в буфер обмена
  1.  
  2. $con = mysql_connect ("localhost","root","");
  3. mysql_select_db ("story",$con);
  4.  
  5.  
miniaka Отправлено: 20 Сентября, 2013 - 17:35:56 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Какой именно код мне выложить ?) Проблема то не в самом коде..
miniaka Отправлено: 20 Сентября, 2013 - 17:32:54 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Да, я так и делал. Ничего..
miniaka Отправлено: 20 Сентября, 2013 - 17:30:24 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Это я уже побывал, не помогло..
miniaka Отправлено: 20 Сентября, 2013 - 17:23:55 • Тема: Проблема с кодировкой ! • Форум: Вопросы новичков

Ответов: 29
Просмотров: 786
Теперь все что выходит из базы отображается иероглифами Огорчение

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB