Archívum - Május 2007 - Fórum téma
május 21
email fiok leveleinek kiolvasása phpval
Sziasztok,
Azt szeretném kérdezni, hogy van e bármilyen ötletetek arra, hogy egy adott email fiókban található olvasatlan levelek tárgyát (ha meg van a login és a pass) hogy tudom kiolvasni, majd kiírni az adott felületem, ahol a felhasználók láthatnák ezt.
Üdv.:
Sly
■ Azt szeretném kérdezni, hogy van e bármilyen ötletetek arra, hogy egy adott email fiókban található olvasatlan levelek tárgyát (ha meg van a login és a pass) hogy tudom kiolvasni, majd kiírni az adott felületem, ahol a felhasználók láthatnák ezt.
Üdv.:
Sly
május 21
parse_ini_file() fv "rossz" helyen keresi a megadott fájlt (Zend Studio 5!)
Apache 2.2 + PHP 5 + Zend Studio
Az Apache-hoz és a PHP-hoz raktam fel a Zend-et. Aki aztán magának felpakolgatott dolgokat és azt használja. Sajnos most így nem működik mondjuk az apache_get_modules() fv, de ezen túlléptem. Ugyanakkor az index.php-val egy könyvtárban van egy ".config" nevű fájl. És ezt eddig gond nélkül beolvasta a parse_ini_file('.config') paranccsal és a célszerveren is jól elvan így. De most nem találja, csak ha abszolút elérési útvonalat adok neki. De az meg a szerveren nem megy (a getcwd() fv-t használtam!). Ha a fájlt bemásolom a c:\program files\zend\core\etc könyvtárba, ahol a saját kis php.ini-je is van, akkor viszont már látja.
Hogy tudnám megoldani, hogy az éppen futó script könyvtárában is keressen :?
■ Az Apache-hoz és a PHP-hoz raktam fel a Zend-et. Aki aztán magának felpakolgatott dolgokat és azt használja. Sajnos most így nem működik mondjuk az apache_get_modules() fv, de ezen túlléptem. Ugyanakkor az index.php-val egy könyvtárban van egy ".config" nevű fájl. És ezt eddig gond nélkül beolvasta a parse_ini_file('.config') paranccsal és a célszerveren is jól elvan így. De most nem találja, csak ha abszolút elérési útvonalat adok neki. De az meg a szerveren nem megy (a getcwd() fv-t használtam!). Ha a fájlt bemásolom a c:\program files\zend\core\etc könyvtárba, ahol a saját kis php.ini-je is van, akkor viszont már látja.
Hogy tudnám megoldani, hogy az éppen futó script könyvtárában is keressen :?
DOM-mal generált oldal validálása
A kérdés nagyon egyszerű: hogyan lehet validálni egy olyan HTML oldalt, amelynek egy részét DOM függvényekkel állítom elő? A WebDev toolbar nem alkalmas rá (a temp-ben megtaláltam a file-t amit átküldött a validator-nak és az az alap file-om, a DOM tartalom nincsen benne).
■ FORM változok továbbítása
sziasztok!
egy kis segítség kéne...arról lenne szó, h van egy űrlapom, amit ha kitöltenek eltudják az email címemre küldeni...ezzel nincs is semmi gond...csak én szeretnék egy olyan gombot is amivel kitudják ezt nyomtatni (mármint a KITÖLTÖTT űrlapot) és ittt most nem a javascript-es printpage gombra gondoltam, mer ez is jó, de mivel az odalam nem nyomtató barát, szóval a fejléc teli van sötét színes képekkel meg nem is férne ki a fejléc miatt az űrlap egy oldalra, szóval arra gondoltam, h csinálok egy nyomtatott verzió (nyomtatóbarát verzió) gombot, amit ha megnyitnak akkor csak az űrlap nyílik meg...a kérdés: milyen paranccsal tudom azt megoldani, h a változókat (tehát a kitöltött űrlap adatait) is átvigye erre az új (mondjuk print.php) oldalra????
ezt könnyű lenne megoldani, mer űrlap adatokat eltudok küldeni egy php oldalnak és ott ki tudom íratni, CSAK ehhez a form-hoz már tartozik egy 'email.php' action, hogy tudok egy űrlapnak 2 action megadni, hogyha a küldés gombra kattint akkor a változokat az email.php-nek küldje, ahogy eddig is...DE ha mondjuk a nyomtatóbarát verzió gombot nyomom meg, akkor meg a változokat a print.php odalra küldje??? külön-külön meg tudom csinálni, de nekem mind2 kell :)
■ egy kis segítség kéne...arról lenne szó, h van egy űrlapom, amit ha kitöltenek eltudják az email címemre küldeni...ezzel nincs is semmi gond...csak én szeretnék egy olyan gombot is amivel kitudják ezt nyomtatni (mármint a KITÖLTÖTT űrlapot) és ittt most nem a javascript-es printpage gombra gondoltam, mer ez is jó, de mivel az odalam nem nyomtató barát, szóval a fejléc teli van sötét színes képekkel meg nem is férne ki a fejléc miatt az űrlap egy oldalra, szóval arra gondoltam, h csinálok egy nyomtatott verzió (nyomtatóbarát verzió) gombot, amit ha megnyitnak akkor csak az űrlap nyílik meg...a kérdés: milyen paranccsal tudom azt megoldani, h a változókat (tehát a kitöltött űrlap adatait) is átvigye erre az új (mondjuk print.php) oldalra????
ezt könnyű lenne megoldani, mer űrlap adatokat eltudok küldeni egy php oldalnak és ott ki tudom íratni, CSAK ehhez a form-hoz már tartozik egy 'email.php' action, hogy tudok egy űrlapnak 2 action megadni, hogyha a küldés gombra kattint akkor a változokat az email.php-nek küldje, ahogy eddig is...DE ha mondjuk a nyomtatóbarát verzió gombot nyomom meg, akkor meg a változokat a print.php odalra küldje??? külön-külön meg tudom csinálni, de nekem mind2 kell :)
Felso HTML kod listazasa
Egy PHP fuggvenyt hasznalok azert, hogy tobb oldalon listazam a kovetkezo HTML kodot :1. Kivancsi vagyok ti milyen modszert hasznaltok.
2. Szeretnek a kodhoz meta tagokat hozaadni, mindegyik tagnak lesz erteke. Ezeket az ertekeket egy control panel oldalrol szeretnem beszurni, modositani de nem tudom az ertekeket hol kene tarolni, adatbazisban ?
peldaul :Kivancsi vagyok otletekre, koszonom!
■
<?php
function page_header($title)
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><?php print $title; ?></title>
</head>
<?php
}
?>
2. Szeretnek a kodhoz meta tagokat hozaadni, mindegyik tagnak lesz erteke. Ezeket az ertekeket egy control panel oldalrol szeretnem beszurni, modositani de nem tudom az ertekeket hol kene tarolni, adatbazisban ?
peldaul :
<meta name="keywords" content="adat kiolvasa adatbazisbol?">
május 20
Clear: both lista elemeire hogyan
Sziasztok,
Akadt egy apró gondom miközben egy menüt csináltam.
Teljesen szabványos, xhtml1.0 strict és css megoldásokat alkalmaztam, és egy apró dolgot nem tudok megoldnani, mégpedig nem tudom a clear: both szabályt úgy v. olyan helyre alkalmazni, hogy a menü elemekre vonatkozzon.
Röviden:
Az összes (szerintem) létező megoldást próbáltam, és csak az a módszer tűnt működőképesnek, amikor a clear: both-os tagot beletettem az <ul>-en belülre, de az meg egyáltalán nem szabályos megoldás (validator is hibásnak találja).
Elég sok keresés után találtam egyetlen oldalt ahol foglalkoznak ezzel, de az ottani megoldás sem működik, legalábbis nekem nem.
Előre is köszönöm a segítő válaszokat!
■ Akadt egy apró gondom miközben egy menüt csináltam.
Teljesen szabványos, xhtml1.0 strict és css megoldásokat alkalmaztam, és egy apró dolgot nem tudok megoldnani, mégpedig nem tudom a clear: both szabályt úgy v. olyan helyre alkalmazni, hogy a menü elemekre vonatkozzon.
Röviden:
<ul>
<li>1</li>
<li>2</li>
</ul>
css:
ul li {
float: left;
}
<li>1</li>
<li>2</li>
</ul>
css:
ul li {
float: left;
}
Az összes (szerintem) létező megoldást próbáltam, és csak az a módszer tűnt működőképesnek, amikor a clear: both-os tagot beletettem az <ul>-en belülre, de az meg egyáltalán nem szabályos megoldás (validator is hibásnak találja).
Elég sok keresés után találtam egyetlen oldalt ahol foglalkoznak ezzel, de az ottani megoldás sem működik, legalábbis nekem nem.
Előre is köszönöm a segítő válaszokat!
Cannot use a scalar value as an array
Üdv!
Ez a hiba néha előkerül, és utána is olvastam a weben neki, de a konkrét helyzetben mégse tudom megoldani.
$sql="select pictures.picID, count(comments.post) from comments right join pictures on comments.picid=pictures.picid group by pictures.picID order by pictures.picID;";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
$result4 = mysql_query($sql);
$n=2;
while($lista2[$n] = mysql_fetch_array($result4))
{
$n++;
}
$sql2="select picID, viewed, average_rating, numberof_rating, mapLine, mapObject from pictures order by picID;";
if (!mysql_query($sql2,$con))
{
die('Error: ' . mysql_error());
}
$result3 = mysql_query($sql2);
$n=2;
while($lista[$n] = mysql_fetch_array($result3))
{
$n++;
}
for ( $counter = 2; $counter <= 2000; $counter += 1) {
$result2[$lista[$counter]["picID"]-1]=$lista[$counter];
}
for ( $counter2 = 2; $counter2 <= 2000; $counter2 += 1) {
$result[$lista2[$counter2]["picID"]-1]=$lista2[$counter2];
}
A $result és $result2 értékadására a for-ciklusban "Cannot use a scalar value as an array"-hibát ad, ami azért érdekes, mert amennyire én látom, az egyenlőségjel mindkét oldalán egyező dimenziójú tömbök állnak, ráadásul korábban működött a script, csak a szolgáltatóm (feltételezett) szoftverfrissítése óta nem működik.
Szerintetek mi lehet a hiba?
Köszi!
B
■ Ez a hiba néha előkerül, és utána is olvastam a weben neki, de a konkrét helyzetben mégse tudom megoldani.
$sql="select pictures.picID, count(comments.post) from comments right join pictures on comments.picid=pictures.picid group by pictures.picID order by pictures.picID;";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
$result4 = mysql_query($sql);
$n=2;
while($lista2[$n] = mysql_fetch_array($result4))
{
$n++;
}
$sql2="select picID, viewed, average_rating, numberof_rating, mapLine, mapObject from pictures order by picID;";
if (!mysql_query($sql2,$con))
{
die('Error: ' . mysql_error());
}
$result3 = mysql_query($sql2);
$n=2;
while($lista[$n] = mysql_fetch_array($result3))
{
$n++;
}
for ( $counter = 2; $counter <= 2000; $counter += 1) {
$result2[$lista[$counter]["picID"]-1]=$lista[$counter];
}
for ( $counter2 = 2; $counter2 <= 2000; $counter2 += 1) {
$result[$lista2[$counter2]["picID"]-1]=$lista2[$counter2];
}
A $result és $result2 értékadására a for-ciklusban "Cannot use a scalar value as an array"-hibát ad, ami azért érdekes, mert amennyire én látom, az egyenlőségjel mindkét oldalán egyező dimenziójú tömbök állnak, ráadásul korábban működött a script, csak a szolgáltatóm (feltételezett) szoftverfrissítése óta nem működik.
Szerintetek mi lehet a hiba?
Köszi!
B
Szerverhosting sávszélesség árak
Egy kis agymenés:
Nemrég megnégyszerezték az ADSL sávszélességeket (ok, legtöbb esetben megháromszorozták). Ezt követte a kábel szolgáltatók nagyrésze. Miért nem kepok négyszer annyi sávot a szerveremnek? Az ADSL sebességek eddig átmentek (ha jól emlékszem) 2 duplázáson majd egy négyszerezésen. Az egykori 384kbit helyett a leglassabb ADSL ma 1280kbit. Az eredeti 12 ezer forintos árért ma 8096kbitet kapsz. Ez 24 szeres sávszélesség. (Ha a 8 megabitből 6-ot tudsz használni, akkor is 18szoros).
Ezt a sávszélességet házhoz hozzák neked. Most mi a helyzet a szerverek sávszélességével? 10 megabites szerződést gyakorlatilag sehol sem kötnek, van a 100 megabit, de itt szó sem volt az ADSL-hez hasoló sávbővítésről. Egyszerűen csak maradt a drágább csomag, mostantól ezt tudod megvenni.
Az ADSLnél maradt a nagyjából 12 ezer forintos ár. Ezzel szemben a hosting díjak szépen kúsztak az inflációval (és a vállalkozások növekvő terheivel) felfele.
Nem tudom, milyen hasznkulcsal dolgoznak a hoszingolók, de gyanítom, megközelítik a mobilcégeket (40%).
Összefoglalva: ez nagyon rosszul van így! Hosztingcégek: kapjátok össze magatokat, és tessék minőséget adni. Csak miatatok nem lehet HD-t streamelni a népnek. (A kártel amúgy is törtvényellenes).
■ Nemrég megnégyszerezték az ADSL sávszélességeket (ok, legtöbb esetben megháromszorozták). Ezt követte a kábel szolgáltatók nagyrésze. Miért nem kepok négyszer annyi sávot a szerveremnek? Az ADSL sebességek eddig átmentek (ha jól emlékszem) 2 duplázáson majd egy négyszerezésen. Az egykori 384kbit helyett a leglassabb ADSL ma 1280kbit. Az eredeti 12 ezer forintos árért ma 8096kbitet kapsz. Ez 24 szeres sávszélesség. (Ha a 8 megabitből 6-ot tudsz használni, akkor is 18szoros).
Ezt a sávszélességet házhoz hozzák neked. Most mi a helyzet a szerverek sávszélességével? 10 megabites szerződést gyakorlatilag sehol sem kötnek, van a 100 megabit, de itt szó sem volt az ADSL-hez hasoló sávbővítésről. Egyszerűen csak maradt a drágább csomag, mostantól ezt tudod megvenni.
Az ADSLnél maradt a nagyjából 12 ezer forintos ár. Ezzel szemben a hosting díjak szépen kúsztak az inflációval (és a vállalkozások növekvő terheivel) felfele.
Nem tudom, milyen hasznkulcsal dolgoznak a hoszingolók, de gyanítom, megközelítik a mobilcégeket (40%).
Összefoglalva: ez nagyon rosszul van így! Hosztingcégek: kapjátok össze magatokat, és tessék minőséget adni. Csak miatatok nem lehet HD-t streamelni a népnek. (A kártel amúgy is törtvényellenes).
Bejelentkezés után hibaüzenetet kapok
Sziasztok!
Lenne egy kérdésem, mégpedik azzal kapcsolatban, hogy amikor a bejelentkező gombra kattintok, akkor a következő hibaüzenetet írja ki a böngésző:
Warning: Cannot modify header information - headers already sent by (output started at C:\...\login.php:7) in C:\...\login.php on line 109
megnéztem a login.php tartalmát és a 109-es sorban ez található: header("Location: $_SERVER['PHP_SELF']);
A PHP Self--fel van gondja? vagy mivel? Mert ez a hitelesítésnél jön elő, mikor már ellenőrizte hogy megfelelő-e a beírt nick és jelszó...
■ Lenne egy kérdésem, mégpedik azzal kapcsolatban, hogy amikor a bejelentkező gombra kattintok, akkor a következő hibaüzenetet írja ki a böngésző:
Warning: Cannot modify header information - headers already sent by (output started at C:\...\login.php:7) in C:\...\login.php on line 109
megnéztem a login.php tartalmát és a 109-es sorban ez található: header("Location: $_SERVER['PHP_SELF']);
A PHP Self--fel van gondja? vagy mivel? Mert ez a hitelesítésnél jön elő, mikor már ellenőrizte hogy megfelelő-e a beírt nick és jelszó...
javas-cms
Hello!
Olvastam hogy vannak java alapu potal rendszerek, fel tudna homályosítani valaki hogy ezek hogy működnek? Illetve hogy miért nem sikerült elterjedniük? Szerver oldalo mi kell az üzemeltetéshez? Engem valahogy jobban izgatna, sokkal inkább otthon vagyok javaban mint phpban.
■ Olvastam hogy vannak java alapu potal rendszerek, fel tudna homályosítani valaki hogy ezek hogy működnek? Illetve hogy miért nem sikerült elterjedniük? Szerver oldalo mi kell az üzemeltetéshez? Engem valahogy jobban izgatna, sokkal inkább otthon vagyok javaban mint phpban.