Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Кодировка

 PHP.SU

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


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

> Без описания
Pipka
Отправлено: 20 Октября, 2011 - 00:07:23
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




Добавляю в данные на русском языке а выходят абракадабра хДДД что дописать что бы в нормальной кодировке отправлял или как сделать так что бы читаЛ)) нормально) могу кинуть код)
 
 Top
armancho7777777 Супермодератор
Отправлено: 20 Октября, 2011 - 00:09:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Вы почту отправляете, или с БД работаете?
Покажите код для начала...

(Отредактировано автором: 20 Октября, 2011 - 00:10:45)

 
 Top
Pipka
Отправлено: 20 Октября, 2011 - 00:16:26
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




да нет тупо пишу свои новости))) и всё))


вывод новостей


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include "conn.php";
  3.  
  4.  
  5. $query = "SELECT * FROM novosti ORDER BY id_news DESC";
  6.  
  7. $novost = mysql_query($query) or die(mysql_error());
  8.  
  9. while($nov = mysql_fetch_assoc($novost)){
  10.    
  11.  
  12.  
  13. ?>
  14. <table width="600" border="1" cellspacing="1" cellpadding="1">
  15.   <tr>
  16.     <td><h3><? echo $nov['zagol'];?></h3></td>
  17.   </tr>
  18.   <tr>
  19.     <td><? echo $nov['msg'];?></td>
  20.   </tr>
  21.   <tr>
  22.     <td><? echo $nov['date'];?></td>
  23.   </tr>
  24.   <tr>
  25.     <td><? echo $nov['img'];?></td>
  26.   </tr>
  27.   <tr>
  28.     <td>Администратор:<font color="#006600"><strong><? echo $nov['admin'];?></strong></font></td>
  29.   </tr>
  30. </table>
  31. <br><br>
  32. <?PHP
  33. }
  34. ?>
  35.  


и собственно добавление

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. include "conn.php";
  4.  
  5.  
  6.  
  7. if (isset($_POST['submit'])){
  8.  
  9. if (empty($_POST['zagol'])){
  10.         echo 'Вы не ввели заголовок';
  11.        
  12. }
  13. if (empty($_POST['msg'])){
  14.         echo 'Вы не ввели саму новость';
  15.        
  16. }
  17. }
  18.  
  19.  
  20. if(!empty($_POST['zagol']) and !empty($_POST['msg'])){
  21.  
  22. $zagol = $_POST['zagol'];
  23. $msg = $_POST['msg'];
  24. $data = date("d-m-y  G:s");
  25. $date = $_POST['data'];
  26. $adm = $_SESSION['login'];
  27.  
  28.  
  29. $query = "INSERT INTO novosti(zagol , msg , date , img , admin)
  30. VALUES ('$zagol', '$msg', '$data', '$img', '$adm')";
  31. $result = mysql_query($query) or die(mysql_error());
  32. echo 'Новость успешно добавлена';
  33. echo '<meta http-equiv="refresh" content="3; URL=novosti.php">';
  34. }
  35. else{
  36.  
  37. //else{
  38. ?>
  39.  
  40. <form  action="addnews.php" method="post">
  41. Заголовок<br>
  42. <input name="zagol" type="text" size="100"><br>
  43. Контент новости<br>
  44. <textarea name="msg" cols="100" rows="10"></textarea><br>
  45. Изображение<br>
  46. <input name="img" type="file"><br><br>
  47.  
  48. <input  name="submit" type="submit" value="Добавить новость">
  49.  
  50.  
  51. </form>
  52.  
  53. <?PHP
  54. }
  55. //}
  56.  
  57. ?>
 
 Top
armancho7777777 Супермодератор
Отправлено: 20 Октября, 2011 - 00:32:06
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




В базе тоже крокозябры?
Кодировка сайта windows-1251 ?
 
 Top
Pipka
Отправлено: 20 Октября, 2011 - 00:33:35
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




всё поменял на сайте кодировку и запахалО)
 
 Top
armancho7777777 Супермодератор
Отправлено: 20 Октября, 2011 - 00:39:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




))
 
 Top
Pipka
Отправлено: 20 Октября, 2011 - 00:57:49
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




спс
 
 Top
armancho7777777 Супермодератор
Отправлено: 20 Октября, 2011 - 01:05:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Не за что.
 
 Top
Pipka
Отправлено: 20 Октября, 2011 - 01:44:59
Post Id


Гость


Покинул форум
Сообщений всего: 125
Дата рег-ции: Сент. 2011  
Откуда: Москва


Помог: 0 раз(а)




ААА жесть всем привет короче дело такое) я сделал новости там и тд и не могу сделать редактирование их и почему сессия не передаётся новости тоже не могу понять может кто нить разберётся уже башня не варит)

вывод новостей

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. ?>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7. <title>Новости</title>
  8. </head>
  9.  
  10. <body>
  11.  
  12. <?PHP
  13.  
  14. include "conn.php";
  15.  
  16. if(isset($_GET['up'])){
  17.          $id_news = $_SESSION['id_news'];
  18.         echo '<meta http-equiv="refresh" content="1; URL=upnovosti.php">';
  19. }
  20. $query = "SELECT * FROM novosti ORDER BY id_news DESC";
  21.  
  22. $novost = mysql_query($query) or die(mysql_error());
  23.  
  24. while($nov = mysql_fetch_assoc($novost)){
  25.    
  26.  
  27.  
  28. ?>
  29. <table width="600" border="1" cellspacing="1" cellpadding="1">
  30.   <tr>
  31.     <td><h3><? echo $nov['zagol'];?></h3></td>
  32.   </tr>
  33.   <tr>
  34.     <td><? echo $nov['msg'];?></td>
  35.   </tr>
  36.   <tr>
  37.     <td><? echo $nov['date'];?></td>
  38.   </tr>
  39.   <tr>
  40.     <td><? echo $nov['img'];?></td>
  41.   </tr>
  42.   <tr>
  43.     <td>Администратор:<font color="#006600"><strong><? echo $nov['admin'];?></strong></font></td>
  44.   </tr>
  45.   <tr>
  46.     <td><a href='novosti.php?up=<?=$nov["id_news"]?>'>Редактировать</a></td>
  47.   </tr>
  48. </table>
  49. <br><br>
  50. <?PHP
  51. }
  52. ?>
  53.  
  54.  
  55.  
  56. </body>
  57. </html>



изменение


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include "conn.php";
  3.  
  4.  
  5.  
  6. $query = "SELECT * FROM novosti WHERE `id_news`='{$_SESSION['id_news']}'";
  7.  
  8. mysql_query($query);
  9.  
  10. $novost = mysql_query($query) or die(mysql_error());
  11.  
  12. while($nov = mysql_fetch_assoc($novost)){
  13.  //for($nov = mysql_fetch_assoc($novost); $_SESSION['id_news']; $i+=2){
  14.            //echo $i.'<br>';
  15.            
  16.  
  17. ?>
  18.  
  19. <form  action="upnovosti.php" method="post">
  20. Заголовок<br>
  21. <input name="zagol" type="text" size="100" value="<?=$nov['zagol'];?>"><br>
  22. Контент новости<br>
  23. <textarea name="msg" cols="100" rows="10"><?=$nov['msg'];?></textarea><br>
  24. Изображение<br>
  25. <input name="img" type="file"><br><br>
  26.  
  27. <input  name="submit" type="submit" value="Изменить новость">
  28.  
  29.  
  30. </form>
  31.  
  32. <?PHP
  33. }
  34.  
  35.  
  36. ?>
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB