ugrás a tartalomhoz

Archívum - 2007

október 13

Fájl kiterjesztése + méret ellenőrzése egymás után javascripttel

PredMan · 2007. Okt. 13. (Szo), 15.35
Sziasztok!

lenne egy javascriptes problémám. Van két function, ami külön külön működik, de egymás után már nem tudom őket lefuttatni. Az egyik function a fájl méretét ellenőrzi, a másik pedig a fájl kiterjesztését. Azt szeretném, hogy mindkettő function lefusson egymás után, tehát ellenőrizze a méretet is, meg a kiterjesztést is. Egyszerüen nem tudom összehozni a kettőt!
a kiterjesztésellenőrző function-ben a "RETURN TRUE" miatt rögtön továbbugrik a script, ha pedig "FALSE"-ra állítom, akkor minden működik, csak éppen megfelelő kiterjesztésnél se enged tovább :)
légyszives segítsetek! előre is köszönöm! íme a html fájl tartalma:

[colorer=html]
<html>
<head>
<title> Upload </title>
<script type="text/javascript" language="JavaScript">
<!--

function getImgSize(imgSrc, flag){
if(!flag){
var newImg = new Image();
imgSrc="file://localhost/"+imgSrc;
newImg.src =imgSrc;

}

else
var newImg = imgSrc

if (typeof newImg.complete=='boolean'&&(newImg.complete&&newImg.height*1>0)){
var height = newImg.height;
var width = newImg.width;
var size = newImg.fileSize;
}

if (size > 100000) {
alert ('tooo big!');
return false;
}

else if (typeof newImg.complete=='boolean'){
setTimeout(function(){getImgSize(newImg,'x')}, 3000);
}

else alert('Image cannot be evaluated for size');
}


function ExtensionsOkay(form) {
var message = "Csak JPG képet tölthet fel!";
var extension = new Array();
var fieldvalue = document.getElementById('image').value.toLowerCase();

extension[0] = ".jpg";
extension[1] = ".jpeg";

var thisext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
for(var i = 0; i < extension.length; i++) {
if(thisext == extension[i]) {
getImgSize(fieldvalue); return true;
}
}

alert(message);
return false;
}

//-->
</script>

</head>
<body>
<form method="POST" action="'.$_SERVER['PHP_SELF'].'" enctype="multipart/form-data" onSubmit="return ExtensionsOkay(this);">

október 12

Komodo ű ő ú ó gondok linux alatt

steindani · 2007. Okt. 12. (P), 20.28
Sziasztok!

openSUSE linux alatt használtam a Komodo Edit 4.2-t, akkor még működött az ű ő ú ó billentyűk, most (az reinstall után) nem megy (nem jelenít meg semmit az ű ő) de csak a kódban a projectek keresőjében működik. Az ó ú betű pedig ?-t rak a kódmezőbe.

Mi lehet a baja? (Azóta sokszor újraraktam a libcpp5 és 6 verziót is...)

Köszönöm előre is: Dani
 

Build Your Own Ruby on Rails Web Applications

Hojtsy Gábor · 2007. Okt. 12. (P), 19.11
A könyv teljes egészében letölthető még ötven napig
 

CSS Positioning: Three Specs Better than One?

Hojtsy Gábor · 2007. Okt. 12. (P), 18.47
A precízebb pozícionálás igérete
 

Szoftver Diagram Rajzoló

lorko · 2007. Okt. 12. (P), 18.24
Sziasztok,

olyan open source programot keresek amivel szoftver diagramokat lehet készíteni.
Olyasmit mint ez.
Linuxra és Windiwsra is elérhető legyen.

Előre i köszönöm.
 

Weboldal tevezés modellezése

gyrgyvrs · 2007. Okt. 12. (P), 17.08
Sziasztok!
Szerkesztek pár honlapot Drupal segítségével. Mindig gondot okoz, hogyan szervezzem a menüket, tartalmakat egymás alá. Kérdésem az lenne, van-e valamilyen modellezési rendszer, illetve eszköz weboldalak, portálok tervezésére, hasonló, mint az UML például. Jó, nem várom el, hogy egyből megcsinálja a Drupalos menüszerkezetet, de valami grafikus tervező nem létezik, amivel vizuálisan meg lehetne tervezni mondjuk a menüszerkezetet. Vagy csak a papír&ceruza tool-t javasoljátok. Bár sajnos azt sem mindig használom.
 

Több mint 2000 fájl egy könyvtárban.

s_volenszki · 2007. Okt. 12. (P), 13.42
Sziasztok!

Szembesületm egy érdekes problémával és a segítségeteket kérném, hogy meg tudjam oldani!

Egy kedves ismerősöm html kódjában eszközöltem egy kis módisítást, de hiába tölti fel a kész html filet, nem változik meg a kimenet. Eleinte arra gyanakodtam, hogy valami ftp probléma miatt nem megy, de közben észrevettem, hogy ha ftp kliensel olvasom a cél könyvtárat, akkor a fil-ok listájának nagyjábol az f betünél vége szakad. Ekkor beugrott a klasszikus kérdés, amit még win95 tett fel, amikor az NT telepítő könyvtárát akartam megnyitni:

A könyvtárban tönbb mint 2000 fájl található, megtekinti az összeset?


Megszámoltattam a könyvtárban található filok számát, és valóban 2000-nél vége a listánal!

Az teljesen evidens, hogy ösztönzöm a tulajt a struktúrálásra, de nekem olvasnom és írnom kellene azokat a file-okat is, amik a 2000-en felül vannak! Még lementeni sem tudom őket, és hiába töltöm fel, nem kér felülírást, mert a lista szerint az a file nem is létezik!

Várom válaszotokat, üdv

s_volenszki
 

PEAR2 Unconference

Nagy Péter · 2007. Okt. 12. (P), 12.35
Tervezett újdonságok a PEAR2-ben (alias Pyrus)
 

IE 7 Update for Pirated Windows Users

Hojtsy Gábor · 2007. Okt. 12. (P), 10.56
Jobban terjedhet az IE7
 

október 12

Link gyűjtemény a Weblaboron

zoliky · 2007. Okt. 11. (Cs), 23.49
A weblaboron talalhato valami cikk ahol hasznos linkek vannak oszegyujtve? Peldaul hasznos linkek Javascript vagy PHP-hez.

Koszonom!