S J miniblogs

  • S J
    0

    Velviens jautājums. Kāda velna pēc, ja man datubāzē teksts rādās šādi - "Ä»aunais admins.", lapā tas rādās normāli. Un ja datubāzē ieraksta normāli, šādi rādās lapā. The actual fuck. "SET NAMES utf8" un charset headeris neko nav devis. Collation arī ir utf8_latvian_ci. smiley-roll.png

    • mad
      0

      Kur tu liec to SET NAMES? Parādi kodu.

      • S J
        0

        To es salaboju SET NAMES kverijs bija aiz SELECT un echo, bet ir viena cita problēma, ar Tavu login skriptu. Man lietotājus izlogo pie citas lapas ielādes/esošās lapas pārlādes.

        Kods - <?php
        session_start();
        require('/.http/scripts/class.mdb.php');
        require('/.http/scripts/class.auth.php');
        $db = new mdb();
        $auth = new Auth($db);
        if (isset($_POST['username']) && isset($_POST['password'])) {
           $auth->login($_POST['username'], $_POST['password']);
        }
        if ($auth->id) {
           echo '<div id="small"><center>Čau, <a href="/blog/user?id=' . $auth->id .'">' . $auth->username . '</a>!<br />';
           echo 'Pēdējo reizi manīts: <br />' . $auth->accessed . '!<br />';
           echo '<a href="?logout">Izlogoties?</a><br />';
           echo '<a href="/blog/me/edit">Labot profilu?</a><br />';
           echo '</center></div>';
           $ip = $_SERVER["REMOTE_ADDR"];
           $id = $auth->id;
           $db = new mysqli();
           $setip = $db->query("UPDATE users SET ip = '$ip' WHERE id = '$id'");
        } else {
           ?>

           <center><form action="" method="post">

               <?php
               if ($auth->error == 1) {
                   echo '<p>Nepareizs lietotājvārds un/vai parole!</p>';
               }
               ?>

               Lietotājvārds:<br /><input type="text" name="username" /><br />
               Parole:<br /> <input type="password" name="password" />
               <input type="submit" value="Ielogoties" /><br /><div id="small"><a href="/blog/register">Reģistrēties?</a></div></center>

           </form>
           <?php
        }
        if (isset($_GET['logout'])) {
           $auth->logout();
        CONTENT="0;URL=http://46.109.34.200/blog">';
        }
        ?>

Atpakaļ Uz augšu