Archívum - Jún 2008
június 21
Get Cooking with the Webmaster Tools API
Végre (bár egyelőre szerény) API a Google webmester eszközéhez
■ június 20
getElementById
Sziasztok!
Remelem nem fog az elso segitokesz ember lehurrogni! A problemam megoldasa szerintem elegge egyszeru, ezert aki jaratosabb a temaban az talan konnyen valaszolni tud ra. A hangsuly most a JavaScript fuggvenyen lenne.
Van par link, amik az oldalon belul div-eket jelenitenenek meg.
Linkek:Megjelenites:JavaScript Fuggveny:Tehat a lenyeg a JavaScirpt fuggvenyen lenne. Ha csak egy link van akkor a megjelenit fuggvenyben csak egy sor letezne:
document.getElementById('vers_1').style.display='none';
Ha viszont tobb link, akkor:
document.getElementById('vers_1').style.display='none';
document.getElementById('vers_2').style.display='none';
Remelem nem fog az elso segitokesz ember lehurrogni! A problemam megoldasa szerintem elegge egyszeru, ezert aki jaratosabb a temaban az talan konnyen valaszolni tud ra. A hangsuly most a JavaScript fuggvenyen lenne.
Van par link, amik az oldalon belul div-eket jelenitenenek meg.
Linkek:
$result = mysql_query ("SELECT * FROM `kolto` ORDER BY 'position'");
while($row = mysql_fetch_array($result)) {
$osztaly = "menu" . $row['id'];
echo "<a href='$osztaly.html' class='menuLink'>" . $row["szerzo"] . "</a><br />";
$versek = mysql_query ("SELECT * FROM `versek` WHERE subject_id = {$row["id"]}");
echo "<ul class='menu' id='$osztaly'>";
while($sor = mysql_fetch_array($versek)) {
$megjelen = "vers_" . $sor["id"];
echo "<li><a href='#' onClick='megjelenit(\"$megjelen\")'>{$sor["cim"]}</a></li><br />";
}
echo "</ul>";
}
$result = mysql_query ("SELECT * FROM `versek` ORDER BY `id`");
while($row = mysql_fetch_array($result)) {
$szamsor = "vers_" . $row['id'];
echo "<div id='$szamsor' style='display:none;'>";
echo "<center><h4 style=\"text-indent: 25px;\">{$row["cim"]}</h4></center>";
echo "<h5><center>". nl2br($row["vers"]) ."</center></h5><br /><br />";
echo "</div>";
}
function megjelenit(mit) {
document.getElementById('vers_1').style.display='none';
document.getElementById('vers_2').style.display='none';
document.getElementById('vers_3').style.display='none';
document.getElementById(mit).style.display='';
}
document.getElementById('vers_1').style.display='none';
Ha viszont tobb link, akkor:
document.getElementById('vers_1').style.display='none';
document.getElementById('vers_2').style.display='none';
PHP E-mail gond
Béreltünk egy WEB tárhelyet (PHP-MySQL). A feltelepített honlapunknak van egy regisztrációs menüje, ahol a site megtekintője néhány adatát megadva regisztrálhatja magát.
Ez tökéletesen működik. Regisztrációt követően a felhasználó által megadott e-mail-címre egy megerősítő e-mail-t üldünk.
ÉS ITT KEZDŐDIK A PROBLÉMA!
Az e-mail-ek nem kerülnek elküldésre!
Először a PHP mail() függvényt használta a honlap, de a WEB tárhely szolgáltató szerint az ő server-ük elküldte, és a mi internet szolgáltatónk (T-ONLINE,mx-t-online.hu,SMTP authentikáció) servere visszadobta.
Erre a PHPMailer()-rel próbálkoztunk, ahol meg adtuk a szükséges adatok. Ebben az esetben, ha a felhasználó internet szolgáltatója pl. DATANET-es a regisztráció nem érkezik meg, T-ONLINE-os igen.
A site-unk ATW-és serveren tökéletesen müködik a sima mail() függénnyel.
Mi lehet a gond, illetve mi lehet a megoldás
■ Ez tökéletesen működik. Regisztrációt követően a felhasználó által megadott e-mail-címre egy megerősítő e-mail-t üldünk.
ÉS ITT KEZDŐDIK A PROBLÉMA!
Az e-mail-ek nem kerülnek elküldésre!
Először a PHP mail() függvényt használta a honlap, de a WEB tárhely szolgáltató szerint az ő server-ük elküldte, és a mi internet szolgáltatónk (T-ONLINE,mx-t-online.hu,SMTP authentikáció) servere visszadobta.
Erre a PHPMailer()-rel próbálkoztunk, ahol meg adtuk a szükséges adatok. Ebben az esetben, ha a felhasználó internet szolgáltatója pl. DATANET-es a regisztráció nem érkezik meg, T-ONLINE-os igen.
A site-unk ATW-és serveren tökéletesen müködik a sima mail() függénnyel.
Mi lehet a gond, illetve mi lehet a megoldás
Ajaxszal betöltött form és automatikus kiegészítés
Sziasztok!
Ha egy formot ajax segitsegevel toltok le, es illesztem be az oldalba, akkor sajnos a bongeszo (legalabbis a firefox) nem kepes azt automatikusan kitolteni. Gondolok itt arra, hogy a bongeszok kepesek a felhasznalonev/jelszo parost megjegyezni, es felkinalni. Van erre valami megoldas, vagy nincs mit tenni?
■ Ha egy formot ajax segitsegevel toltok le, es illesztem be az oldalba, akkor sajnos a bongeszo (legalabbis a firefox) nem kepes azt automatikusan kitolteni. Gondolok itt arra, hogy a bongeszok kepesek a felhasznalonev/jelszo parost megjegyezni, es felkinalni. Van erre valami megoldas, vagy nincs mit tenni?
június 20
.htaccess "/" karakter
Sziasztok!
Készítek egy weboldalt, és .htaccess szeretnék felhasználni (Windows XP, Apache 2.2.4, mod_rewrite, stb.). Az lenne az állomány feladata, hogy minden olyan kérést, amely egy nem létező fájlra vagy mappára "könyvtárra" irányuló kérés, azt az index.php-ra irányítsa át a háttérben (és utánna feldolgozom az URL-t). Ez ezzel a kóddal megy is:Viszont abban az esetben, amikor az adott URL után egy "/" található (azaz a www.domain.hu/oldal helyett www.domain.hu/oldal/ kerül mondjuk a felhasználó által begépelésre), akkor az oldal kifekszik, eldobja a CSS-t és nem jelenik meg megfelelően a tartalom.
JavaScript konzol az alábbi hibát dobja (amennyiben esetleg ez segít) a szintaktikai hibák miatt:
Segítség lehet, hogy XHTML 1.0 Transitional-t használok.
Van valakinek esetleg ötlete, hogy mi lehet a baja? Már minden szinte megpróbáltam, de nem akarja.
Előre is köszönöm a segítséget.
■ Készítek egy weboldalt, és .htaccess szeretnék felhasználni (Windows XP, Apache 2.2.4, mod_rewrite, stb.). Az lenne az állomány feladata, hogy minden olyan kérést, amely egy nem létező fájlra vagy mappára "könyvtárra" irányuló kérés, azt az index.php-ra irányítsa át a háttérben (és utánna feldolgozom az URL-t). Ez ezzel a kóddal megy is:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA]
</IfModule>
JavaScript konzol az alábbi hibát dobja (amennyiben esetleg ez segít) a szintaktikai hibák miatt:
Hiba: A(z) http://.../style.css stíluslap nem töltődött be, mert a MIME-típusa "text/html" a "text/css" helyett.
Forrásfájl: http://.../
Sor: 0
Forrásfájl: http://.../
Sor: 0
Segítség lehet, hogy XHTML 1.0 Transitional-t használok.
Van valakinek esetleg ötlete, hogy mi lehet a baja? Már minden szinte megpróbáltam, de nem akarja.
Előre is köszönöm a segítséget.
MySQL order by rand()
Sziasztok!
Nagyon felmérgel a dolog, nem tudok véletlenszerűen kiválasztani 5 sort, ha order by-al rendezem az oszlopokat.
Ez kiválasztja ugye az 5 legnézettebb cikket. Viszont hülyeség a limit 5, mert nekem a legnézettebb 30 kell, amiből aztán véletlenszerűen szeretnék ötöt. Hogy lehet ezt megvalósítani? Próbáltam a rand()-ot mindenféleképpen beletenni, de sehogy nem jött össze, neten alig van erről írás. két limit kellene? egyszer a 30-nak, máskor az 5nek? maradjak phpnél? subqueryval is próbáltam, de ott ugye nincs limit, szóval megbukott a tudomány(om).
Segítség!
Előre is köszi!
■ Nagyon felmérgel a dolog, nem tudok véletlenszerűen kiválasztani 5 sort, ha order by-al rendezem az oszlopokat.
SELECT c.id, c.cim, c.url
FROM cikk c, stat s
WHERE c.id = s.id
ORDER BY s.latogatok DESC
LIMIT 5
FROM cikk c, stat s
WHERE c.id = s.id
ORDER BY s.latogatok DESC
LIMIT 5
Ez kiválasztja ugye az 5 legnézettebb cikket. Viszont hülyeség a limit 5, mert nekem a legnézettebb 30 kell, amiből aztán véletlenszerűen szeretnék ötöt. Hogy lehet ezt megvalósítani? Próbáltam a rand()-ot mindenféleképpen beletenni, de sehogy nem jött össze, neten alig van erről írás. két limit kellene? egyszer a 30-nak, máskor az 5nek? maradjak phpnél? subqueryval is próbáltam, de ott ugye nincs limit, szóval megbukott a tudomány(om).
Segítség!
Előre is köszi!
Adobe AIR alapok és ismertetők
Többrészes Adobe AIR ismertetésbe kezdek, megosztva a tapasztalatokat a népekkel
■