За последние 24 часа нас посетили 18786 программистов и 1637 роботов. Сейчас ищут 976 программистов ...

проблема вывода инфы с бд виводит абрукадабру в експлорере

Тема в разделе "PHP и базы данных", создана пользователем pifagor87, 23 авг 2011.

  1. pifagor87

    pifagor87 Активный пользователь

    С нами с:
    21 апр 2011
    Сообщения:
    11
    Симпатии:
    0
    проблема вывода инфы с бд, тоесть
    есть код
    выводит ссылки

    ________________
    <?
    $conn = new mySQLi ("localhost", "root", "", "wsite") or die (mysqli_error());
    ?>
    _ето код conection.php ________________
    <?
    require("sources/conection.php"); имеет подключение бд (**)
    $sql = "SELECT name, url, title FROM navigac";
    $result = $conn->query($sql)or die (mysqli_error());
    if ($result){
    while ($row=$result->fetch_object()){
    echo "<li><a href='{$row->url}' title='{$row->title}'>{$row->name}</a></li>";
    }
    }
    ?>

    далее код выводит инфу при нежетии на ссылку написаную немного выше
    <?
    $page = (isset($_GET['page']))? $_GET['page']:"1";
    $sql="SELECT name, content FROM info WHERE id='$page'";
    $result=$conn->query($sql) or die(mysqli_error());
    if ($result){
    $row=$result->fetch_object();
    echo $row->content;
    }
    ?>
    код выводит инфу при нажатии, из бд.
    Проблема состоит в том, что ссылки и информация на украинском, в опере и в мозилле выводит нормально, а в експлорере и в хроме выводятся кубики вместо букв. Английские выводятся хорошо.
    и еще вопрос, отступ в експлорере верхний как надо тоесть 0пх (задано в css ) а в опере и мозиле есть пикселей 20.
    что делать?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    кодировку в странице задай в <head>
     
  3. pifagor87

    pifagor87 Активный пользователь

    С нами с:
    21 апр 2011
    Сообщения:
    11
    Симпатии:
    0
    вот код полностю

    Вроде все есть, а проблема не исчезла
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Документ без названия</title>
    </head>
    <LINK rel="stylesheet" media="screen" type="text/css" title="Style" href="css/style.css">

    <body>
    <div id="navig">
    <div id="navig-menu">
    <ul id="menu">

    </ul>
    </div>
    </div>
    <div id="header">
    </div>
    <div id="sered">
    <div id="forma">

    </div>
    <div id="spus">
    <ul id="spusok">
    <?
    require("sources/conection.php");
    $sql = "SELECT name, url, title FROM navigac";
    $result = $conn->query($sql)or die (mysqli_error());
    if ($result){
    while ($row=$result->fetch_object()){
    echo "<li><a href='{$row->url}' title='{$row->title}'>{$row->name}</a></li>";
    }
    }
    ?>
    </ul>
    </div>
    <div id="centr">
    <?
    $page = (isset($_GET['page']))? $_GET['page']:"1";
    $sql="SELECT name, content FROM info WHERE id='$page'";
    $result=$conn->query($sql) or die(mysqli_error());
    if ($result){
    $row=$result->fetch_object();
    echo $row->content;
    }
    ?>
    </div>
    </div>
    <div id="futer">
    </div>
    </body>
    </html>