Archívum - Júl 2, 2009
UTF-8 bevitt adatellenőrzés probléma
Sziasztok! A következő problémával fordulok hozzátok...
van egy űrlapom, melyen keresztül a felhasználók üzenetet tudnak küldeni.
A honlapon mindennek UTF-8 a karakterkódolása:mikor ellenőrzöm a bejövő adatota tárhelyre felrakott honlap az ékezetes karaktereket nem fogadja el :(
gőzöm nincs miért? localhoston tökéletesen működik.
van valakinek valami ötlete mitől lehet?
Előre is köszi a segítséget! :)
■ van egy űrlapom, melyen keresztül a felhasználók üzenetet tudnak küldeni.
A honlapon mindennek UTF-8 a karakterkódolása:
header("Content-Type: text/html; charset=utf-8");
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<form action="message.php" method="post" accept-charset="UTF-8" name="mess">
<input type="hidden" name="_charset_">
<input type="text" name="uzenet" value="">
nos.. a helyzet a következő:
if (!preg_match('/^[a-zA-Z\xf6\xc3\xa1\xa9\xc3\xf5\xfa
\xfc\xfb\xc1\xc9\xcd\xd3\xd6\xd5\xda\xdc\xdb\/ \.\-\_\+\(\)\&\[\]\*\,\;\$\@\#\%\!\=\€\?\:]{2,255}$/i', iconv("UTF-8", "ISO-8859-2", $uzenet))){
return false;
}
else{
return true;
}
gőzöm nincs miért? localhoston tökéletesen működik.
van valakinek valami ötlete mitől lehet?
Előre is köszi a segítséget! :)
Session probléma
Sziasztok!
Php-mysql alapú weboldalamon bejelentkezés után minden felhasználó kap egy session-t, hogy fennmaradjon a bejelentkezés állapota. Működött is eddig hibamentesen.
Biztonsági okokból azonban minden fájlt kihelyeztem a wwwroot-on kívülre, a publikus oldalon csak egy index.php van, ami includolja get alapján a megfelelő fájlokat, és most nem működik a session kezelés rendesen. Tehát bejelentkezni be tudok, de amint tovább akarok lépni egy menüpontra, rögtön kijelentkezik.
A session-öket kezelő php-t a public oldalon lévő index.php minden oldalra beicludolja a get értékétől függetlenül. Tehát maga a session kezelés programozási szempontból nem változott az oldalamon, csak a fájlok kerültek át más könyvtárakba.
Próbáltam betenni egy session start-ot a publikus index.php-ba, de így sem megy.
Mi lehet a baj, van valami ötletetek?
Köszönöm a segítséget előre is!
■ Php-mysql alapú weboldalamon bejelentkezés után minden felhasználó kap egy session-t, hogy fennmaradjon a bejelentkezés állapota. Működött is eddig hibamentesen.
Biztonsági okokból azonban minden fájlt kihelyeztem a wwwroot-on kívülre, a publikus oldalon csak egy index.php van, ami includolja get alapján a megfelelő fájlokat, és most nem működik a session kezelés rendesen. Tehát bejelentkezni be tudok, de amint tovább akarok lépni egy menüpontra, rögtön kijelentkezik.
A session-öket kezelő php-t a public oldalon lévő index.php minden oldalra beicludolja a get értékétől függetlenül. Tehát maga a session kezelés programozási szempontból nem változott az oldalamon, csak a fájlok kerültek át más könyvtárakba.
Próbáltam betenni egy session start-ot a publikus index.php-ba, de így sem megy.
Mi lehet a baj, van valami ötletetek?
Köszönöm a segítséget előre is!
Szöveg elrendezés dobozokban
Sziasztok!
Kezdőként szeretnék belevágni a következőbe.
Van rá egy hetem, hogy megoldjam.
Azt szeretném elérni egy meglévő html oldalon, hogy
egymás alatt legyenek a cikkek úgy, hogy
CÍM
dátum
SZÖVEG (rövid beveztő)
forrás - tovább
a Tovább linknél megjelenne a teljes cikk egy másik oldalon.
a cikkek között H1-el lenne egy csík.
Ezt úgy kell létrehoznom, hogy td- tr eket használok?
Előre is köszönöm a segítséget.
Üdv
Dóri
■ Kezdőként szeretnék belevágni a következőbe.
Van rá egy hetem, hogy megoldjam.
Azt szeretném elérni egy meglévő html oldalon, hogy
egymás alatt legyenek a cikkek úgy, hogy
CÍM
dátum
SZÖVEG (rövid beveztő)
forrás - tovább
a Tovább linknél megjelenne a teljes cikk egy másik oldalon.
a cikkek között H1-el lenne egy csík.
Ezt úgy kell létrehoznom, hogy td- tr eket használok?
Előre is köszönöm a segítséget.
Üdv
Dóri