ugrás a tartalomhoz

Archívum - 2013 - Fórum téma

október 13

weblabor - lassú betöltés, scroll és focus szétesik

inf · 2013. Okt. 13. (V), 00.07
Csak nekem van az, hogy több másodpercig tölti az oldal a csirip.weblabor.hu-t, és amikor végre betöltötte, akkor ha textarea-ba írok odaszór egy blurt, vagy ha éppen cikket olvasok, akkor a scroll ugrik egyet (gondolom átméretezi az oldalt, vagy ilyesmi miatt)???
 

október 11

Könnyű javascript

Ballon · 2013. Okt. 11. (P), 18.25
Adatbázisból szeretnék értékpárokat kiíratni az oldalamra, (pl: irányítószám / város, vagy angol szöveg / magyar párja) ehhez lényegében adott minden, de valahol elcsúszok, és nem értem hol.:/ Az utóbbi példa az én ötletem, aki okosabb nálam kérem segítsen, mert már a guta kerülget:D.

És hogy csak borzoljam a kedélyeket, második bejegyzésem ez, és az elsőnél is szóltak hogy színezzem, de most a másodiknál sem tudom, ezt mivel kellene beszíneznem:/.


JS:
function index(szavak) {
	var xmlhttp;
	var magyar = document.getElementById("magyar");

	/*if (szavak.length > 35) { 
		magyar.innerHTML = "";
		return;
	}*/

	xmlhttp = (window.XMLHttpRequest) ?
		new XMLHttpRequest() :
		new ActiveXObject("Microsoft.XMLHTTP");

	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			magyar.value = xmlhttp.responseText;
		}
	}

	xmlhttp.open("GET", "index.php?angol=" + szavak, true);
	xmlhttp.send();
}
Html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Online Angol-Magyar szótár</title>
<script src="index.js"></script>
</head>
<body>

<form action="" method="post">
<h2>Online Angol-Magyar szövegfordító</h2>
<p>Ide írja a szöveget: <input type="text" name="angol" id="angol" onblur="index(this.value)" /></p><br />
...
<p>A keresett szó: <input type="text" name="magyar" id="magyar" /></p>

</form>
</body>
</html>
Php:
<?php

function kereso($angol){
@include_once("mysql.php");

$sql = "SELECT magyar
		FROM szotar	
		WHERE angol = ".$angol;
		 
$eredmeny = mysql_query($sql);
$sor = @mysql_fetch_row($eredmeny);
mysql_close();
return $sor [0];

}

$angol = (isset($_GET['angol'])) ? $_GET['angol'] : "";

switch($angol){
	case ($angol == "proba" ) :
	$kimenet = "Müködik.";
	break;

	default:
	$kimenet = kereso($angol);
}

print $kimenet;

?>
 

október 10

Hacktivity jegy

darevish · 2013. Okt. 10. (Cs), 18.25
Ugye holnaptol hacktivity, es volt egy jatek, amivel elvileg nyertem jegyet, de holnap nem tudok elmenni (lehet, hogy szombaton sem). Bar a jegy meg nem erkezett meg, ha megjon, akkor szivesen felajanlanam valakinek, amennyiben erre van mod es lehetoseg. Irj privatot, ha erdekel.

Cserebe szivesen olvasnek egy elmenybeszamolot ;)
 

K+F csoportosulás

webproghu · 2013. Okt. 10. (Cs), 16.01
Sziasztok,

mostanában fogalmazódott meg bennem a gondolat, hogy rengeteg problémát, érdekességet szívesen kikutatnék alaposabban, amelyek egyrészt a munkám során, másrészt (egyelőre) csak elméleti síkon merülnek fel, viszont erőforrások, illetve a kapcsolódó szakterületek magasfokú ismeretének hiányában nincs erre egy emberként lehetőségem.
Így jött az ötlet, hogy amennyiben másnak is lennének ilyen hajlandóságai, összeszerveződhetnénk (akár virtuálisan) egy közösségbe, majd akit érdekel egy-egy téma, az szabadon csatlakozhatna annak "kutatásához". Ez a kíváncsiság kielégítésén és a tanuláson kívül akár még üzleti előnnyé fordítható megoldásokat is eredményezhet, kíváncsi lennék, hogy kit érdekelne egy ilyen közösségben való részvétel.

Gondolatindítónak engem a következő területeken érdekelnének különböző problémák megoldásai (a teljesség igénye nélkül):
- szoftver minőségbiztosítás
- kódgeneráló eszközök, fejlesztés hatékonyságnövelés
- gyakran ismétlődő, monoton fejlesztési feladatok automatizálása
- webalkalmazások üzemeltetési problémái
- webalkalmazások reszponzivitásának növelése
- UX
 

Legnehezebb feladat PHP-val

Szita Szilárd · 2013. Okt. 10. (Cs), 15.57
Nektek eddig mi volt a legnehezebb feladat amit PHP-val oldottatok meg? Nekem eddig egy belépés létrehozása, de az is televolt biztonsági hibákkal :)
 

tábla azonos nevű oszlopának összeadása különböző feltételek szerint

kovix · 2013. Okt. 10. (Cs), 14.20
Sziasztok!

A kérdésem a következő lenne, ebből a táblából:

Kod Osszeg
0 23000
0 11000
0 2000
1 567
1 13
2 100
2 200
2 4500

megoldható 1 select-el , hogy ilyen eredménytábla szülessen?

Oszlop1 Oszlop2 Oszlop3
36000 580 4800

Előre is köszönöm:
 

AUTO INCREMENT plusz saját forma

szobek · 2013. Okt. 10. (Cs), 08.35
Sziasztok!

Egy látszólag egyszerű kérdésem lenne, de konkrét választ még nem találtam.
A lényege, hogy szeretnék egy felhasználói adatbázist létrehozni, de szükségem lenne egy olyan oszlopra a mysql táblában, ahol én határozom meg a felhasználó azonosítóját, de úgy hogy az auto increment megmarad.
Nézzük a példát:
Felveszek egy új felhasználót -> neki van egy beosztása vagy egy csoport tagja, így a kódja pl: F1002
Felveszek egy másikat -> neki a beosztása miatt pl: G1002

Tehát a betű változhat de a szám is automatikusan nőjön mindig eggyel.

Na most ezt valahol be lehet állítani alapértékként a mysql-ben, vagy maradnom kell az alap megoldásnál, hogy kiolvasom a legutolsó sort ahol az azonosító ezzel a betűvel kezdődik, majd növelem eggyel az értékét és ezt adom meg azonosítóként?

Illetve a másik fele: hogyan tudom megadni, hogy az id 1000-től kezdődjön?

Válaszotokat és segítségeteket előre is köszönöm!

Szobek
 

október 6

fixed background

schorsch · 2013. Okt. 6. (V), 16.28
Lefixáltam az oldalam hátterét de amikor a böngészőbe kicsinyítem az oldalt a háttérkép és a szöveg elcsúszik egymásról.
Valamit nem jól csináltam?:(
 

október 5

REST - HATEOAS és range request elvek ütközése

inf · 2013. Okt. 5. (Szo), 02.31
Ha valaki nem lenne tisztában a két elvvel:

A HATEOAS kb azt mondja, hogy ahhoz, hogy egy REST service-hez könnyen tudjunk klienst készíteni, úgy kell válaszolni a kérésekre, hogy visszaadjuk bennük, hogy milyen további interakciók lehetségesek az erőforrással kapcsolatban. Ez egy lapozható gyűjteménynél pl így néz ki:

GET /users?offset=0&limit=25

200 ok

{
	href: "/users/",
	offset: 0,
	limit: 25,
	first: {
		href: "/users?offset=0&limit=25"
	},
	next: {
		href: "/users?offset=25&limit=25"
	},
	previous: null,
	last: {
		href: "/users/?offset=125&limit=25"
	},
	items: [
		{
			href: "/users/1",
			id: 1,
			name: "Jánszky László",
			registrationTime: "2014-10-28 10:00:01"
		},
		...
		{
			href: "/users/26",
			id: 26,
			name: "Krieg Antónia",
			registrationTime: "2015-01-09 01:00:11"
		},
	]
}
Így nagyon egyszerű egy lapozót generálni, mert az aktuális oldalak lekéréséhez mindenhol megvan a megfelelő link, csak hozzá kell csapni egy GET-et. Az egyes item-eknél is ott van a link, amivel részletesebb tartalmat lehet lekérni, és így tovább...


A Range Request-eknél a lapozzás kapcsolatos információ a header-ekben utazik valahogy így::

GET /users
Range: items=0-24

206 partial content
Content Range: items=0-24/138

{
    //felhasználó lista
}
A modern böngészők tudják kezelni a cache-ükben mindezt, úgyhogy az nem indokolja, hogy url-be tegyük a kérésnek ezt a részét.

A kérdés az, hogy szerintetek milyen legyen a visszatérő json formája ahhoz, hogy a HATEOAS elve ne sérüljön, tehát a következő lapra mutató link automatikusan generálható legyen belőle?
 

Update

wreakz · 2013. Okt. 5. (Szo), 00.47
Sziasztok!
Nem találom a hibát, tudnátok segíteni ?
Lehet hogy én vagyok a vak, de nem találom :/
Az adatbázisnév szándékosan van kipontozva, nem az a hiba.

<form method="post">
<input type="text" name="adminfel" value=""></input>
</form>




if( isset( $_POST['adminhozzaadas'] ) )
{
mysql_connect( $ab_kiszolgalo, $ab_felhasznalo, $ab_jelszo);
mysql_select_db("...") or die("Adatbázis hiba!");
$parancs = "UPDATE accounts SET admin='2' WHERE username='".$_POST['adminfel']."'";  
mysql_query($parancs);
echo '<meta http-equiv=refresh content="5">
<div id=profile_siker class=windowbg>Sikeresen hozzáadva.</div><br>';
}


<form method="POST">
        <input type="submit" class="myButton" name="adminhozzaadas" value="Hozzáadás">
</form>