Archívum - Okt 2007
október 15
rekord mozgatás
sziasztok,
elvi kérdés lenne:
ki-hogyan oldaná meg egy rekord fel-le mozgatását egy adott táblán belül?
csináltam egy ilyet:
telefon1 LE
telefon2 FEL | LE
telefon3 FEL | lE
telefon4 FEL
tehát ha a fel vagy le linkre kattintok, akkor meghívna valamilyen parancsot,
de hogy pontosan hogy lehetne szépen egyszerűen megírni, arra többen jobb rájönni
köszi
■ elvi kérdés lenne:
ki-hogyan oldaná meg egy rekord fel-le mozgatását egy adott táblán belül?
csináltam egy ilyet:
telefon1 LE
telefon2 FEL | LE
telefon3 FEL | lE
telefon4 FEL
tehát ha a fel vagy le linkre kattintok, akkor meghívna valamilyen parancsot,
de hogy pontosan hogy lehetne szépen egyszerűen megírni, arra többen jobb rájönni
köszi
Változó életben maradása functionon is belül.
Sziasztok!
Egy olyan problémán akadtam el, már végigolvastam a php kézikönyvet is a globális változókról, de a problémámat továbbra sem oldotta meg.
Írtam egy template-t kezelő ppici egyszerű progit és a gondom elöször az volt, hogy megnyitot php-t nem dolgozza fel.Ez okés, de a megnyittani kívánt php ban vannak változókzók amik egy másik oldalon vannak. Azaz ahonnan meghívom a php fáljt.
A functionba tettem már global $_HTTP_GET_VARS, de nem csinál semmit :(
Ki akarom terjeszteni a változóimat a meghívott oldalra is!
■ Egy olyan problémán akadtam el, már végigolvastam a php kézikönyvet is a globális változókról, de a problémámat továbbra sem oldotta meg.
Írtam egy template-t kezelő ppici egyszerű progit és a gondom elöször az volt, hogy megnyitot php-t nem dolgozza fel.
function php_nyit($falj){
if(is_file($falj)){
include ($falj);
}else{
return FALSE;
}
}
A functionba tettem már global $_HTTP_GET_VARS, de nem csinál semmit :(
Ki akarom terjeszteni a változóimat a meghívott oldalra is!
PHP kód optimalizálás
Sziasztok.
Rákerestem a neten erre a témára, de nem nagyon találtam "összesítő" leírást.
Van egy nagyobb rendszerem, és kicsit gyorsítani akarok a futásán. Amit eddig találtam az az, hogy a modulokat az ember olyan csoportokba gyüjtse, melyeket működnek úgy is, ha magukban egyedül includolják. Merthogy a sok include sajnos lassít.
Ezt meg is teszem.
Azonban lenne még egy kérdésem:
Jelenleg az sql lekérdezések nálam egy funkción keresztül futnak. Minden lekérdezés elött felépítem a kapcsolatot, és a végén lezárom a kapcsolatot.
De ugye 1 oldal megjelenítésénel lehet akár 10 lekérdezés is (vagy több).
Kérdésem: lehetséges, hogy a rendszert úgy kellene felépítenem, hogy a kód futása elött megnyitom a kapcsolatot, majd a legvégén zárom le csak?
Lenne ebből látható gyorsulás?
Előre is köszönöm a segítséget.
ui: bármilyen"gyoirsításra" vonatkozó tanácsot szívesen veszek!
■ Rákerestem a neten erre a témára, de nem nagyon találtam "összesítő" leírást.
Van egy nagyobb rendszerem, és kicsit gyorsítani akarok a futásán. Amit eddig találtam az az, hogy a modulokat az ember olyan csoportokba gyüjtse, melyeket működnek úgy is, ha magukban egyedül includolják. Merthogy a sok include sajnos lassít.
Ezt meg is teszem.
Azonban lenne még egy kérdésem:
Jelenleg az sql lekérdezések nálam egy funkción keresztül futnak. Minden lekérdezés elött felépítem a kapcsolatot, és a végén lezárom a kapcsolatot.
De ugye 1 oldal megjelenítésénel lehet akár 10 lekérdezés is (vagy több).
Kérdésem: lehetséges, hogy a rendszert úgy kellene felépítenem, hogy a kód futása elött megnyitom a kapcsolatot, majd a legvégén zárom le csak?
Lenne ebből látható gyorsulás?
Előre is köszönöm a segítséget.
ui: bármilyen"gyoirsításra" vonatkozó tanácsot szívesen veszek!
október 13
Fájl kiterjesztése + méret ellenőrzése egymás után javascripttel
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);">
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
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
■ 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
A könyv teljes egészében letölthető még ötven napig
■ Szoftver Diagram Rajzoló
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.
■ 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
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.
■ 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.
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:
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
■ 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