Archívum - 2010
július 14
regexp minta tovabbfejlesztese, Ruby
Hali,
sziasztok van egy link href attributuma, amibol ki kell vennem egy querystring parameter erteket. Ezt megoldottam a kovetkezokeppen bar szerintem nem teljesen elegans:A szobanforgo minta az idvalue=( decimalis szamok )
Van vkinek otelete a tovabbfejlesztesre?
Udv
Sanyi
■ sziasztok van egy link href attributuma, amibol ki kell vennem egy querystring parameter erteket. Ezt megoldottam a kovetkezokeppen bar szerintem nem teljesen elegans:
prodID = link.href.match(/idvalue=\d+/)[0].split('=')[1]
Van vkinek otelete a tovabbfejlesztesre?
Udv
Sanyi
file_get_contents + utf-8=' '
Üdv!
A file_get_contents függvénnyel betöltöm egy külső oldal tartalmát, megkeresek benne egy stringet, majd visszaadom azt méretre vágva. Mindez tökéletesen működik, amíg egy külső PHP fájlban ANSI-val kódolva néztem azt. Amin átraktam a 3 sort a bom nélküli utf-8-as config.php-be, nincs visszatérési érték.
A kód:
$water_temperature_url="http://www.meteo21.hu";
$water_temperature_content=file_get_contents($water_temperature_url);
$temperature_water=substr(strstr($water_temperature_content,'<td class="odd">Velencei-tó</td>'),74,2);
■ A file_get_contents függvénnyel betöltöm egy külső oldal tartalmát, megkeresek benne egy stringet, majd visszaadom azt méretre vágva. Mindez tökéletesen működik, amíg egy külső PHP fájlban ANSI-val kódolva néztem azt. Amin átraktam a 3 sort a bom nélküli utf-8-as config.php-be, nincs visszatérési érték.
A kód:
$water_temperature_url="http://www.meteo21.hu";
$water_temperature_content=file_get_contents($water_temperature_url);
$temperature_water=substr(strstr($water_temperature_content,'<td class="odd">Velencei-tó</td>'),74,2);
július 13
Eclipse IDE Tomcat session konfiguráció
Sziasztok
1 java-s webapp-ot fejlesztek Eclipse galileo jee + tomcat 6 segitségével
Az alkalmazás helyes müködéséhez szükség van session kezelésre (ez 1 mini todo list alkalmazás , ami mindig az éppen bejelentkezett felhasználó feladatait mutatja meg)
A tesztelés során ütköztem abba az idegesitő problémába, hogy ahányszor csak módositók valamit az alkalmazáson a Tomcat mindig eldobja/törli az aktuális session-t vagyis minden egyes alkalommal újra és újra be kell jelentkeznem, ami a sokadik apró kis müdositás után már elég fusztráló tud lenni
A kérdésem az lenne, hogy hogyan lehetne a tomcat-ot úgy konfigurálni, hogy hogy tartsa meg az aktuális session egészen addig amig le nem jár, és ne dobja el /ne törölje/ ne kezdjen új sessiont minden egyes kis módositáskor? ( vagyis ne kelljen minden 1 es módositás után újra bejelentkeznem, hanem onnan folytathassam a tesztelést ahol abbahagytam )
Mit/hol/hogyan kellene beállitanom, hogy ezt elérjem?
(jboss application server-nél tudom, hogy van olyan beállitás, hogy keep current session, vagy valami hasonló Azt remélem hogy van ehhez hasonló beállitás a tomcat esetében is )
■ 1 java-s webapp-ot fejlesztek Eclipse galileo jee + tomcat 6 segitségével
Az alkalmazás helyes müködéséhez szükség van session kezelésre (ez 1 mini todo list alkalmazás , ami mindig az éppen bejelentkezett felhasználó feladatait mutatja meg)
A tesztelés során ütköztem abba az idegesitő problémába, hogy ahányszor csak módositók valamit az alkalmazáson a Tomcat mindig eldobja/törli az aktuális session-t vagyis minden egyes alkalommal újra és újra be kell jelentkeznem, ami a sokadik apró kis müdositás után már elég fusztráló tud lenni
A kérdésem az lenne, hogy hogyan lehetne a tomcat-ot úgy konfigurálni, hogy hogy tartsa meg az aktuális session egészen addig amig le nem jár, és ne dobja el /ne törölje/ ne kezdjen új sessiont minden egyes kis módositáskor? ( vagyis ne kelljen minden 1 es módositás után újra bejelentkeznem, hanem onnan folytathassam a tesztelést ahol abbahagytam )
Mit/hol/hogyan kellene beállitanom, hogy ezt elérjem?
(jboss application server-nél tudom, hogy van olyan beállitás, hogy keep current session, vagy valami hasonló Azt remélem hogy van ehhez hasonló beállitás a tomcat esetében is )
Not Using jQuery JavaScript Templates? You’re Really Missing Out.
JQuery template plug-in
■ hírlevél küldés probléma - class.smtp.php fatal error
Hírlevél küldő alkalmazást készítek és van egy kis problémám:
valami beállítási probléma lehet mert egész egyszerűen nem akar elmenni a levél... Hátha valakinek volt már hasonló problémája..
Használt programok: Xampp, Mozilla Firefox, Notepad++ és router is be van kötve.....
A t-online-os levelező szerveren szeretnék levelet küldeni......
Ezt a hibát írja ki:
Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\htdocs\adatbazis2\class.smtp.php on line 1024
itt a forráskód:
<?php
require_once ("class.phpmailer.php")
$mailconfig = new PHPMailer();
$mailconfig->IsSMTP(); // SMTP-n keresztüli küldés
$mailconfig->Host = "mail.t-online.hu"; // SMTP szerverek
$mailconfig->Port = 465 ;
$mailconfig->SMTPAuth = true; // SMTP autentikáció bekapcs
$mailconfig->Username = "xxxxxx"; // SMTP felhasználó
$mailconfig->Password = "xxxxxx"; // SMTP jelszó
$mailconfig->From = "xxx##kukac##t-online.hu"; // Feladó e-mail címe
$mailconfig->FromName = "xxxxxx"; // Feladó neve
$mailconfig->AddAddress("xxx##kukac##freemail.hu"); // Címzett és neve
# $mail->AddAddress("ellen##kukac##site.com"); // Még egy címzett
# $mail->AddReplyTo("info##kukac##site.com","Information"); // Válaszlevél ide
#
# $mail->WordWrap = 50; // Sortörés állítása
# $mail->AddAttachment("/var/tmp/file.tar.gz"); // Csatolás
# $mail->AddAttachment("/tmp/image.jpg", "new.jpg"); // Csatolás más néven
#$mailconfig->IsHTML(true); // Küldés HTML-ként
#
$mailconfig->Subject = "Hírlevél"; // A levél tárgya
$mailconfig->Body = "ez itt a tartalom"; // A levél tartalma
# $mail->AltBody = "This is the text-only body"; // A levél szöveges tartalma
if (!$mailconfig->Send()) {
echo "A levél nem került elküldésre";
echo "A felmerült hiba: " .
valami beállítási probléma lehet mert egész egyszerűen nem akar elmenni a levél... Hátha valakinek volt már hasonló problémája..
Használt programok: Xampp, Mozilla Firefox, Notepad++ és router is be van kötve.....
A t-online-os levelező szerveren szeretnék levelet küldeni......
Ezt a hibát írja ki:
Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\htdocs\adatbazis2\class.smtp.php on line 1024
itt a forráskód:
<?php
require_once ("class.phpmailer.php")
$mailconfig = new PHPMailer();
$mailconfig->IsSMTP(); // SMTP-n keresztüli küldés
$mailconfig->Host = "mail.t-online.hu"; // SMTP szerverek
$mailconfig->Port = 465 ;
$mailconfig->SMTPAuth = true; // SMTP autentikáció bekapcs
$mailconfig->Username = "xxxxxx"; // SMTP felhasználó
$mailconfig->Password = "xxxxxx"; // SMTP jelszó
$mailconfig->From = "xxx##kukac##t-online.hu"; // Feladó e-mail címe
$mailconfig->FromName = "xxxxxx"; // Feladó neve
$mailconfig->AddAddress("xxx##kukac##freemail.hu"); // Címzett és neve
# $mail->AddAddress("ellen##kukac##site.com"); // Még egy címzett
# $mail->AddReplyTo("info##kukac##site.com","Information"); // Válaszlevél ide
#
# $mail->WordWrap = 50; // Sortörés állítása
# $mail->AddAttachment("/var/tmp/file.tar.gz"); // Csatolás
# $mail->AddAttachment("/tmp/image.jpg", "new.jpg"); // Csatolás más néven
#$mailconfig->IsHTML(true); // Küldés HTML-ként
#
$mailconfig->Subject = "Hírlevél"; // A levél tárgya
$mailconfig->Body = "ez itt a tartalom"; // A levél tartalma
# $mail->AltBody = "This is the text-only body"; // A levél szöveges tartalma
if (!$mailconfig->Send()) {
echo "A levél nem került elküldésre";
echo "A felmerült hiba: " .
jQuery form plugin kibővítve
Webes munkáim során sok adminfelületet csinálok, ahol rengeteg űrlap is készül, és ellenőrizni kell a kitöltött adatokat. Ezt az ellenőrzést szerveroldalon mindenféleképpen meg kell tennünk. Kliens oldalon ugyan nem kötelező, de manapság alapvető elvárás. Ha meg akarjuk spórolni a kliensoldali ellenőrzést, a szerver oldali kontroll után úgysem ússzuk meg a visszajelzést, hogy valami adat nincs rendben. Ha pedig ellenőrzünk kliens oldalon is, akkor ugyanazt a logikát kell két nyelven kiviteleznünk; ha egy újabb mező kerül az űrlapba, akkor két helyen kell a kódot módosítani.