ugrás a tartalomhoz

Archívum - Dec 6, 2010 - Fórum téma

3 soronként listázás

kovacsaaron · 2010. Dec. 6. (H), 22.10
Sziasztok!

Tudnátok nekem adni egy olyan forráskódot ami egy szöveges fájlból háromsoronként olvassa ki az adatokat?
Ez úgy nézne ki, hogy az utolsó három sort kiolvassa, majd lenne az alján egy tovább gomb ami a következő háromhoz viszi. Teljesen dinamikus kell hogy legyen, ugyanis hetente új sor kerül a végére.
Nagyon megköszönném ha tudnátok segíteni!
 

átváltás 10 böl 2 be

kriszrap · 2010. Dec. 6. (H), 16.02
Sziasztok azt hogy lehet meg oldani hogy egy számot ami 10 szám rendszer be van 2 tesbe át váltani phpvel?
eddig meg vok:
<html>
<head>
</head>
<body>
<form method="post" action="">
<input type="text" name="szam"><br>
<input type="submit" name="submit" value="convertálás">
</form>
<?php
$szam = $_Post['szam'];

if (isset($_POST['submit']))
{

}
?>
</body>
</html>
 

Textarea + Tab

Gixx · 2010. Dec. 6. (H), 12.10
Sziasztok!

Minden alkalommal, amikor hozzászólok egy-egy cikkhez és esetleg forráskódot is írok a colorer segítségével, akkor rendszerint a vakolatot is leátkozom a plafonról a Tab miatt, mivel reflexből igyekszek az olvashatóságra törekedni, de persze az alapértelmezett működés ezt nem teszi lehetővé.

Ezért azt szeretném kérni, hogy az alábbi kódrészletet illesszétek be a javascriptek közé, amennyiben ti is hasznosnak találjátok:

$(function() {
	$('textarea').keypress(function(e){
		if(e.keyCode == 9){
			e.preventDefault();
			var pos = 0;
			var ctrl = $(this).get(0);

			// get position
			if (document.selection) {
				ctrl.focus ();
				var Sel = document.selection.createRange ();
				Sel.moveStart ('character', -ctrl.value.length);
				pos = Sel.text.length;
			} else if (ctrl.selectionStart || ctrl.selectionStart == '0') {
				pos = ctrl.selectionStart;
			}

			var _pre = $(this).val().substring(0, pos);
			var _post = $(this).val().substring(pos);
			$(this).val(_pre+"\t"+_post)

			//set position
			if(ctrl.setSelectionRange)
			{
				ctrl.focus();
				ctrl.setSelectionRange(pos+1,pos+1);
			}
			else if (ctrl.createTextRange) {
				var range = ctrl.createTextRange();
				range.collapse(true);
				range.moveEnd('character', pos+1);
				range.moveStart('character', pos+1);
				range.select();
			}

		}
	});
});
... vagy ha szükség van az alapértelmezett működésre, akkor Shift+Tab-ra rakni. Vagy ilyesmi. Én speciel örülnék neki :D

Köszi!
 

ExtJs cikkek =]

inf · 2010. Dec. 6. (H), 01.05
Sziasztok!

Nemrég kezdtem el foglalkozni extJs-el, és úgy döntöttem, hogy saját keretrendszer írása helyett jobb lesz ezt megtanulni kezelni. Weblaboron sajnos nincs kint egy cikk sem ezzel a keretrendszerrel kapcsolatban. Ha lenne közületek valaki, aki régóta ismeri a keretrendszert, és hajlandó lenne cikket írni róla, vagy akár csak egy részéről annak nagyon örülnék, és szerintem még sokan mások is rajtam kívül. :-)

Valószínűleg majd én is írok róla később, ha már jobban beletanultam, hogy hogyan mennek extJs-ben a dolgok. Ami elsőre tetszik, hogy az adat és a megjelenítés elég élesen elválik egymástól. Sajnos a leírás nem a legjobb hozzá, ill. arra sem találtam még cikkeket, hogy melyik objektum pontosan mire való. Most konkrétan egy layout szerkesztőn dolgozok, ami drag&drop-pal megy. Úgy gondoltam, hogy egy speckó TreeNodeUI-val meg tudom oldani a dolgot, hamarosan kiderül, hogy igazam volt e, vagy bebukom a projektet.
Nehéz volt gyorsan indulni extJs-el (péntek óta nézegetem). Van egy speciális adatformátumom, de nem tudom, hogy melyik objektumokat kell kiterjeszteni ahhoz, hogy ebbe a formátumba lehessen menteni egy fát, vagy ilyen formátumból kiolvasni. Végül az lett, hogy kiterjesztés helyett írtam saját osztályokat, amik TreeNode-okból felépítik a fát. Ha esetleg tudtok valami átfogó leírást arról, hogy melyik objektum nagyjából mire való, meg arról is, hogy a TreeNodeUI-t hogy érdemes kiterjeszteni, akkor azt nagyon megköszönném.