ugrás a tartalomhoz

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

szeptember 15

Input szín módosítása CSS használatával

mauladam · 2011. Szep. 15. (Cs), 20.24
if(count($hiba) > 0){
//itt kéne meghívni a függvényt.
}
Hogyan tudnám ezt megvalósítani?
Remélem érthető volt a kérdésem :)
 

Első lap terv. Kritikát pls!

iddqd · 2011. Szep. 15. (Cs), 18.10
Sziasztok nagyon hálás lennék ha átfutnátok és véleményeznétek a tervemet. Én kezdő vagyok, magamtól tanulom a "szakmát", majdnem 1 éve foglalkozom már a weblap készítéssel. Szóval most szeretném elkészíteni az első komplett, több oldalas weblapomat. Ez persze nonprofit projekt nem szándékozom eladni, "saját" hobbi felhasználásra készül, de igy kitűnő gyakorló feladat. Sajnos az autodidakta modszerem hátránya hogy akadnak fekete foltok ezért is kérném a segítségetek.
Szóval a tervezet: Egy gazdit kereső állatokkal foglalkozó oldalacska lenne, mivel php és adatbázis még nem az erősségem ezért ezt megpróbálom kihagyni a rendszerből. Ugynézne ki főoldal menüpontokban kiválasztható állatok ( kutya, macska stb )kiválasztott pontok egy következő html oldalra vinne ahol kiválasztható a település - a településre kattintva - köv html oldal, a településen található összes állat felsorolva - kiválasztva köv html oldal ahol az állat "névjegye" található. Tehát mindenhez külön html oldal. Ezek frissitését szerkeztését úgy képzelném hogy az ujra szerkeztett oldalt feltőlteném felülirnám egyszerüen a szerveren. Ezen kívűl a főoldalon a menü alatt egy javascriptslidert tennék ahol kis előképek futnak ezek linkként az adott névjegyoldalra mutat természetesen. Ezt is újraszerkeztve egyszerüen felirva frissiteném az oldalon.
Ezen kívül egy kis hirblokkot is szeretnék pár hirrel a főolalra "előnézetben" majd ez szintén egy uj html oldalra a hír bővebb változatára mutatna.
Egy keresőt még talán de ezt még nem tudom hogy müködne e pusztán html oldalban.
Angol változatban is elkészíteném egyenlőre pusztán gyakorlás miatt ezt pedig ugy képzeltem hogy egy külön /eng mappában az oldalk angol változata kapna helyet. Nagy vonalakban ennyi hirtelen. Szóval minden szenpontbol érdelene hogy jó megoldás e így, a hátrányait, megtalálhatósági szempontból esetleg illetve átfogoan az egészről a véleményeteket!
Előre is köszönöm a türelmet és időt nektek!!!
 

Response headers / Connection: close

Jazoja · 2011. Szep. 15. (Cs), 13.45
Egy képfeltöltő plugin fejlesztése (hackolása) közben a következő hibába futottam.
A plugin rendben működik localhoston (WinXP/XAMPP) és linuxos tárhelyen is (hostgator), de a fizetős tárhelyen (nem nevezem meg) ahol ténylegesen használni kéne, ott nem műxik.
A problémát részleteztem a szolgáltatónak, aszonták beszéljek a fejlesztővel...

Szóval FireBug segítségével megfigyeltem, hogy a képfeltöltés hogyan történik a 3 szerveren és csak 1 lényegi különbséget találtam a kommunikációban.

Mikor elküldöm a képet és az adatokat a szerveren lévő php állománynak, akkor a "Request Headers" részben mindig "Connection: Keep-alive" szerepel.

A "Response headers" rész a rendben működő szervereken:
"Connection: keep-alive"
A nem rendben működő szerveren:
"Connection: close"

Az adatokat POST-al küldöm.

Update:
Most látom, hogy pár dolgot itt elfelejtettem leírni.
A képeket rendesen feltölti a szerverre egy adott mappába (ezt egy upload.php végzi), majd javascript kódot küld vissza, ami kliens oldalon update-el pár dolgot. Többek közt ez tartalmazza a kép url-jét és méretét.
A hiba annyi, hogy dob egy js exception-t, amit a kliensen egy js fgv kezel, majd beszúrja a képet 0px méretben.
 

szeptember 14

Nagyon nagy webkiszolgálók

Webdev · 2011. Szep. 14. (Sze), 17.06
Sziasztok!

Érdekelne a téma, hogy nagy webkiszolgálók hogyan működnek, ahol mondjuk néhány ezer látogató is van egy időben, nagyon nagy adatbázissal dolgozik (élő, archív adatok), feltehetőleg több szerverrel?

Kérdezgethetnék, hogy pl. több adatbázis szerver van-e, ahol bizonyos rendszer szerint vannak felosztva az adatok? Egy fő kiszolgáló van-e? stb.

Legszívesebben inkább egy könyvet olvasnék, ahol választ kapnék a legfontosabb programtervezési, vagy szerver kialakítási kérdésekre ilyen nagy rendszereknél. Úgy sem tudnék jól kérdezni, egy ismeretlen témában. Szóval gyakorlati, elméleti tanácsok, stb.

Tehát elsősorban milyen könyvet ajánlotok? Link sem rossz, de jobban szeretek egy könyvvel a kezemben ücsörögni és gondolkozni :)
 

Tömbösdi

therest · 2011. Szep. 14. (Sze), 17.01
Sziasztok!

Excel fileból olvasok be adatot, a "Spreadsheet Excel Reader"-t használom hozzá.
Az adat bekerül a helyére, aztán megpróbálok olvasni belőle:

$data = new Spreadsheet_Excel_Reader();
$data->setUTFEncoder('iconv');
$data->setOutputEncoding('UTF-8');
$data->read('x.xls');
foreach($data->sheets as $sheet) {
echo $sheet["cells"][2][1]; //<-- itt kapom a notice-t
}
Nem értem, hogy miért dobja a következő notice-t a php: "Undefined offset: 1 ...".
Az echoval rendesen kiírja az indexen lévő értéket, ami meg is felel az excel táblában láthatónak.
 

IE6 .htc reload hiba

NightBoY · 2011. Szep. 14. (Sze), 10.43
Sziasztok, egy szokatlan hibába botlottam, hátha tudtok segíteni.

Sajnos még mindig kell IE6-ra optimalizálnom az oldalt amin dolgozom és ehhez több .htc fájlt is használok. A hoverfixet több oldalamon is használtam már, jelen esetben is az anything:hover-t használom.
A probléma az volna, hogy amikor legelőször betöltöm az oldalt minden jól működik, viszont amikor ráfrissítek és már chacheben van egyszerűen nem működik a .htc fix. Ha kiürítem a chache-t ismét működik majd ráfrissítve nem. Sosem találkoztam még ilyen hibával és nagyon furcsa.
Használok az oldalon mellette még egy PIE.htc nevű fixet is, az tökéletesen működik frissítés ide vagy oda.
Valami ötlet esetleg?
Köszi előre is
 

Szemantikus kutatás-fejlesztés

Hidvégi Gábor · 2011. Szep. 14. (Sze), 09.37
Egy ideje már borzolom a Weblabor látogatóinak idegeit az elméletemmel, hogy valami nincs rendben az internettel. Ennek röviden a lényege, hogy a mostani, dokumentum alapú web nem túl szofisztikált, és a jelenlegi szöveges alapú információkeresés az emberi nyelv összetettsége miatt körülményes és pontatlan. Részletesebben ezt a szemantikus blogon fejtem ki, ahol rámutatok a további problémákra.

Emiatt kezdtem el a szemantikus web témakörével foglalkozni, amely atomi szintre bontja a weboldalt, a tartalmat különböző tulajdonságokkal felruházott objektumokból építi fel, és ezen objektumok közti kapcsolatok felvázolásával lehetővé teszi az információhalmaz sokkal pontosabb leírását, valamint megtalálásának lehetőségét. Magyarra lefordítva ez annyit jelent, hogy például egy ingatlanokkal foglalkozó oldal ingatlan-objektumokból áll, az objektumok pedig különböző tulajdonságokkal vannak felruházva, például terület, szobák száma, közművesítés és így tovább.

A problémakör természetesen másokat is érdekel, de az eredményekkel elégedetlen vagyok.

DOMDocument karakterkódolás, saveHTML,saveXML

carstepPCE · 2011. Szep. 14. (Sze), 01.24
Sziasztok,

van egy adatbázis táblám, amiben cikkek vannak mindenféle html formázással, képekkel etc-ra, ide az adatok a htmlspecialchars -sal elkódolva vannak utf8-ban eltárolva. Szerettem volna a képeken pár manipulációt végrehajtani a PHP DOM objektumainak a segítségével. Mindent megcsinált szépen, ahogy kell mindössze nem bírtam elmenteni a kimenetet úgy, hogy a hosszú ő,ű megmaradjon, vagy az ékezetek egyáltalán megjelenjenek.

A kérdéses php fájl UTF-8ban van kódolva, ami a függvényeket és az adatbáziskezelést is csinálja.

szeptember 13

Számok összeadása

Toka · 2011. Szep. 13. (K), 16.31
Sziasztok. Kis segítségre lenne szükségem. Az lenne a gondom hogy ha 0-t adok meg az egyik számnak,a hibauzenetet kapom vissza h "Irja be mindkét változó értékét".
<body>
<form name="szamologep" method="POST" action="63.php"> 
a: <input type="text" name="a"><br /><br />
b: <input type="text" name="b"><br />
<hr />
<input type="radio" name="muvelet" value="osszeadas" />+<br />
<input type="radio" name="muvelet" value="kivonas" />-<br />
<input type="radio" name="muvelet" value="szorzas" />*<br />
<input type="radio" name="muvelet" value="osztas" />/<br />
<hr />
<input type="submit" name="sb" value="Kuld" />
<input type="reset" name="rb" value="Megsem" />
</form>
<?php 
$hiba = $_GET["hiba"];
if ($hiba=="1")
echo "Irja be mindket valtozo erteket!"
?>
</body>
A 63.php:
<?php 
$ertek = 0;
$a = $_POST["a"];
$b = $_POST["b"];
$muvelet = $_POST["muvelet"];

if (!empty($a) AND !empty($b))
{
switch ($muvelet)
{
	case "osszeadas":
	$ertek=$a+$b;
	$kiiras="$a + $b = $ertek";
	break;
	
	case "kivonas":
	$ertek=$a-$b;
	$kiiras="$a - $b = $ertek";
	break;
	
	case "szorzas":
	$ertek=$a*$b;
	$kiiras="$a * $b = $ertek";
	break;
	
	case "osztas":
	if ($b==0)
	$kiiras="Nullaval osztani?! Majom...";
	else 
	{
		$ertek=$a/$b;
		$kiiras="$a / $b = $ertek";
	}
	break;
	
	default:
	$kiiras="Ismeretlen muvelet";
	break;
	
}
echo $kiiras; 
}
else 
{
	header("Location:index.php?hiba=1");
	exit();
}

?>
 

Attribútum változás: Melyik Javascript volt és hol?

TIV · 2011. Szep. 13. (K), 14.40
Sziasztok!

Van egy olyan gondom, hogy vagy egy UL listám, amire fingom sincs miért, de rákerül pár fölösleges class. Javascript teszi rá, mert ha letiltom a JS használatot, akkor csak az az osztály marad, aminek kell.

Kérdés: Hogyan tudnék rájönni, milyen eszközzel, hogy melyik Javascript fájl és melyik sorban állítja be neki a classokat? Van sejtésem, hogy melyik fájl és biztosan meg tudnám találni kereséssel, de én valami profibb módszert szeretnék, Firebug vagy Chrome Developer Toolbar használatán keresztül, mert tanulni szeretnék vele, hogy legközelebb ha ilyen van, egyszerűbb legyen. Chromeban találtam olyat, hogy Breakpoint on attribute modification vagy valami hasonló, de nem igazán vagyok benne biztos, hogy ez kell nekem.

Tud valaki segíteni, linkkel akármivel? Hogy lehetne ezt megtaláltatni valami developer cuccal?

Előre is köszönöm!
Sziasztok!