ugrás a tartalomhoz

Archívum - 2007 - Fórum téma

február 22

Egyszerre nyíló és záródó oldalrészek JS-sel

thamas · 2007. Feb. 22. (Cs), 13.26
Szervusztok!

TomK32 oldalán találtam egy JQuery megoldást, amivel kinyíló és összecsukható oldalrészek készíthetők. Az ottani kódhoz lenne szükségem olyan kiegészítésre, amivel egyszerre nyitható, vagy zárható minden oldalrész. Gondolom, hogy nem egy bonyolult kód, de én sajnos nem tudok "JS-ül".

A TomK32 féle kód alapján készített teszt oldal (amit ki kellene egészíteni) a thamas.hu/teszt/vezbemtest.htm címen érhető el.

Köszönettel:

Hajas Tamás
 

HTML lap formázás

dezse · 2007. Feb. 22. (Cs), 10.58
Sziasztok!

Van egy SQL adatbázis, amelyhez egy .NET ben írt webes kezelőfelület tartozik. Jelenleg a riportok készítésével szenvedünk.

A feladat az alábbi:
HTML riportokat generálni az adatbázisból. A4 fekvő lapformátum. Az első oldalon van egy céges fejléc. Az első oldalon nincs élőláb és élőfej.
A második oldaltól van élőfej és élőláb. Az élőfej oldalszámot (amely természetesen 2-vel indul és ezt követően léptetni kell oldalanként) és kezelési jelzést tartalmaz. Az élőláb kezelési jelzést tartalmaz.
A riportban van 1-2 mondat lózung majd következik egy táblázat, amelynek van fejléce. Abban az esetben ha oldaltörés van akkor a táblázat fejlécnek ismétlődnie kell. A táblázat jelenleg egy ASP grid control. Ez egy szabvány jelentés. Változó csak a táblázat mérete az adatok mennyiségétől függően.
Meg lehet ezt oldani HTML-ben?
Crystal riport-ra nincs pénzünk. Vagy van esetleg sokkal egyszerűbb ASP.NET-re, vagy C# alapuló megoldás vagy program?
A feladat ugyanez, tehát A4 méretben riport készítés. MSWord nem jó, mivel Ooo-t használunk. Ezért merült fel a HTML, mint platform független megjelenítési és nyomtatási felület. Ha van a neten erre tutor, vagy megoldási javaslat azt is köszönöm. A Google-vel eddig nem sok értelmest, vagy csak fizetős programot találtam riport generálásra.

Köszi a segítséget.
Üdv Dezse
 

február 22

DIV árnyéka vs IE6

lacy · 2007. Feb. 21. (Sze), 23.43
Sziasztok!

Van egy divem, szeretném ha lenne szép árnyéka, ám Internet Explorer 6 nem akarja a jót. Olvastam vmit róla, hogy vmi

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader

-t kell használni, hogy jól kezelje az átlátszó PNGket, ám nem igazán értem, hogy kellene átalakítani ezt az oldalt olyanra, hogy IE6 jól kezelje az árnyékot (a div magassága változhat! IE7 és FF2 jól kezeli az árnyékot)

LEEGYSZERŰSÍTETT PÉLDA - IE6 rosszul kezeli

Előre is köszönöm a segítséget!
 

Hírlevelek küldése

farkaskutya · 2007. Feb. 21. (Sze), 22.44
Hi,

lehet nem idevaló, de nem találtam jobb helyet neki.
Tehát, szeretnék kb. 7000 hírlevelet kiküldeni (tök legális, semmi spam), saját szerverem van annak az smtp-jét használom. A gondom az, hogy rengeteg levél visszajön, hogy ismeretlen user és az axelerónál 600s graylist-re kerülök. Hogyan lehet elküldeni normálisan ezeket a leveleket. Nem spam küldő vagyok, hanem a feliratkozott usereknek szeretnék hírlevelet küldeni.

üdv.
 

Smarty több dimenziós tömb elérése

grimus · 2007. Feb. 21. (Sze), 22.38
Üdv!

A smartyval ismerkedem, a régi kódjaimat próbálom szépíteni, és a több dimenziós tömböknél akadt egy kis gondom:
(Csak a kapcsolódó kódot illesztem be, és a $rows tartalmaz adatokat)

index.php

<?php
$iSzamlalo=0;
while($rows=mysql_fetch_array($result)){
  $aChat[$iSzamlalo++] = array ( 
        'date'   => '$rows[\'date\']',
        'author' => '$rows[\'username\']',
        'message'=> 'wordwrap($rows[\'message\'], 18, "<br />", 1)');
}

$smarty->assign('chatTomb', $aChat);
?>
index.tpl

{foreach from=$chatTomb key=id item=data}	
	<div class="chat_date">{$data.date}</div>
	<div class="chat_author">{$data.author}</div>
	<div class="chat_message">{$data.message}</div>	
{/foreach}
Persze, semmit sem ír ki... Hol a hiba?
 

XMLHttpRequest & mySQL

ASN · 2007. Feb. 21. (Sze), 22.01
Sziasztok!

Ha valaki tudna írni egy egyszerű XMLHttpRequest-es lekérést egy mySQL adatbázis táblájából, ami mondjuk 4-5 másodpercenként ismétlődik, azt megköszönném.

András
 

Táblázat generálás

hunge · 2007. Feb. 21. (Sze), 14.09
Sziasztok!
nem ismertek olyan univerzális PHP kódot/osztályt ami egy tömbből olvassa ki az értékeket és abból táblázatot generál?
Valami olyasmire gondoltam mint ami a PHPMyAdminba van ahol megírok egy lekérdezést és ő kiírja nekem az eredményeket.
Valamint azt is kellene tudnia hogy az egyes értékek helyére linkeket/ikonokat vagy adott érték helyére a tömb 1 másik elemének az értékét lehessen tenni.

példa társitásos tömb:

tomb[kulcs1][$i]
tomb[kulcs2][$i]
tomb[kulcs3][$i]
tomb[kulcs4][$i]
tomb[kulcs5][$i]

példa kimenet első sor:
<tr>
<td>tomb[kulcs1][$i]<td> <td>tomb[kulcs2][$i]<td> <td><a href='link.html' ><img src="kep.gif"></a> <td> <td>tomb[kulcs1][$i],tomb[kulcs4][$i]<td> <td>tomb[kulcs5][$i]<td>
</tr>

<tr>
<td>tomb[kulcs1][$i+1]<td> <td>tomb[kulcs2][$i+1]<td>....
</tr>

etc.
Egy kisméretű belső web alapú alkalmazáshoz kellene.(Minimal designu dokumentumkezelő, határidő figyelmeztető prg amit egy rokonnak dobtam össze)

Ahol viszonylag sok több táblás lekérdezést kell írni és elég unalmas mindig megcsinálni a kimenet formázását a táblázatot. Addig eljutottam, hogy a lekérdezést feltudom bontani és kiszedem belőle az oszlopok nevét és elrakom egy tömb-be. De a megjelenítés sok óra vesződés ellenére is elég buggos.

Lehet hogy egy ilyen univerzális lekérdezés megjelenítőt nem php tömbökkel kellene megcsinálni hanem máshogy például: nézet táblákkal???
Csak azt nem tudom hogy lehet e olyat hogy a nézet tábla x. eleme több tábla értékeit tartalmazzák. Lásd 4. <td>kulcs1 érték, kulcs4 érték </td>elem.

Viszont ha ez járható út akkor, ez esetben ha megvan a kívánt tábla azt már pofon egyszerűen foreach-el kilehetne iratni...

Szóval összefoglalva az itt leírtakat:
1 Ismer e a valaki jó táblázat generáló kódot amivel a fent leírtak megoldhatóak.
2 Ha nem akkor jó e/ megvalósítható e a nézettáblás fejtegetés?

február 21

A magyar OpenLaszlo közösség elindult

decker · 2007. Feb. 20. (K), 22.53
Sziasztok!

Örömmel értesítelek benneteket, hogy az OpenLaszlo közösség elindította működését. A közösség oldala elérhető a http://openlaszlo.atw.hu címen. Várjuk minden érdeklődő és fejlesztő hozzászólását. A közösség célja, hogy összefogja az OpenLaszlo technológiával foglalkozókat.
 

Drupal-ban nem működik az oldalhozzáférés

sly · 2007. Feb. 20. (K), 21.39
A napokban az egyik oldalamon nem jelentek meg az új node-ok, csak az admin felületen. Talán bekavarhatott egy modul telepítés?

Először körülnéztem az admin felületen, de nem találtam semmi különöset. Aztán kicsit beleástam magamat a rendszer mélyébe, és a következő megállapításra jutottam:
Adatbázisban a "node" táblában benne vannak a node rekordok, de "node_access" táblában hiányzik a hozzájuk tartozó rekord. A "node_access" -ben rekord felvétele után meg jelenik az oldal, de egy új node létrehozásakór nem.

Találkozott valaki már ilyennel? Mi lehet a baj?
 

mail() subject gondok

moncsibe · 2007. Feb. 20. (K), 21.30
Sziasztok!

Meglepő hibával találtam magam szemben! Már évek óta használnom a php mail() függvényét, s semmi gondom nem volt. Amire akartam, tudtam is használni. A napokban azonban furcsaságot tapasztaltam: Warning-ot kapok a levélben, amit a mail() függvénnyel küldök ki.

A levélküldés a következőképp néz ki:

$to = "barmi##kukac##barmi.hu";
$t = "levél szövege";
$subject = "Próba hírlevél";
$headers  = 'MIME-Version: 1.0'."\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-2'."\r\n";
$headers .= 'From: Energiagazdász Hírlevél <valami##kukac##valami.hu>'."\r\n";
mail($to, $subject, $t, $headers);
Az emailben a következő hiba üzenetet kapom:
WARNING: bad headers - Improper use of control character (char 0D hex):
MIME-Version: 1.0\r\n Improper use of control character (char 0D hex):
Content-type: text/html; charset=iso-8859-2\r\n Improper use of control
character (char 0D hex): From: Energiagazd\341sz H\355rlev\351l <>\r\n

Szerintetek mi lehet a gond? Próbáltam utánanézni, de nem találtam rá gyógyírt!

Kérlek, segítsetek!!!!

Előre is köszi a válaszokat! (Kérlek, ne azt mondjátok, hogy cseréljem le erre vagy arra a mail() függvényt!)