Archívum - Jan 2014
január 28
miért fut le a függvény?
Üdv!
Szeretnék készíteni egy oldalt amin pozitív és negatív számokat vonunk össze. Az a kérdésem miért fut le be() függvény a gombra kattintva. Másodszor nem hívtam meg.
■ Szeretnék készíteni egy oldalt amin pozitív és negatív számokat vonunk össze. Az a kérdésem miért fut le be() függvény a gombra kattintva. Másodszor nem hívtam meg.
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Egész számok összeadása kivonása</title>
</head>
<body >
<h1><div id='szam' ></div></h1>
<script>
valasz=1; var x=''; y=0; v=0; s=''; i=0;
be();
function be()
{
a=Math.floor((Math.random()*9)+1);
b=Math.floor((Math.random()*2)+1);
if (b==2) {a*=-1;x1=a;} else { x1='+'+a;}
s=x1; hosz=a;
if ( valasz == 1 ) {
for (i=1;i<6; i++)
{
a=Math.floor((Math.random()*9)+1);
b=Math.floor((Math.random()*2)+1);
c=Math.floor((Math.random()*2)+1);
if (c==2) { x='-';} else {x='+';}
if (b==2) {
a=a*(-1);
s+=x+'('+a+')';
if (c==2)
{ hosz-=a;} else {hosz+=a;}
} else {
x1='+'+a;
s +=''+x+'('+x1+')'; //az '' azért kell hogy szöveg maradjon
if (c==2) { hosz-=a;} else { hosz+=a;}
}
} }
document.getElementById("szam").innerHTML= s+'='+hosz+'<form name="szgep2" id="szgep2"><input type="text" name="er" id="er" style="font-size: 16pt" size="4" maxlength="4"><br /><br /><input type="submit" value=" Következő " style="font-size: 16pt" onclick="ell()" /></form>' ;
}
function ell()
{
a=(document.szgep2.er.value);
if (hosz==a) {osz+=10;} else { alert('Hibás válasz!'); }
}
</script>
</body>
</html>
vélemény
Sziasztok!
Egy programról kérek szakmai véleményt.
(Zend Framework 1,JQuery, ajax hívások, VPS)
online időpontfoglaló
Egyenlőre teszt állapotban van.
■ Egy programról kérek szakmai véleményt.
(Zend Framework 1,JQuery, ajax hívások, VPS)
online időpontfoglaló
Egyenlőre teszt állapotban van.
Title paraméterben ritkábban előforduló karakterek
Lehet egy HTML elem title paraméterében pl. nyíl karaktereket megjeleníteni? Arra gondolok, amit a sima HTML kódban így lehet megjeleníteni: ↑ ↓
Ha alt gombbal beírom numerikus billentyűzetről a 24-et és a 25-öt, akkor a forráskódba megjelenik, de a weblapon, amikor felbukkan a rövid help akkor nem.
Van rá megoldás?
■ Ha alt gombbal beírom numerikus billentyűzetről a 24-et és a 25-öt, akkor a forráskódba megjelenik, de a weblapon, amikor felbukkan a rövid help akkor nem.
Van rá megoldás?
webszerkesztési jegyzet-tervezet
Ezév végére - az új HTML/CSS ajánlások várható kiforrásának idejére - tervezem egy lehetőleg naprakész és könnyen érthető jegyzet elkészítését. A folyamatosan frissítgetett és bővítgetett, jelenlegi változat itt található: http://www.tutorial.hu/html5-es-css3/ . Bár 340 oldal, de sok a kép, ábra, táblázat, kód benne, úgyhogy azért nem vészes átolvasni. Minden szakmai észrevételt örömmel fogadnék, hogy minél hasznosabb legyen a végeredmény. Előre is köszönettel: Orsolya
■ január 27
Két Laravel ugyanazon a szerveren
Sziasztok!
Van egy Ubuntu alapú szerverem a legfrissebb Apache és PHP verziókkal.
Van két aldomainem is, legyenek ezek a.x.com és b.x.com. Mindkét domain az én szerveremre mutat, viszont a fődomainhez, az x.com-hoz nincs közöm.
Virtual host-ot használok a két domain beállításához, ami alap esetben szépen működik is. Fontos lehet még, hogy az x.com-nak van wildcard SSL-je, tehát kaptam egy közös certificate-et mindkét aldomainhez. A két domain különböző document root-tal, egymástól (elvileg) teljesen elszeparálva van beállítva.
Az a.x.com alá feltelepítettem a Laravel keretrendszert és készítettem vele egy kisebb oldalt bejelentkezéssel, stb. Eddig ez is rendben van.
Szerettem volna b.x.com alá is telepíteni egy teljesen különálló Laravelt, azonban igazán meglepő módon a b.x.com alatti Laravel az a.x.com alatti Laravel beállításait használja és tölti be. Gyakorlatilag pontosan ugyanaz jelenik meg a böngészőben, mint az a.x.com esetében, kivéve a statikus tartalmakat, mint a képek például.
Annyira ugyanaz, hogy kiírattam az alkalmazás változóit és valahonnan még a __DIR__ változó is az a.x.com útját írja.
Próbálkoztam mindenféle szerver beállítással, nem ott lesz a hiba. A két Laravel akad össze valahogy. Biztosan egyetlen sornyi beállítás van elrontva benne, de két napja nézem és nem találom.
Találkoztatok már ilyennel?
Ábel
■ Van egy Ubuntu alapú szerverem a legfrissebb Apache és PHP verziókkal.
Van két aldomainem is, legyenek ezek a.x.com és b.x.com. Mindkét domain az én szerveremre mutat, viszont a fődomainhez, az x.com-hoz nincs közöm.
Virtual host-ot használok a két domain beállításához, ami alap esetben szépen működik is. Fontos lehet még, hogy az x.com-nak van wildcard SSL-je, tehát kaptam egy közös certificate-et mindkét aldomainhez. A két domain különböző document root-tal, egymástól (elvileg) teljesen elszeparálva van beállítva.
Az a.x.com alá feltelepítettem a Laravel keretrendszert és készítettem vele egy kisebb oldalt bejelentkezéssel, stb. Eddig ez is rendben van.
Szerettem volna b.x.com alá is telepíteni egy teljesen különálló Laravelt, azonban igazán meglepő módon a b.x.com alatti Laravel az a.x.com alatti Laravel beállításait használja és tölti be. Gyakorlatilag pontosan ugyanaz jelenik meg a böngészőben, mint az a.x.com esetében, kivéve a statikus tartalmakat, mint a képek például.
Annyira ugyanaz, hogy kiírattam az alkalmazás változóit és valahonnan még a __DIR__ változó is az a.x.com útját írja.
Próbálkoztam mindenféle szerver beállítással, nem ott lesz a hiba. A két Laravel akad össze valahogy. Biztosan egyetlen sornyi beállítás van elrontva benne, de két napja nézem és nem találom.
Találkoztatok már ilyennel?
Ábel
január 26
Saját lapozó
Sziasztok!
Egy lapozással kapcsolatban kérnék segítséget. Van a Weblaboron és azon túl rengeteg lapozó, de nem találom azt ami nekem igazán átlátható lenne.
A problémám az hogy lapozással kapcsolatban teljesen alap a tudásom (alap==0) és részletes leírást a logikájáról nem találtam.
Szeretném a lapozás menetét megérteni, és egy saját egyszerű lapozót írni.
A példa kedvéért az egy kereső programot írok be:MySql-Ből kérem le az adatokat, minden működik szépen. (tudom hogy escapelés stb kell rá de ezt a lekérdezést csak a példa miatt írtam).
A lekérés:Hogy kezdjek neki a lapozásnak? Gondolom meg kell határoznom hány sor van amit lekér, mennyit szeretnék ha egy oldalon megjelenne, ...
Köszönöm előre is a segítséget és az infókat is ezzel kapcsolatban.
■ Egy lapozással kapcsolatban kérnék segítséget. Van a Weblaboron és azon túl rengeteg lapozó, de nem találom azt ami nekem igazán átlátható lenne.
A problémám az hogy lapozással kapcsolatban teljesen alap a tudásom (alap==0) és részletes leírást a logikájáról nem találtam.
Szeretném a lapozás menetét megérteni, és egy saját egyszerű lapozót írni.
A példa kedvéért az egy kereső programot írok be:
<form method="get">
<input type="text" name="searchword1" id="searchword1">
<input type="text" name="searchword2" id="searchword2">
<input type="text" name="searchword3" id="searchword3">
<button type="submit">Mehet</button>
</form>
A lekérés:
<?
require_once('connectvars.php');
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$where = array();
if ($_GET['searchword1']) {
$where[] = "elsosor = '" . $_GET['searchword1'] . "'";
}
if ($_GET['searchword2']) {
$where[] = "masodiksor = '" . $_GET['searchword2'] . "'";
}
if ($_GET['searchword3']) {
$where[] = "harmadiksor = '" . $_GET['searchword3'] . "'";
}
$query = "SELECT * FROM tabla";
if(!empty($where)){
$query .= ' WHERE '.implode(' AND ', $where).'';
}
$data = mysqli_query($dbc, $query);
while ($row = mysqli_fetch_array($data)) {
echo ''. $_row['adat'] .'';
}
?>
Köszönöm előre is a segítséget és az infókat is ezzel kapcsolatban.
Understanding JavaScript's Function.prototype.bind
A JavaScript Function.prototype.bind() használata
■ január 25
IIS 500 internal szerver error
Sziasztok!
Fájl feltöltésre használom ezt a szcriptet: http://www.plupload.com
mp4 fájlokat töltünk fel vel. Localhoston minden tökéletes működik, azonban a szerveren a feltöltés után induló ajax lekérés 500-as hibát kap válaszul.
Ez megtörténik a kis fájlok esetében is. A fájl feltöltődik, a thumbnail elkészül, minden rendben, de az ajax 500-as hibát kap.
Sajnos a szerveres nincs a helyzet magaslatán, nem tudja mi lehet a gond.
Van ötletetek, hogy milyen korlátozásba futhat bele?
Előre is köszönöm a segítséget.
■ Fájl feltöltésre használom ezt a szcriptet: http://www.plupload.com
mp4 fájlokat töltünk fel vel. Localhoston minden tökéletes működik, azonban a szerveren a feltöltés után induló ajax lekérés 500-as hibát kap válaszul.
Ez megtörténik a kis fájlok esetében is. A fájl feltöltődik, a thumbnail elkészül, minden rendben, de az ajax 500-as hibát kap.
Sajnos a szerveres nincs a helyzet magaslatán, nem tudja mi lehet a gond.
Van ötletetek, hogy milyen korlátozásba futhat bele?
Előre is köszönöm a segítséget.
január 24
#1064 - You have an error in your SQL syntax
Sziasztok!
Adatbázist költöztetek és problémába ütköztem.
Miután kimentettem sql ben az adatbázist és átviszem az új adatbázisba... beimportálja a táblákat, de van pár tábla ahol megakad és nem készíti el.
Csatolok egy mintát ahol megakad.
A kimentett adatbázis phpMyAdmin SQL Dump
-- version 3.1.5
Lehetséges a verzió kompatibilitás miatt nem jön létre?
Már kipróbáltam, hogy különböző verziókként mentem ki az sql -t és így exportálom be az új helyére. De sikertelen :(
Ebben szeretnék segítséget kérni tőletek!
Köszönöm szépen előre is! :)
■ Adatbázist költöztetek és problémába ütköztem.
Miután kimentettem sql ben az adatbázist és átviszem az új adatbázisba... beimportálja a táblákat, de van pár tábla ahol megakad és nem készíti el.
-- --------------------------------------------------------
--
-- Tábla szerkezet: `zzfy1_jevents_catmap`
--
CREATE TABLE IF NOT EXISTS `zzfy1_jevents_catmap` (
`evid` int( 12 ) NOT NULL AUTO_INCREMENT ,
`catid` int( 11 ) NOT NULL DEFAULT '1',
`ordering` int( 5 ) unsigned NOT NULL DEFAULT '0',
UNIQUE KEY `key_event_category` ( `evid` , `catid` )
) ENGINE = Aria DEFAULT CHARSET = latin1 PAGE_CHECKSUM =1 AUTO_INCREMENT =2;
A MySQL mondta: Chöhh Dokumentáció
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PAGE_CHECKSUM=1 AUTO_INCREMENT=2' at line 12
--
-- Tábla szerkezet: `zzfy1_jevents_catmap`
--
CREATE TABLE IF NOT EXISTS `zzfy1_jevents_catmap` (
`evid` int( 12 ) NOT NULL AUTO_INCREMENT ,
`catid` int( 11 ) NOT NULL DEFAULT '1',
`ordering` int( 5 ) unsigned NOT NULL DEFAULT '0',
UNIQUE KEY `key_event_category` ( `evid` , `catid` )
) ENGINE = Aria DEFAULT CHARSET = latin1 PAGE_CHECKSUM =1 AUTO_INCREMENT =2;
A MySQL mondta: Chöhh Dokumentáció
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PAGE_CHECKSUM=1 AUTO_INCREMENT=2' at line 12
Csatolok egy mintát ahol megakad.
A kimentett adatbázis phpMyAdmin SQL Dump
-- version 3.1.5
Lehetséges a verzió kompatibilitás miatt nem jön létre?
Már kipróbáltam, hogy különböző verziókként mentem ki az sql -t és így exportálom be az új helyére. De sikertelen :(
Ebben szeretnék segítséget kérni tőletek!
Köszönöm szépen előre is! :)
január 24
Log parser algoritmus
Múltkor kíváncsiságból összedobtam egy pici szkriptet, amivel a tűzfalam logjából gyűjtögettem ki különböző infókat (melyik portokon próbálkoztak legtöbbet, milyen címekről stb.)
Tegnap eszembe jutott, hogy feltalálom a kereket és megcsinálom kicsit általánosabbra az egészet. Viszont egy flame-be hajló beszélgetés felpiszkálta a fantáziámat: talán valamivel profibb módon is meg lehetne csinálni, mint fixen megadott stringekre illeszkedő sorok regexp alapján történő kiválogatásával.
Próbáltam keresgélni olyat, hogy log parser algorithm, de nem igazán adott használható találatokat. Ha elhagytam a logot a keresésből, akkor meg elsősorban olyan algoritmusok leírását kapom, ami fordító programok írásakor jöhet jól (kötöttebb a szintaxis, mint egy logban).
Tudnátok ötletet adni, hogy mit próbáljak elolvasni, ami segíthetne valamivel "tudományosabb" alapokra helyezni a kis programocskámat?
ui: mielőtt valaki félreértene, csak tanulás/játék a cél, nem akarom újra megírni azt, amit már n+1-szer megírtak sokkal komolyabb formában, mint ahogy én valaha is képes leszek rá.
■ Tegnap eszembe jutott, hogy feltalálom a kereket és megcsinálom kicsit általánosabbra az egészet. Viszont egy flame-be hajló beszélgetés felpiszkálta a fantáziámat: talán valamivel profibb módon is meg lehetne csinálni, mint fixen megadott stringekre illeszkedő sorok regexp alapján történő kiválogatásával.
Próbáltam keresgélni olyat, hogy log parser algorithm, de nem igazán adott használható találatokat. Ha elhagytam a logot a keresésből, akkor meg elsősorban olyan algoritmusok leírását kapom, ami fordító programok írásakor jöhet jól (kötöttebb a szintaxis, mint egy logban).
Tudnátok ötletet adni, hogy mit próbáljak elolvasni, ami segíthetne valamivel "tudományosabb" alapokra helyezni a kis programocskámat?
ui: mielőtt valaki félreértene, csak tanulás/játék a cél, nem akarom újra megírni azt, amit már n+1-szer megírtak sokkal komolyabb formában, mint ahogy én valaha is képes leszek rá.