ugrás a tartalomhoz

Archívum - 2011

február 4

utf-8 és latin kódolás összeegyeztetése

norby1 · 2011. Feb. 4. (P), 12.42
Sziasztok!

A következő a problémám:
Adatbázismezők kódolása: utf-8
Kliens oldalaké: ISO 8859-1

Ha az input mezőkbe pl. "ő" betűt írok, akkor az adatbázisba ő -ként jelenik meg:/
(textarea mezőkkel nincs gond.) Egy megkezdett projektet folytatok, és pár napig nincs lehetőségem a gazdáját megkérdezni, hogy miként egyeztette össze a kódolásokat. (Én biztos nem kevertem volna a két kódolást.)
Szerintetek így utólag, a teljes újraírás nélkül miként lehetne orvosolni ezt a problémát?
 

Mennyire egészséges? jQuery php class

Tanul0 · 2011. Feb. 4. (P), 12.21
Úgy gondoltam, megkönnyíteném a saját dolgomat és írok egy osztályt az ajax kérések egyszerűsítésére. A kérdésem az lenne, hogy mennyire egészséges ilyen formában megvalósítani.

A kód:
[colorer=php]
class jQueryAjaxSubmits{
function jQueryAjaxPostInit($data, $url, $formname="Ajax", $setTimeout="2000", $ResponseFunc){
$s='<script type="text/javascript">
$(document).ready(function() {
'.$formname.'Form();
function '.$formname.'Form() {
$("#waitpopup").remove();
$("#'.$formname.'Form").submit(function(){
'.$this->jQueryAjaxWaitPopUp().'
setTimeout(request, '.$setTimeout.');
});
'.$this->jQueryAjaxRequest($url, $data).'
}
}
);
function ClosePopup(){
$("#waitpopup").remove();
}
</script>';
return $s;
}
function jQueryAjaxWaitPopUp(){
$s="var popupdiv='<div id=\"waitpopup\" style=\"display:none;\">'
+'<div id=\"popupwait\">'
+'<p>Please wait...</p>

jQuery 1.5 releaased

duplabe · 2011. Feb. 4. (P), 11.02
Megjelent a jQuery 1.5-ös kiadása
 

február 3

A zsigeri félelem mindentől, ami nyílt

Joó Ádám · 2011. Feb. 3. (Cs), 10.50

Böngészőháborúk, mozgóképfront, 2011. február. A Mozilla és az Opera sosem támogatta, a Google pedig az imént jelentette be, hogy elhagyja a H.264 támogatását.

A Microsoftnál, mi tagadás, nem késtek sokat a válasszal, úgy tűnik erre van kapacitás: a decemberben közzétett Firefox bővítmény után kiadták H.264 kiterjesztésüket Chrome alá, miközben a VP8-at továbbra sem értelmezi natívan minden idők leggyűlöletesebb szoftverének kilencedik földi inkarnációja.

Codeigniter 2.0 textarea duplázza a sortöréseket

scidar · 2011. Feb. 3. (Cs), 10.20
Sziasztok!

Az új codeigniterben (2.0) kezdtem most el fejleszteni egy projectet és azt vettem észre, hogy a textarea mező duplázza a sortöréseket.
Kicsit leegyszerűsítettem a kódom és már most kiiktattam a form helpert is. Így néz ki a html:

<!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</title>
</head>

<body>
    <form action="http://localhost/teszt/teszt" method="post" accept-charset="utf-8">
        <textarea rows="10" cols="50" id="leiras" name="leiras" class="text"><?php echo $leiras; ?></textarea>
        <input type="submit" name="submit" value="submit" class="" />
    </form>
</body>
A controllerben var_dumppal íratom ki a post adatot:

echo "<pre>";
var_dump($_POST['leiras']);
echo "</pre>";
A beviteli mezőbe egyszerűen csak két betűt írok egymás alá enterrel elválasztva és ennek ez az eredménye a viewben:
string 'a


b' (length=5)
Ha pedig nem a codeigniterből hanem csak egy sima php fájlból futtatom a forráskódot akkor ez az eredmény:
string 'a

b' (length=4)
Ha a codeigniterben másodszor megnyomom a submit gombot akkor megduplázza a sortörések számát, így a két betű mindig egyre távolabb kerül egymástól. A második submit-ra a length értéke már 8, majd 14, stb...
Sima php fájlként futtatva a kódot tökéletes minden.
Nincs valakinek ötlete, hogy mi a fene okozhatja ezt? (Win7 / wampserver)
 

Quick Tip: Think Right-to-Left with jQuery

Joó Ádám · 2011. Feb. 3. (Cs), 09.57
CSS kiválasztók jQuery-ben teljesítmény szempontjából
 

február 2

Megnyílik az iWiW a Google előtt

Joó Ádám · 2011. Feb. 2. (Sze), 19.53
Új potenciál és spamveszély
 

Towards Browse-Based Browsing with Home Dash

Joó Ádám · 2011. Feb. 2. (Sze), 19.40
Új, kísérleti felület a Firefoxnak
 

Prism is now Chromeless

Joó Ádám · 2011. Feb. 2. (Sze), 19.35
A Mozilla dobja a Prism-t a megújuló Chromeless-ért cserébe
 

OpenID: The Web’s Most Successful Failure

Joó Ádám · 2011. Feb. 2. (Sze), 19.24
Miért bukott meg az OpenID és miért siker mégis?