Jump to content
php.lv forumi

Burtu vietā ?


Blumish

Recommended Posts

Sveiki.

Problēma tāda. Veidoju random čata scriptu. LAi pārbaudītu savienojumu un testētu, eju no diviem pārlūkiem un savienojos pats ar sevi. Rakstu ar mīkstinājuma zīmēm. Logā kur rakstu viss rādās korekti, bet otrā pārlukā rādas "???" simboli. Tieši tāpat arī mainītām vietām.. Protams ir uzlikts UFT-8 BOM, mēģināju arī bez bom.

 

Paldies un ceru ka kāds palīdzēs

Link to comment
Share on other sites

http://spiets.lv

 

"š" burtu viņš parāda, bet "ā,č,ģ....." vietā rāda "?"

 

Un vienu bugu es nevaru izlabot. Kad cilvēks sāk čatot, parādās online +1, kad cilvēks spiež "Atvienoties" loģiski notiek -1, bet ja netiek piespiesta poga "Atvienoties" bet vienkārši cilvēks atjauno lapu vai dodas un pašu sākumu darbība -1 nenotiek un Online skaits nemainās. Protams piespiežit "Sākt čatot" atkal notiek darbība +1 . Kā var redzēt šādi jau ir uzkāpis līdz +8 kautgan online nav neviena.

 

Liels paldies un ceru ka sarpatāt. Iekopēšu tieši to kas parāda online lietotājus:

<?php
include('config.inc.php');

include('database.inc.php');

$result=mysql_query("SELECT * FROM users");

$count =0;

while ($row=mysql_fetch_array($result))
    {
    $count++;
    }

mysql_close($con);

echo $count;
?>
Link to comment
Share on other sites

 

http://spiets.lv

 

"š" burtu viņš parāda, bet "ā,č,ģ....." vietā rāda "?"

 

Un vienu bugu es nevaru izlabot. Kad cilvēks sāk čatot, parādās online +1, kad cilvēks spiež "Atvienoties" loģiski notiek -1, bet ja netiek piespiesta poga "Atvienoties" bet vienkārši cilvēks atjauno lapu vai dodas un pašu sākumu darbība -1 nenotiek un Online skaits nemainās. Protams piespiežit "Sākt čatot" atkal notiek darbība +1 . Kā var redzēt šādi jau ir uzkāpis līdz +8 kautgan online nav neviena.

 

Liels paldies un ceru ka sarpatāt. Iekopēšu tieši to kas parāda online lietotājus:

<?php
include('config.inc.php');

include('database.inc.php');

$result=mysql_query("SELECT * FROM users");

$count =0;

while ($row=mysql_fetch_array($result))
    {
    $count++;
    }

mysql_close($con);

echo $count;
?>

Lietotājs ieiet čatā - piefiksē datubāzē ar tekošo laiku, ja nav bijušu aktīvu darbību laika vienībā n, izdzēšam ierakstu no datubāzes. Ceru, ka saprati domu.

 

Burtu kļūdām pārbaudi, vai lapai ir uzlikts UTF-8 kodējums, ja dati tiek ņemti no datubāzes, pārliecinies, ka arī datubāzē ir uzlikts atbilstošais kodējums.

Edited by Miegamicis
Link to comment
Share on other sites

> Visvienkāršāk drošvien būs ar nodejs

 

Vai Torando. Vakar biju uz #pythonlv mītapu tieši par šo asinhrono freimvorku, ir labs!

 

 

ja reiz spams, tad kādas libas ir priekš tornado, lai tām būtu arī attiecīgs supports frontend'ā? ātri pagooglējot, socket.io nav aktīva support'a, engine.io ar nav, skatos, ka ir tikai sockjs(izskatās, ka nav aktīva development'a), jo ar plikiem websocket'iem var tikai nošauties

Edited by spainis
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...