Archívum - Már 2011 - Fórum téma
március 25
jQuery setTimeout $(this)
Sziasztok!
jQuery-ben egy hasonló dolgot szeretnék csinálni, mint a .bind() azzal a különbséggel, hogy a lefutó függvény késleltetéssel induljon.
Meg is csináltam, és működik is, egy apró hibával, amit jó lenne kiküszöbölni:
Mégpedig, hogy a callback függvényben a $(this) nem az elem a $(window) objektumot adja vissza.
Tehát konkrétan az alábbi kódban az a problémám, hogy a $this != $$, és így az eventHandler függvényben a $(this) = $(window).
Tudnátok segíteni ebben?
Köszönettel:
Paksa Tomi
■ jQuery-ben egy hasonló dolgot szeretnék csinálni, mint a .bind() azzal a különbséggel, hogy a lefutó függvény késleltetéssel induljon.
Meg is csináltam, és működik is, egy apró hibával, amit jó lenne kiküszöbölni:
Mégpedig, hogy a callback függvényben a $(this) nem az elem a $(window) objektumot adja vissza.
Tehát konkrétan az alábbi kódban az a problémám, hogy a $this != $$, és így az eventHandler függvényben a $(this) = $(window).
Tudnátok segíteni ebben?
Köszönettel:
Paksa Tomi
- ;(function($){
- $.fn.bindDelay = function(eventType, eventHandler) {
- return $(this).each(function() {
- var $this = $(this);
- $(this).bind(eventType, function(eventObj) {
- var $this = $(this);
- window.setTimeout(function() {
- var $$ = $(this);
- eventHandler(eventObj);
- }, 500);
- });
- });
- };
- })(jQuery);
Menükódolás
Sziasztok!
Egy kérdésem lenne!
Hogyan tudnám azt megcsinálni, hogy egy menübelépéshez kódot kérjek!
Egy fix kód elég a menühöz, ha valaki beírja behozza azt a html fájlt!
Segítségeteket előre is köszönöm!
Tisztelettel: Gera Zoltán!
■ Egy kérdésem lenne!
Hogyan tudnám azt megcsinálni, hogy egy menübelépéshez kódot kérjek!
Egy fix kód elég a menühöz, ha valaki beírja behozza azt a html fájlt!
Segítségeteket előre is köszönöm!
Tisztelettel: Gera Zoltán!
március 25
Vitaindító: vissza az alapokhoz!
Mivel mostanság egyre többször előjönnek a DI, Singleton, Multiton, Unit Testing, TDD stb. buzzwordok és társaik kérdés, és ismerősök is egyre többször kérdezgetnek ez ügyben, gondoltam feldobok egy újabb témát vitaindító jelleggel.
set_time_limit() has been disabled hiba
hiba:
Warning: set_time_limit() has been disabled for security reasons in /home/a7966888/public_html/include/cleanup.php on line 8
A 8sor tartalma: set_time_limit(0);
Köszi.
■ Warning: set_time_limit() has been disabled for security reasons in /home/a7966888/public_html/include/cleanup.php on line 8
A 8sor tartalma: set_time_limit(0);
Köszi.
onclick hidden mező értékadás
Sziasztok, kérem segítsetek.
Adott egy DIV onclick eseménnyel.
Alapvető probléma, hogy egy rejtett hiddennek kell értéket adnom.
A javascript eldönti, hogy van-e a hiddennek értéke. Ha nincs a javascript belevarázsol 3 gombot a DIV-be. HA lenyomja a felhasználó akkor beíródik helyesen az érték a hidden-be, és még ebben a függvényben el is rejtem a gombokat.
És az a bajom, hogy mikor a gombra ráklikkelek, újra meghívódik a div onclick eseménye (lefut a sulyAblakNyit függvény, és megint kegjeleníti a gombokat :( MIért? a sulyAblakCreate onLoad-ban hívódik meg. PHP-ből kapja aForrás kód:
■ Adott egy DIV onclick eseménnyel.
Alapvető probléma, hogy egy rejtett hiddennek kell értéket adnom.
A javascript eldönti, hogy van-e a hiddennek értéke. Ha nincs a javascript belevarázsol 3 gombot a DIV-be. HA lenyomja a felhasználó akkor beíródik helyesen az érték a hidden-be, és még ebben a függvényben el is rejtem a gombokat.
És az a bajom, hogy mikor a gombra ráklikkelek, újra meghívódik a div onclick eseménye (lefut a sulyAblakNyit függvény, és megint kegjeleníti a gombokat :( MIért? a sulyAblakCreate onLoad-ban hívódik meg. PHP-ből kapja a
- <DIV id="sulyAblak" onclick="sulyAblakNyit()"></DIV>
- var KOCSI_SULY=[3.2,7.2,24];
- function sulyAblakCreate() {
- divTag=document.getElementById('sulyDiv');
- var gomb;
- for(i=0;i<KOCSI_SULY.length; i++) {
- gomb=document.createElement("input");
- gomb.type="button";
- gomb.value=KOCSI_SULY[i]+" t";
- gomb.id=KOCSI_SULY[i];
- gomb.style.backgroundColor="#283d58";
- gomb.style.height="30px";
- gomb.style.width="60px";
- gomb.style.color="white";
- gomb.style.fontSize="16";
- gomb.style.padding="5px";
- gomb.style.marginLeft="5px";
- gomb.style.border="2px white outset";
- divTag.appendChild(gomb);
- }
- document.getElementById('3.2').onclick=function() {sulyTarol('3200');};
- document.getElementById('7.2').onclick=function() {sulyTarol('7200');};
- document.getElementById('24').onclick=function() {sulyTarol('24000');};
- return false;
- }
- function sulyAblakNyit(honnan){
- obj=document.getElementById('sulyDiv').childNodes;
- if (obj.length>1) {
- for (i=0;i<KOCSI_SULY.length;i++){
- t=document.getElementById(KOCSI_SULY[i]);
- t.style.display='inline';
- }
- }
- else
- sulyAblakCreate();
- return false;
- }
- function sulyTarol(suly) {
- alert(suly);
- for (i=0;i<KOCSI_SULY.length;i++){
- document.getElementById(KOCSI_SULY[i]).style.display='none';
- }
- return false;
- }
március 24
Div-be töltés két select esetén
Sziasztok, egy másik topic alatt felvetettem ezt a kérdést, de nem tartozott oda, emiatt indítottam új témaként, ha nem baj.
Poetro küldött nekem egy jó kódot, amiben annyit szeretnék még változtatni, hogy több form select esetén is betöltse a tartalmat egy div-be.
Jelen állapotban csak az első form működik.
A kód, amibe bután belenyúltam, és szeretném működőképessé tenni a következő:
[colorer=html]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Page Title</title>
</head>
<body bgcolor="000000">
<form method="get" action="#">
<select name="egyik" id="speedA" >
<option value="első">első tartalom</option>
<option value="második">második tartalom</option>
<option value="harmadik">harmadik tartalom</option>
</select>
</form>
<form method="get" action="#">
<select name="masik" id="speedA2" >
<option value="negyedik">negyedik tartalom</option>
<option value=ötödik">ötödik tartalom</option>
<option value="hatodik">hatodik tartalom</option>
</select>
</form>
<div id="idetoltibe"></div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/mootools/1.3.1/
mootools-yui-compressed.js"></script>
<script type="text/javascript">
var target = $('idetoltibe');
files = {
'első' : 'tartalom.html',
'második': 'tartalom2.html',
'harmadik': 'tartalom3.html',
'negyedik' : 'tartalom4.html',
'ötödik': 'tartalom5.html',
'hatodik': 'tartalom6.html',
},
select = $('speedA');
select2 = $('speedA2');
function ahah(event) {
event.preventDefault();
target.set('text', 'Betöltés...');
new Request.HTML({
'update' : target,
'evalScripts': false,
'url': files[select.get('value')]
}).get();
}
select.addEvent('change', ahah);
select2.addEve
Poetro küldött nekem egy jó kódot, amiben annyit szeretnék még változtatni, hogy több form select esetén is betöltse a tartalmat egy div-be.
Jelen állapotban csak az első form működik.
A kód, amibe bután belenyúltam, és szeretném működőképessé tenni a következő:
[colorer=html]
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Page Title</title>
</head>
<body bgcolor="000000">
<form method="get" action="#">
<select name="egyik" id="speedA" >
<option value="első">első tartalom</option>
<option value="második">második tartalom</option>
<option value="harmadik">harmadik tartalom</option>
</select>
</form>
<form method="get" action="#">
<select name="masik" id="speedA2" >
<option value="negyedik">negyedik tartalom</option>
<option value=ötödik">ötödik tartalom</option>
<option value="hatodik">hatodik tartalom</option>
</select>
</form>
<div id="idetoltibe"></div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/mootools/1.3.1/
mootools-yui-compressed.js"></script>
<script type="text/javascript">
var target = $('idetoltibe');
files = {
'első' : 'tartalom.html',
'második': 'tartalom2.html',
'harmadik': 'tartalom3.html',
'negyedik' : 'tartalom4.html',
'ötödik': 'tartalom5.html',
'hatodik': 'tartalom6.html',
},
select = $('speedA');
select2 = $('speedA2');
function ahah(event) {
event.preventDefault();
target.set('text', 'Betöltés...');
new Request.HTML({
'update' : target,
'evalScripts': false,
'url': files[select.get('value')]
}).get();
}
select.addEvent('change', ahah);
select2.addEve
Adat feltöltés szerverre FTP nélkül
Sziasztok!!!
Annyit szeretnék kérdezni hogy ha nincs meg nyitva az ftp akkor milyen modon tudom még a dolgokat feltölteni????:(
cim,jelszö,felhasználot tom.
fú sztem ezt elirtam nem ebbe a topikba kellet volna:(
■ Annyit szeretnék kérdezni hogy ha nincs meg nyitva az ftp akkor milyen modon tudom még a dolgokat feltölteni????:(
cim,jelszö,felhasználot tom.
fú sztem ezt elirtam nem ebbe a topikba kellet volna:(
Szöveg kiírása képként nem működik éles szerveren
Sziasztok!
Captcha-t készítettem az oldalamra, ami tökéletesen is működik localhost-on, de éles szerveren nem.
Azt hittem, hogy a kódommal van a baj, ezért kipróbáltam a manual példáját is, de az sem működik éles szerveren.
Ezután kipróbáltam egy másik éles szerveren, de ott sem jó.
Nem tudom miért csak localhost-on jelenik meg maga a szöveg. Az egyszerűség kedvéért még a ttf fájlt is a captcha fájl mellé teszem, de sehogysem ír ki semmit.
A hivatalos példa:Ezen kívül még kellene valami pluszt bele írni, hogy kiírjon? (Egyébként maga a fehér kép megjelenik, csak a szöveg nem.)
■ Captcha-t készítettem az oldalamra, ami tökéletesen is működik localhost-on, de éles szerveren nem.
Azt hittem, hogy a kódommal van a baj, ezért kipróbáltam a manual példáját is, de az sem működik éles szerveren.
Ezután kipróbáltam egy másik éles szerveren, de ott sem jó.
Nem tudom miért csak localhost-on jelenik meg maga a szöveg. Az egyszerűség kedvéért még a ttf fájlt is a captcha fájl mellé teszem, de sehogysem ír ki semmit.
A hivatalos példa:
- <?php
- // Set the content-type
- header('Content-type: image/png');
- // Create the image
- $im = imagecreatetruecolor(400, 30);
- // Create some colors
- $white = imagecolorallocate($im, 255, 255, 255);
- $grey = imagecolorallocate($im, 128, 128, 128);
- $black = imagecolorallocate($im, 0, 0, 0);
- imagefilledrectangle($im, 0, 0, 399, 29, $white);
- // The text to draw
- $text = 'Testing...';
- // Replace path by your own font path
- $font = 'arial.ttf';
- // Add some shadow to the text
- imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
- // Add the text
- imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
- // Using imagepng() results in clearer text compared with imagejpeg()
- imagepng($im);
- imagedestroy($im);
- ?>
PHP adatbázisból adat sztringgel illesztése..
Sziasztok!
Ezzel a gonddal küszködök, nem nagyon jutok vele előre!
Adatbázisban különböző táblákból szedek ki azonosítókat, azokat "," - vel illesztem össze. Tehát ilyen alakú adatokat kapok: "1,1,2,1" stb..
Aztán van egy tábla, amiben az egyik mezőben épp ilyen adatok vannak, ezekre és még névre szűrnék.. de nem nagyon akarja a hasonlóságot sem felfedezni..
Már konvertáltam (string)-gel a kinyert adatot stb.. de nem ok.
Ha beégetem az SQL select-be mondjuk az "1,1,7" értéket, akkor jól szűri a rekordokat, de ha a lekért adatokból összeillesztett változót adom át neki, nem működik.
Névre imput-ból elkért adattal szűrök, az is jól működik!
Végül már a konkrétan "1,1,7"-re beállított értékű változót hasonlítom az "1,1,7" illesztett kulcsértékekkel, de nem látja egyezőnek..
Biztosan nagy zagyvaságnak tűnik..
Na, itt a kód:
Nem tudom, mennyire látható így át.. ha kell, beillesztem az egész kódsort!
Köszönöm előre is!
■ Ezzel a gonddal küszködök, nem nagyon jutok vele előre!
Adatbázisban különböző táblákból szedek ki azonosítókat, azokat "," - vel illesztem össze. Tehát ilyen alakú adatokat kapok: "1,1,2,1" stb..
Aztán van egy tábla, amiben az egyik mezőben épp ilyen adatok vannak, ezekre és még névre szűrnék.. de nem nagyon akarja a hasonlóságot sem felfedezni..
Már konvertáltam (string)-gel a kinyert adatot stb.. de nem ok.
Ha beégetem az SQL select-be mondjuk az "1,1,7" értéket, akkor jól szűri a rekordokat, de ha a lekért adatokból összeillesztett változót adom át neki, nem működik.
Névre imput-ból elkért adattal szűrök, az is jól működik!
Végül már a konkrétan "1,1,7"-re beállított értékű változót hasonlítom az "1,1,7" illesztett kulcsértékekkel, de nem látja egyezőnek..
Biztosan nagy zagyvaságnak tűnik..
Na, itt a kód:
if($_POST['nev_elso']!=0){
if($_POST['masodik_szint']!=0){
if($_POST['harmadik_szint']!=0){
$dolgozo_hely = $_POST['nev_elso'].",".$_POST['masodik_szint'].",".$_POST['harmadik_szint'];
}
else $dolgozo_hely = $_POST['nev_elso'].",".$_POST['masodik_szint'];
}
else $dolgozo_hely = $_POST['nev_elso'];
}
else $dolgozo_hely = "";
trim((string)$dolgozo_hely);
$query = "SELECT * FROM dolgozo WHERE nev LIKE '$nev_gyors%' AND kod LIKE $dolgozo_hely%'";
if($_POST['masodik_szint']!=0){
if($_POST['harmadik_szint']!=0){
$dolgozo_hely = $_POST['nev_elso'].",".$_POST['masodik_szint'].",".$_POST['harmadik_szint'];
}
else $dolgozo_hely = $_POST['nev_elso'].",".$_POST['masodik_szint'];
}
else $dolgozo_hely = $_POST['nev_elso'];
}
else $dolgozo_hely = "";
trim((string)$dolgozo_hely);
$query = "SELECT * FROM dolgozo WHERE nev LIKE '$nev_gyors%' AND kod LIKE $dolgozo_hely%'";
Nem tudom, mennyire látható így át.. ha kell, beillesztem az egész kódsort!
Köszönöm előre is!
március 22
PHPMyAdmin beállítás kérdés
Sziasztok!
Két gyors kérdésem lenne a PHPMyAdmin-ról:
1. Hol lehet állítani, hogy a tábla nézet ne 30 soros legyen, mert így sokat kell lapozgatni, hanem mondjuk 100 sor/oldal alapértelmezésben?
2. Lehet-e egy lekérdezést elmenteni, hogy ha minden nap használom, ne kelljen mindig bepötyögni?
Köszi a válaszokat!
■ Két gyors kérdésem lenne a PHPMyAdmin-ról:
1. Hol lehet állítani, hogy a tábla nézet ne 30 soros legyen, mert így sokat kell lapozgatni, hanem mondjuk 100 sor/oldal alapértelmezésben?
2. Lehet-e egy lekérdezést elmenteni, hogy ha minden nap használom, ne kelljen mindig bepötyögni?
Köszi a válaszokat!