Archívum - 2007 - Fórum téma
augusztus 30
Meghatározások magyarázatai
üdv, nem igen tudtam hova nyitni ezt a topicot (ha, nem jó megválaszolás után nyugodtan törölhetitek).
Nagyra értékelném, ha IT guruk vagy más szakértők ezeket 'lefordítaná' részemre (lehet, h másoknak is érdekes lehet):
elsődlegesen, hogy mik ezek a rövidítések, ill. hogy mire érdemes (lehet) ezeket használni:
-RIAs,
-SSE,
-RoR (ezt legalább tudom mi csak hogy mire használják),
-REST,
-SOAP =W3C?
-WDA,
-JSON
-Enterprise 2.0
-DOM (Document Object Model)
Előre is köszi
Krisz
■ Nagyra értékelném, ha IT guruk vagy más szakértők ezeket 'lefordítaná' részemre (lehet, h másoknak is érdekes lehet):
elsődlegesen, hogy mik ezek a rövidítések, ill. hogy mire érdemes (lehet) ezeket használni:
-RIAs,
-SSE,
-RoR (ezt legalább tudom mi csak hogy mire használják),
-REST,
-SOAP =W3C?
-WDA,
-JSON
-Enterprise 2.0
-DOM (Document Object Model)
Előre is köszi
Krisz
augusztus 29
Hossz ő és ű betűk "lenyomják" a sorokat FireFoxban
Sziasztok, elnézést, ha a kérdés nem új.
Firefox böngészőben (IE és Konqueror alatt nem) a hosszú ő és ű betűket tartalmazó szövegek alapvonala a szomszédos táblaelemek, vagy egymás mellé pozícionált divek esetén lejjebb kerül és elcsúfítja a megjelenést. Például a következő kódban a "Főjléc":Hogyan lehet ezt kiküszöbölni?
■ Firefox böngészőben (IE és Konqueror alatt nem) a hosszú ő és ű betűket tartalmazó szövegek alapvonala a szomszédos táblaelemek, vagy egymás mellé pozícionált divek esetén lejjebb kerül és elcsúfítja a megjelenést. Például a következő kódban a "Főjléc":
<table>
<tr>
<td>Fejléc<td>
<td>Fújléc</td>
<td>Főjléc</td>
</tr>
<tr>
<td>elem_1</td>
<td>elem_2</td>
<td>elem_3</td>
</tr>
</table>
Email küldés Perlben
Sziasztok,
Szeretnék egy egyszerű email küldést csinálni perl-ben, de nem igazán megy.
A probléma az ékezetes karakterekkel van.
Az igény az lenne, hogy a levelezőkben olvasható legyen(ékezetek ne peregjenek szét), ami némelyikben rendben is van, de akad ahol nem működik.
Próbáltam már mindent, olvastam már minden felé de semmi se tökéletes(vágy áll ahhoz közel).
Ha valakinek van erre bevált megoldásam, vagy egy link amin leírják kérem írja meg.
Ez itt a kód:
■ Szeretnék egy egyszerű email küldést csinálni perl-ben, de nem igazán megy.
A probléma az ékezetes karakterekkel van.
Az igény az lenne, hogy a levelezőkben olvasható legyen(ékezetek ne peregjenek szét), ami némelyikben rendben is van, de akad ahol nem működik.
Próbáltam már mindent, olvastam már minden felé de semmi se tökéletes(vágy áll ahhoz közel).
Ha valakinek van erre bevált megoldásam, vagy egy link amin leírják kérem írja meg.
Ez itt a kód:
#!/usr/bin/perl
use CGI ':standard';
use CGI::Carp qw(fatalsToBrowser);
use MIME::QuotedPrint;
use Encode;
use Mail::Sendmail;
use Data::Validate::Email qw(is_email is_email_rfc822);
use utf8;
use strict;
my $emailfrom = 'honnan##kukac##domani.hu';
my $emailto = 'hova##kukac##domani.hu';
&mailto( $emailfrom, $emailto, "Üzenet tárgya", "Ez az üzenet.");
sub mailto{
my $from = shift;
my $to = shift;
my $subject = shift;
my $message = shift;
my %mail = ( To => $to,
From => $from,
Subject => $subject,
Message => $message
);
$mail{'Content-type'} = 'text/plain; charset="UTF-8"';
$mail{'Content-Transfer-Encoding'} = 'Content-Transfer-Encoding: quoted-printable';
sendmail(%mail) or return "hiba";
#$Mail::Sendmail::error;
}
simplexml gond
sziasztok!
nem vagyok perfect az xml-ben, ezert orultem a simplexml-nek.
viszont tamadt vele egy kis gondom. egy node attribjet nem akarja kezelni.
itt a lecsupaszitott xml reszlet:a kod rendkivul egyszeru:es az eredmenybol hianyzik a price what attribje.
olvastam hogy a simplexml bonyolult xml-ekkel nem birkozik meg, de ez imho nem az.
raadasul gyorsan osszeutottem perlben is egy hasonlo scriptet, ami viszont teljesen jol kezelte.
tudna vki segiteni mit boktem el vagy hol talalhatnek vmi megoldast?
koszonom!
■ nem vagyok perfect az xml-ben, ezert orultem a simplexml-nek.
viszont tamadt vele egy kis gondom. egy node attribjet nem akarja kezelni.
itt a lecsupaszitott xml reszlet:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<any currency="EUR">
<market id="7407899">
<selection id="658439">
<name>John Doe</name>
<status>ST1</status>
<X1>
<price what="132.86">4.36</price>
<price what="518.4">4.34</price>
<price what="486.08">4.32</price>
</X1>
<X2>
<price what="192.2">4.38</price>
<price what="428.78">4.4</price>
<price what="486.95">4.42</price>
</X2>
</selection>
</market>
</any>
$xml = simplexml_load_file('test.xml');
print_r($xml);
olvastam hogy a simplexml bonyolult xml-ekkel nem birkozik meg, de ez imho nem az.
raadasul gyorsan osszeutottem perlben is egy hasonlo scriptet, ami viszont teljesen jol kezelte.
tudna vki segiteni mit boktem el vagy hol talalhatnek vmi megoldast?
koszonom!
Táblázat oszlopainak formázása
Adott az alábbi php. Ez egy táblázatot generál egy csv-ből. hogyan tudnám megcsinálni, hogy a második oszlop középre a harmadik oszlop jobbra legyen zárva?
<table border="1" cellpadding="0" cellspacing="0" width="290">
<tr height="14">
<td width="120"><a>Megnevezés</td>
<td width="80" align="center"><a>Méret</td>
<td width="70" align="right"><a>Ár</td>
</tr>
<?php
$row = 1;
$handle = fopen("arak.csv", "r");
$sor=1;
while (($data = fgetcsv($handle, 1000, ";",'"')) !== FALSE)
{
if ($sor==2 || $sor==4 || $sor==6)
{
echo "<tr>";
for($i=0;$i<3;$i++)
{
echo "<td>".$data[$i]."</td>\n";
}
echo "</tr>\n";
}
$sor++;
}
fclose($handle);
?>
</table>
■ <table border="1" cellpadding="0" cellspacing="0" width="290">
<tr height="14">
<td width="120"><a>Megnevezés</td>
<td width="80" align="center"><a>Méret</td>
<td width="70" align="right"><a>Ár</td>
</tr>
<?php
$row = 1;
$handle = fopen("arak.csv", "r");
$sor=1;
while (($data = fgetcsv($handle, 1000, ";",'"')) !== FALSE)
{
if ($sor==2 || $sor==4 || $sor==6)
{
echo "<tr>";
for($i=0;$i<3;$i++)
{
echo "<td>".$data[$i]."</td>\n";
}
echo "</tr>\n";
}
$sor++;
}
fclose($handle);
?>
</table>
űrlap generálás és visszatérési értékei
Üdv!
Egy for ciklus segítségével gyártok checkbox-okat egy form-ba, ahol egyéb mezők is helyet foglalnak. Így adom meg a checkbox-ok neveit: mezo1, mezo2... amiket egy tömbből kapok.
A problémám a következő:
Ha hibásan van kitöltve az űrlap, akkor a szövegmezők nem ürülnek és jó lenne ha a pipák is maradnának, csak azt nem tudom hogyan.
Ezt okoskodtam ki eddig:Ez alap esetben tökéletesen működik. De mivel az űrlap létrejötténél készülnek el a változónevek, így nem tudom hogy mit írjak a *mezőneve* helyére. Kerestem olyat hogy változó neve legyen egy másik változó tartalma de nem találtam.
■ Egy for ciklus segítségével gyártok checkbox-okat egy form-ba, ahol egyéb mezők is helyet foglalnak. Így adom meg a checkbox-ok neveit: mezo1, mezo2... amiket egy tömbből kapok.
A problémám a következő:
Ha hibásan van kitöltve az űrlap, akkor a szövegmezők nem ürülnek és jó lenne ha a pipák is maradnának, csak azt nem tudom hogyan.
Ezt okoskodtam ki eddig:
<?
if($sent!="1" and *mező neve*==*mező értéke*)
{
echo " checked";
}
?>
augusztus 29
FckEditor IE7 bug
sziasztok,
találtam egy bugot az FckEditor szerkesztőben,
mégpedig az a baj, hogy IE7ben az Arial betűtipus helyett Times New Roman jön ki.
szeretném ha nem variálgatna itt nekem feleslegesen, mit lehet vele kezdeni?
(azon kivül hogy Firefoxban használom, csak hát nem csak rólam van szó...)
köszönöm
■ találtam egy bugot az FckEditor szerkesztőben,
mégpedig az a baj, hogy IE7ben az Arial betűtipus helyett Times New Roman jön ki.
szeretném ha nem variálgatna itt nekem feleslegesen, mit lehet vele kezdeni?
(azon kivül hogy Firefoxban használom, csak hát nem csak rólam van szó...)
köszönöm
Tartalom betöltése
Sziasztok!
Ötvözni szeretném az ajaxot és a phpt, mert szerintem az iframe elég tré és divvel ugyanazt az eredmény érem el.
Tehát, phpben ugye egy egyszerű swich get-tel váltom a lapok tartalát, itt viszon a switch get mellé bekerül ugye az ajaxos rész is.
Most egy link úgy néz ki hogy: <a href="<?php print '?default=disco'; ?>" class="loadinto-content">Discographic</a>.
Gondolom ez mindenki számára érthető, a href a betölteni kívánt oldalt hozza be a class meg a content nevű divbe tölti az adatokat.
(Az ajax egyébként azért fontos, mert ha simán swich getel oldom meg, akkor a háttérzene mindig újraindul ha új lapra megyünk át.)
Ez idáig müködik is nagyjából, de a gond itt jön fel...
Ha rákattintok a linkre, igaz hogy betölti a divbe a diszkográfia oldal tartalmát, de azon kívül még a lapot is újra betölti oda, amit ugyebár nem kellene.
ez a switch get amit használokés a a tutorial.huról letölthető ajax tutorialjában található htmlhttprequest javascript
http://www.tutorial.hu/node/1041
Remélem hogy nem a javascript amit használok az oka a hibának. Amennyiben igen, kérlek titeket hogy mondjátok hol kellene módosítani rajta hogy jó legyen. Köszönöm
■ Ötvözni szeretném az ajaxot és a phpt, mert szerintem az iframe elég tré és divvel ugyanazt az eredmény érem el.
Tehát, phpben ugye egy egyszerű swich get-tel váltom a lapok tartalát, itt viszon a switch get mellé bekerül ugye az ajaxos rész is.
Most egy link úgy néz ki hogy: <a href="<?php print '?default=disco'; ?>" class="loadinto-content">Discographic</a>.
Gondolom ez mindenki számára érthető, a href a betölteni kívánt oldalt hozza be a class meg a content nevű divbe tölti az adatokat.
(Az ajax egyébként azért fontos, mert ha simán swich getel oldom meg, akkor a háttérzene mindig újraindul ha új lapra megyünk át.)
Ez idáig müködik is nagyjából, de a gond itt jön fel...
Ha rákattintok a linkre, igaz hogy betölti a divbe a diszkográfia oldal tartalmát, de azon kívül még a lapot is újra betölti oda, amit ugyebár nem kellene.
ez a switch get amit használok
1. switch($_GET['default']) {
2. case "disco": include('dis.php');
3. break;
4. default:;
5. break;
6. }
http://www.tutorial.hu/node/1041
Remélem hogy nem a javascript amit használok az oka a hibának. Amennyiben igen, kérlek titeket hogy mondjátok hol kellene módosítani rajta hogy jó legyen. Köszönöm
napok visszanyerése hétfőtől vasárnapig
Egy olyan, nagyon egyszerű felépítésű naptárt próbálok elkészíteni a honlapomra, ahol hetfőtől csütörtökig hat kategóriába foglalt névsort jelenítek meg (tehát hogy melyik nap melyik kategóriába kinek a neve van, ami bármikor változhat). Ennek keretében kellett nekem a nap, mint a sor címe és maga a dátum szöveg nélkül a dbben való turkáláshoz.
Ha hétfő van, akkor egyszerű a dolgom, mert strotime("Next dayname") és megoldottam a visszanyerést. Viszont abban elakadtam, hogy ha nem hetfo van, tehat a
nem egy.
Eddig jutottam, a hetfo = 1 eseten is ez van, a $napok[1] résztől megfelően átírva.
A gond, hogy a strtotime("last Monday")); részbe nem tudom, hogy és mit helyettesítsek dinamikusan. Gondolom a +1 days vagy -1 days a jó irány, csak ennek a while vagy for() ciklusát nem tudtam kihozni magamból. Ha valakinek van ötlete, hogy ebbe hogy illeszthetném bele a megfelő helyre a megfelelő napot, akkor kérem, ossza meg velem!!!
[code]
if($hetfo != 1)
{
$dats[1] = 6 - $hetfo; //szombatig van meg ennyi nap
$dats[2] = 7 - $dats[1];
echo('szombatig van meg ennyi:'.$dats[1].'<br>');
echo('szombatig ota eltelt ennyi: '.$dats[2].'<br>');
//hetfohoz
$dats[3] = $dats[1] + 2; //kovetkezo hetfo
$dats[4] = $dats[2] - 2; // elozo hetfo
echo('hetfoig van meg ennyi:'.$dats[3].'<br>');
echo('hetfo ota eltelt ennyi: '.$dats[4].'<br>');
$napok[1] = "<strong>Hétfõ</strong><br>".date('Ymd', strtotime("last Monday"));
$napok[2] = "<strong>Kedd</strong><br>".date('Ymd', strtotime("last Tuesday"));
$napok[3] = "<strong>Szerda</strong><br>".date('Ymd', strtotime("last Wednesday"));
$napok[4] = "<strong>Csütörtök</strong><br>".date('Ymd', strtotime("last Thursday"));
$napok[5] = "<strong>Péntek</strong><br>".date('Ymd', strtotime("last Friday"));
$napok[6] = "<strong>Szombat</strong><br>".date('Ymd', strtotime("last Saturday"));
$napok[7] = "<strong>Vasárnap</strong>
Ha hétfő van, akkor egyszerű a dolgom, mert strotime("Next dayname") és megoldottam a visszanyerést. Viszont abban elakadtam, hogy ha nem hetfo van, tehat a
$hetfo = date('w'); // hany napra vagyunk a hetfotol 1 = hetfo
nem egy.
Eddig jutottam, a hetfo = 1 eseten is ez van, a $napok[1] résztől megfelően átírva.
A gond, hogy a strtotime("last Monday")); részbe nem tudom, hogy és mit helyettesítsek dinamikusan. Gondolom a +1 days vagy -1 days a jó irány, csak ennek a while vagy for() ciklusát nem tudtam kihozni magamból. Ha valakinek van ötlete, hogy ebbe hogy illeszthetném bele a megfelő helyre a megfelelő napot, akkor kérem, ossza meg velem!!!
[code]
if($hetfo != 1)
{
$dats[1] = 6 - $hetfo; //szombatig van meg ennyi nap
$dats[2] = 7 - $dats[1];
echo('szombatig van meg ennyi:'.$dats[1].'<br>');
echo('szombatig ota eltelt ennyi: '.$dats[2].'<br>');
//hetfohoz
$dats[3] = $dats[1] + 2; //kovetkezo hetfo
$dats[4] = $dats[2] - 2; // elozo hetfo
echo('hetfoig van meg ennyi:'.$dats[3].'<br>');
echo('hetfo ota eltelt ennyi: '.$dats[4].'<br>');
$napok[1] = "<strong>Hétfõ</strong><br>".date('Ymd', strtotime("last Monday"));
$napok[2] = "<strong>Kedd</strong><br>".date('Ymd', strtotime("last Tuesday"));
$napok[3] = "<strong>Szerda</strong><br>".date('Ymd', strtotime("last Wednesday"));
$napok[4] = "<strong>Csütörtök</strong><br>".date('Ymd', strtotime("last Thursday"));
$napok[5] = "<strong>Péntek</strong><br>".date('Ymd', strtotime("last Friday"));
$napok[6] = "<strong>Szombat</strong><br>".date('Ymd', strtotime("last Saturday"));
$napok[7] = "<strong>Vasárnap</strong>
augusztus 27
Tömb rendezése saját fv-el
üdv..
csináltam egy függvényt, bekér egy tömböt...:
0 - alma
1 - körte
2 - narancs
3 - citrom
a függvényem rendezi és kiíratom vele A FÜGGVÉNNYEL...
0 - körte
1 - karancs
2 - alma
3 - citrom
A gond az, hogy én nem kiiratni akarom, hanem csak úgy használni mint pl a sort stb függvényt.: sort($tomb) vagy sajatrendezo($tomb); hehe, viszont a return $rendezetttomb; sor után ha ki akarom iratni a már rendezett tömb elemeit, mintha semmi sem történt volna..szóval a tömb a rendezőfüggvénytől nem veszi át a változásokat. Hogy lehetne, hogy átvegye? láttam vmi array_reverse függvényt nem tudom erre van-e de nekem nem működött..:(
úgy viszont működik, hogy $tomb = rendezofv($tomb); viszont így kellene: rendezofv($tomb);
előre is köszönöm a segítséget!
■ csináltam egy függvényt, bekér egy tömböt...:
0 - alma
1 - körte
2 - narancs
3 - citrom
a függvényem rendezi és kiíratom vele A FÜGGVÉNNYEL...
0 - körte
1 - karancs
2 - alma
3 - citrom
A gond az, hogy én nem kiiratni akarom, hanem csak úgy használni mint pl a sort stb függvényt.: sort($tomb) vagy sajatrendezo($tomb); hehe, viszont a return $rendezetttomb; sor után ha ki akarom iratni a már rendezett tömb elemeit, mintha semmi sem történt volna..szóval a tömb a rendezőfüggvénytől nem veszi át a változásokat. Hogy lehetne, hogy átvegye? láttam vmi array_reverse függvényt nem tudom erre van-e de nekem nem működött..:(
úgy viszont működik, hogy $tomb = rendezofv($tomb); viszont így kellene: rendezofv($tomb);
előre is köszönöm a segítséget!