ugrás a tartalomhoz

Archívum - Fórum téma

augusztus 5, 2005

Ékezetes karakterek megkülönböztetése PHP/MySQL

Anonymous · 2005. Aug. 5. (P), 15.57
Tisztelt Egybegyűltek!

Az Én kérdésem baromi egyszerű (a megoldás már nem...)!

Php4 keres mysql-ben "a%". Nekem eredmény képpen
minden 'a' és 'á' kezdésüt is kilök. Mééééééé?

Várok minden korszakalkotó ötletet!

s_volenszki##kukac##freemail.hu
 ■

Distinctre összevonja az ékezetes betűket a MySQL

tiku I tikaszvince · 2005. Aug. 5. (P), 13.22
Sziasztok!
Van ez a lekérdezés:

SELECT DISTINCT LEFT(nev, 1) AS betu FROM olvaso ORDER BY betu
A probléma a következő:
Distinct nélkül gyönyörűen megjelennek a nevek első betűi (az összes magyar ékezetes betűket is beleértve). De ha a DISTINCT-et beleteszem, akkor az A-Á, E-É, I-I, O-Ó-Ö-Ő, U-Ú-Ü-Ű, betűket összevonja. Ha jól értelmezem a jeleket, akkor a párosokból/négyesekből az az első betű reprezentálja a többit, ami először bekerült a táblába.

De nekem arr alenne szükségem, hogy mindegyik betű szerepljen az eredményben és csak egyszer.

WinXP, MySQL 4.1.13-nt,
PHPMyAdmin szerint az egybevetés: utf8_unicode_ci, Charset:UTF8, Collation: utf8_unicode_ci

Thx
TikuVoltam
 ■

Zend Studio CodeSnippet eltűnik frissítéskor

Anonymous · 2005. Aug. 5. (P), 11.43
Sziasztok!

ZendStudio 4.01-es linuxos verzió. A User Defined kategóriába kerülnek ugye azok a kódok, amiket én veszek fel. A probléma csak az, ha frissitem a CodeSnippets adatbázását, akkor a UserDeffined kategória tartalma törlésre kerül :( Más verziónál is?

üdv.: Zsolt
 ■

Internet kapcsolat sebességmérő

Anonymous · 2005. Aug. 5. (P), 11.08
Üdv mindenkinek!

Kellene valami internetkapcsolat merő kód (Javascript vagy PHP).
Kösz.
 ■

böngészők között különbséget tevő hack css hez

mdesign · 2005. Aug. 5. (P), 10.52
Sziasztok!

Azt tudom, hogy ha egy tulajdonságot csak IE -re érvényesnek akarok tudni, akkor így írom le:

color:#FFF; /*ALL*/
-color:#FFF; /*IE*/


De van e ilyen mozillára és operára is?

előre is köszi, üdv Karesz
 ■

augusztus 4

Meghatározott "feldolgozó" oldalakat ne lehessen megnyitni

Anonymous · 2005. Aug. 4. (Cs), 21.39
Helló!

valami.html

<html>

<head>
  <title></title>
</head>

<body>
<form action="feld.php" method="post">
<input type="text" name="a">
<input type="submit">
</body>

</html>
feldolgozo.php

<?php

echo $_POST["a"];

?>
Meg tudom azt valahogyan csinálni, hogy csak akkor hajtódjon végre a pHp kód, ha a valami.html oldal "hívta meg"? Tehát akkor ne történjen semmi (legfeljebb egy hibaüzenet), ha vki így próbálkozik: kerdes.hu/feldolgozo.php.
 ■

RSS parser, karakterkódolás

Anonymous · 2005. Aug. 4. (Cs), 20.13
Sziasztok!

Ezzel próbálkoznék http://magpierss.sourceforge.net/ rss híreket kirakni egy oldalra, de őű helyett kérdőjel jelenik meg. A magpierss UTF-8, US-ASCII, ISO-8859-1 karakódolásokat ismer.
Alapértelmezésben ISO-8859-1 -ban adja vissza a híreket, probaltam átkódolni $title = iconv("ISO-8859-1","ISO-8859-2", $title) de ugyanaz lett az eredmény. Tipp?

üdv.: Zsolt
 ■

Egy tárhelyen két domain?

Anonymous · 2005. Aug. 4. (Cs), 19.31
Szóval, megvalósítható? Vagy ez a tárhelyszolgáltatótól függ?
(Nem aldomainre gondolok.)
 ■

A böngésző újraindítására nem generálódik új session id

Anonymous · 2005. Aug. 4. (Cs), 16.48
Hali!

<?php

ini_set("session.cookie_lifetime", "0");

session_start();

echo session_id();

?>


A session id-t sütiben tárolom. A böngésző bezárására és megnyitására nem generál új session id-t, hanem a régit használja. Miért van ez így?

Pedig:


A session.cookie_lifetime a beállított süti élettartalmát szabályozza másodpercekben megadva. A nulla érték azt jelenti, hogy "amíg a böngészőt be nem zárják". Alapértéke éppen 0.
 ■

CSS menü IE gond

Anonymous · 2005. Aug. 4. (Cs), 16.12
Sziasztok!

Adott az alábbi szerkezetű menü:
HTML:

<div class="container">
<div>
<ul class="navbar">
		 <li><a href="#" class="nav">Főoldal</a></li>
		 <li><a href="#" class="nav">Cégünkről</a></li>
		 <li><a href="#" class="nav">Árlista</a></li>
		 <li><a href="#" class="nav">Partnerek</a></li>
		 <li><a href="#" class="nav">Kapcsolat</a></li>
</ul>
</div>
</div>
CSS:

.container {
background-color:#FFFFFF;
margin:0 auto 0 auto;
padding:0;
width:650px;
border:1px solid #7EAA21;}

ul.navbar {
list-style-type:none;
float:left;
display:block;
width:100%;
line-height:10px;
clear:both;
margin:0;
padding:0;
background:#7EAA21}

ul.navbar li {
display:inline;}

a.nav:link, a.nav:visited {
display:block;
float:left;
width:20%;
padding:1.1em 0 1.1em 0;
margin:0;
text-decoration:none;
background:#7EAA21;
color:#FFFFFF;
border-bottom: 5px solid #FFFFFF;}

a.nav:hover {
display:block;
float:left;
width:20%;
padding:1.1em 0 1.1em 0;
margin:0;
text-decoration:none;
background-color:#7EAA21;
color:#FFFFFF;
border-bottom: 5px solid #EE3338;}
WinXP alatt FF-ben, Opera-ban jól jelenik meg, azonban IE6 alatt az utolsó menüpont (Kapcsolat) már egy új sorban jelenik meg. Más böngészővel még nem teszteltem.

Mi lehet a gond?
 ■