ugrás a tartalomhoz

Archívum - Okt 2006

október 4

Hír dátumának kiírása más formában

Anonymous · 2006. Okt. 4. (Sze), 15.00
Sziasztok!

News táblából lekérdezem a hír dátumát, ilyen formát kapok: 0000-00-00 00:00:00. Azt szeretném megoldani, hogy ha a hír mondjuk 5-én írodott, akkor mindaddig amíg nem lesz 6. azt írja ki hogy MA. Eddig csak azt a megoldást találtam hogy kivontam a mostani dátumból a hír dátumát, és ha kissebb volt mint 86400 akkor kiirta a MA szót. De persze ez nekem nem jó.
Mi a megoldás?
 

ExcelReader probléma

Anonymous · 2006. Okt. 4. (Sze), 13.26
Excelből adatbázisba feltöltéshez használom az ExcelReader osztályt. Tesztelés közben tapasztaltam, hogy ha ékezetes betű van egy excel cellában, pl:
bizgentyű
akkor azt így adja vissza a megfelelő kimenő tömbelemben:
b\0i\0z\0g\0e\0n\0t\0y\0q
(teszteléskor text fájlba írattam ki a kimenetet ezt úgy kaptam)
Az adott cellán nincs formázás, szöveges formátumra van állítva (bár ez utóbbi semmit nem befolyásol). A bemenő fájlt az Excel-2003 verzióval állítom elő XP, SP2-s gépen.
A feldolgozó php scriptben a setlocale() be van állítva: LC_ALL, hu_HU
A class-ban lévő setOutputEncoding() értékének különböző kódolásokat adtam meg: CP1250, CP1251, CP1252 és a megfelelő iso értékeket, de nem reagál.
A kimeneten minden tömbelemre (cellára) van addslashes(), próbáltam előtte/utána betenni a htmlentities() -t, nem segít.
Ha ugyanazt az adattartalmat kimentem csv-be, úgy a hiba nem jelentkezik (itt persze nem az Excelreader játszik).
Ha valaki találkozott már hasonló problémával, kérem, ne kíméljen - nekem per-pill. nincs ötletem.

Üdv: onkelTom
 

Eladó PHP, CSS és műszaki könyvek

LacKac · 2006. Okt. 4. (Sze), 12.34
Hello,

az alábbi kiváló minőségű könyvek eladók: (bolti/ajánlott ár)

webdev:
George Schlossnagle - PHP fejlesztés felsőfokon - 8000/6500
George Schlossnagle - Advanced PHP Programming - $50/8000Ft
More Eric Meyer on CSS - $45/7500Ft
Keith Schengili-Roberts - Core CSS SE - $50/8000Ft
Cogeshall - PHP5 Unleashed - $50/8000Ft

vegyes:
Cormen, Leiserson, Rivest, Stein - Új algoritmusok - 9750/8000
Wettl, Mayer, Szabó - LaTeX kézikönyv - 6500/5500
Marcel Gagné - Linux rendszerfelügyelet - 6500/5500
Rob Flickenger - Linux bevetés közben - 3500/2800
Gamma, Helm, Johnson, Vlissides - Programtervezési minták - 6000/5000

A könyvek Budapesten vehetőek át.

LacKac
 

Visual jQuery 1.0 (Automated)

sajt · 2006. Okt. 4. (Sze), 11.34
JQuery referencia, Természetesen JQuery-vel.
 

Learn CSS Positioning in Ten Steps

nevergone · 2006. Okt. 4. (Sze), 10.56
Pozicionálási módok CSS segítségével.
 

Adatok athelyezese egy tablabol a masikba

Anonymous · 2006. Okt. 4. (Sze), 08.11
Valaki el tudna vezetni egy mySQL leirashoz amely elmagyaraza, hogyan kell adatokat egy tablabol a masikba atrakni?

A ket tabla oszlopai egyeznek.

Valami hasonlot hasznalok most, de szerintem ez tul bonyorult, es meg ki is kell torolnom az athelyezet adatokat a "files_temp" tablabol.

$msgfiles = mysql_query("SELECT msg_id, userid, name, newname, size, type FROM files_temp WHERE msg_id='".$msgid."'") or die(mysql_error());
		
while ($row = mysql_fetch_array($msgfiles)) 
{
     mysql_query("INSERT INTO files (id, msg_id, userid, name, newname, size, type) VALUES (0, '".$row['msg_id']."', '".$row['userid']."', '".$row['name']."', '".$row['newname']."', '".$row['size']."', '".$row['type']."')") or die(mysql_error());
}
Letezik egy jobb megoldas? Esetleg egy Queryvel ezt az athelyezest megoldani ?

Koszonom !
 

október 4

Firefox nem engedi telepíteni a kiterjesztést

Anonymous · 2006. Okt. 3. (K), 22.32
A napokban hallottam az AdBlockról, fel is akartam telepíteni, mire kiderült, hogy a Firefoxom (1.5.0.7, a legújabb) nem képes a kiterjesztések telepítésére. Amikor installálni próbálok egy xpi kiterjesztésű fájlt, azt írja: engedélyezzem; de hiába kapcsolom ki a "figyelmeztetés kiterjesztések és témák telepítése előtt" mezőt, hiába okézom le és indítom újra nemcsak a böngészőt, de a gépet is, nem engedi a telepítést. Ha hozáadom a kivétellistához a webhelyet (firefox.hu vagy www.firefox.hu), akkor se. Mindezt rendszergazdai jogosultságon.

Tanácstalan vagyok. Volt már valakinek ilyen problémája? Tud valaki segíteni?
 

Széteső oldal lassabb internet kapcsolattal.

Anonymous · 2006. Okt. 3. (K), 22.12
Sziasztok!

Egy igazán érdekes jelenséggel találkoztam az elmúlt napokban és már kezd az őrületbe kergetni.

Készítettem egy oldalt, ami igyekszik rendesen megvalósítani a táblázatok nélküli layout-ot. A problémám, hogy NÉHA (!!!) gépenként és internet sebességenként változó helyeken és gyakorisággal sérül az oldal szerkezete.

Pl. az abszolut pozíciójú elemek ugrálnak az oldalon; A float-olt elemek néha kiférnek egy sorba, néha nem és ugye, egymás alá ugranak. Az egyetlen kis táblázat az oldalon "elfelejti" felvenni a beállított font méretet és default-on marad.

Mindez jó net esetén kb. 20 oldalletöltésenként; itthon lassabb nettel minden másodikra előjön.

Mi lehet ez???

Több ilyen jellegű oldalt is készítettem már,de soha nem találkoztam hasonló problémával. Esetleg apache probléma? Vagy a php lehet a ludas (blokkokból teszem össze az oldalt.)

Kérlek segítsetek!
 

CSS igazítás Firefox-ban

S. Gyuri · 2006. Okt. 3. (K), 21.51
Helló mindenkinek!
Viszonylag új versenyzője vagyok a weblabornak, és ezalatt a rövid idő alatt is rengeteget segítettetek.

Problémám a következő.
Az oldalamat, középre rendeztem ( body { text-align: center;}).
mostmár megküzdöttem vele, hogy Ie6 és FF-ben működjön az oldal, de FF-ben nem rendezi középre. Én IE7Beta2-t használok és minden megy rajta az első lépésektől.

Tudtok segíteni???

Az oldal megnézhető, nem titok, ha van amit javítanom kéne, minden segítséget szívesen veszek www.gyuriteszt.ini.hu

Előre is köszi.
 

Friss fórumtémák kilistázása

Marcell · 2006. Okt. 3. (K), 20.26
Adott egy megvalósítandó fórumrendszer. Gondoltam most ráérek annyira, hogy 'csak egy maradhat' alapon mindent belezsúfolok egy lekérdezésbe, próbálok minden felesleges PHP sort és MySQL oszlopot minimalizálni.

Van két táblám, értelemszerűen az egyikben a fórumtémákat, a másikban a hozzászólásokat tárolom, a kettő között az átjáró a 'forumid' oszlop. Továbbá van egy felhasználókat tároló tábla, aminek most 2 oszlopa érdekes csak.
CREATE TABLE forumtemak (
   id SMALLINT UNSIGNED NOT NULL auto_increment,
   cim VARCHAR(50) NOT NULL default '',
   leiras TEXT NOT NULL,
   PRIMARY KEY (id)
);

CREATE TABLE hozzaszolasok (
    id SMALLINT UNSIGNED NOT NULL auto_increment,
    forumid SMALLINT unsigned NOT NULL,
    nev VARCHAR(50) NOT NULL default '',
    email VARCHAR(50) NOT NULL default '',
    comment TEXT NOT NULL,
    datum DATETIME NOT NULL default '0000-00-00 00:00:00',
    re SMALLINT default '0',
    PRIMARY KEY (id)
);

CREATE TABLE IF NOT EXISTS juzerz (
   azonosito VARCHAR(20) NOT NULL,
   becenev VARCHAR (20),
   ...
   PRIMARY KEY (azonosito)
);
A célom táblázatosan megjeleníteni a témákat, a legfrissebbet legfelülre. Az alábbi lekérdezéssel próbálkoztam (a lényegre egyszerűsítve):
SELECT hozzaszolasok.*, forumtemak.*, juzerz.azonosito, juzerz.becenev FROM hozzaszolasok, forumtemak
   LEFT OUTER JOIN juzerz
   ON SUBSTRING(hozzaszolasok.nev, 2) = juzerz.azonosito
   WHERE hozzaszolasok.forumid = forumtemak.id 
   GROUP BY hozzaszolasok.forumid
   DESC
Mivel össze kell vonnom az ismétlődő fórumtémák hozzászólásait, a GROUP BY-t használom. Ez azonban (ahogy észrevettem) elölről csoportosít, ezért a témakörök első bejegyzését hagyja meg - nekem pedig pont ugye az utolsó kellene.

Olvastam, hogy adjak hozzá a SELECT-hez egy MAX() részt, de ha hozzáadtam, elég fura dolgokat tapasztaltam. Ez