ugrás a tartalomhoz

Archívum - Jan 2007 - Fórum téma

január 22

JS objektum meghívása iframe-ben

_lacus_ · 2007. Jan. 22. (H), 20.52
Sziasztok,

az lenne a kérdésem, hogyan lehet egy, a szülő oldalon definiált JS objektumot (prototype 'osztályt') ugyanezen oldalon elhelyezett iframe-ben meghívni.

Az osztályt azért nem definiálhatom az iframe-ben meghívott oldalba, mert az osztály a prototype-ot használja és nem akarom itt is még egyszer behúzni az egész keretrendszert.

tehát:

szülő oldalon:

var filelist = Class.create()
   filelist.prototype = {
      initialize(url, path){
      .
      .
      .
      }
      // stb
      .
      .
      .
}
az iframe oldalán:

<script type="text/javascript">
var message = '<?php print $_GET['message']>';  
function upload(){
   if(message != '')
   {             
     new parent.filelist('filelist.php', '<?=$_GET['path']?>');
     alert(message);
   }
}
</script> 
</head>
<body onload="upload()">
A firebug ezt adja hibának:
this.initialize has no properties

Hol lehet a gond?
A segítséget előre is köszönöm.

Lacus
 

Letőltő url elrejtése

bakerman · 2007. Jan. 22. (H), 19.45
Sziasztok!

Tudna valaki olyan scriptet, amivel letőltésnél elrejti a forrás url-jét?
A letőltő link ellopása érdekében.
Magyarul, ha valaki letőlt az oldalamról, ne tudja lemásolni a forrást.

Köszi!
 

"Tapasztalt" cég elavult tudással ...

Max Logan · 2007. Jan. 22. (H), 19.10
Itt a weblaboron adtak fel egy hirdetést.

Megnéztem az oldalukat. Az első dolog ilyen esetben, hogy megnézem az oldal forrását. Ami legjobban meglepett, az a tableless desgin teljes hiánya. Véletlenszerűen megnéztem egy-két munkájukat és jött a felismerés, hogy néhol nincs doctype, ahol meg van, ott pedig HTML 4.01.

Ami engem az ilyen cégeknél a legjobban bosszant, hogy ha van 5 éves tapasztalata, akkor miért nem igényes technikai szempontból a munkája. Pont ott nem felel meg a követelményeknek, amiért fizetik. Miért hagyja le a doctype-ot, miért nem tabless design-nal dolgozik.
 

IPv6 címek kiosztása

janoszen · 2007. Jan. 22. (H), 16.52
Sziasztok,

gondolom, nem én vagyok az egyetlen, aki már belefutott abba a problémába, hogy az FTP/POP3/stb protokol, illetve a HTTPs sem támogatja a virtual hostokat. Legalábbis ezt vettem ki a leírásból. Ergo, kell egy IP cím minden egyes hosthoz.

Azon gondolkoztam, hogy a zárt rendszerű dolgokkal az IPv6 felé menekülök, mivel az IPv4 cím eléggé szűkös (és drága) kincs. Egy a bökkenő. Nem találom, ki osztja ki az IPv6 címeket, illetve, hogy hogyan lehet igényelni egy meglevő IPv4 cím mellé...

Találtam valami olyasmit, hogy MAC cím alapján generálunk v. ilyesmi, de gondolom, azért nem úgy van, hogy bárki bármilyen címet lefoglalhat...

Köszi szépen az infót előre is.

J
 

Undefined function mysql_connect()

mdesign · 2007. Jan. 22. (H), 16.28
Sziasztok!

Sok guglizás után a Ti segítségeteket kérném.

A szerveren PHP 5.2.0 és MySql 5.0.22 van.
A kapcsolat tökéletesen működik a kettő között.

CakePHP-ban szeretném beüzemelni az ACL-t, de ha meghívom parancssorból a
php acl.php initdb
parancsot akkor ezt írja ki:
Fatal error: Call to undefined function mysql_connect() in \cake\libs\model\dbo\dbo_mysql.php on line 102
Kipróbáltam, és csak a mysql-el kapcsolatos fv-k nem elérhetők az osztályból.
odbc_connect pl megy. mysql_connect, mysql_list_fields egyáltalán nem...

Volt már valakinek ilyen tapasztalata?

Üdv K
 

PHP lap dolgozza fel az adatokat, majd automatikus lépjen másik lapra

mb06 · 2007. Jan. 22. (H), 12.09
A következőt szeretném megcsinálni:
Ha a felhasználó rákattint egy hivatkozásra egy php lapon, akkor az meghív egy másik php lapot, ez feldolgozza az adatokat, majd ha kész a feldolgozással (MySQL adatbázisból kiolvassa, beírja az adatokat), akkor automatikusan tovább lép egy másik php lapra.
Szóval a kérdésem az, hogy hogyan tudok ilyen automatikus továbbléptetést megoldani egy php lapon (fonots, hogy a feldologzás után lépjen tovább).
 

Kényes, bizalmas tartalom hosztolása

Wabbitseason · 2007. Jan. 22. (H), 10.24
Olyan weblapnak keresek hosztolási lehetőséget, aminek a témája meglehetősen kényes, heves indulatokat vált ki, noha semmiféle törvénytelenséggel nincs kapcsolatban akár Magyarországon, akár az EU-ban hatályos rendelkezéseket illetően.

Az oldalt látogatók és az arra regisztrálók adatait a lehető legbizalmasabban kellene kezelni, és ki kellene zárni annak lehetőségét, hogy a weblapon megtalálható (csak regisztráltak által elérhető) tartalomhoz más, illetéktelen fél hozzájusson.

Ti hogyan keresnétek egy ilyen jellegű weblapnak szolgáltatót?

Érdemes magyarországi szolgáltatókban gondolkodni, vagy az a legjobb, ha külföldre viszi az ember az ilyesmit, és abban bízik, hogy a -- hasraütés -- tadzsikisztáni szolgáltató rendszergazdája nem érti a lapon előforduló nyelveket, és nem is érdekli a téma?
 

CSS Expression

Wabbitseason · 2007. Jan. 22. (H), 10.14
Nagyon hasznosnak találom azt az Internet Explorer "feature"-t, hogy CSS értékként Javascript kifejezést is meg lehet adni.

Példa:
#container {
  width: expression((documentElement.clientWidth < 725) ? "725px" : "auto");
}
#leftcolumn {
  height: expression(document.getElementById("rightcolumn").offsetHeight);
}
Talán a legnagyobb áldása az lehet, hogy így könnyen szinkronizálhatom egy elem szélességét/magasságát egy másik elemével.

Más böngészők -- tudtommal -- nem támogatják ezt a lehetőséget; ma reggel viszont az jutott az eszembe, hogy ha már open source, talán javasolhatnám a Firefox fejlesztőinek ezt az újítást.

Előtte azonban a véleményeteket szeretném kérni.

Ti hogy látjátok, szívesen használnátok a "CSS expression"-t, vagy ez maga a gonosz megtestesülése?
 

január 21

Netscape oldal átméretezésnél location.reload() - de hogy?

Skyzetor · 2007. Jan. 21. (V), 20.03
Hi!

Beleütköztem egy problémába. Azt szeretném, hogy az oldalam automatikusan újratöltődjön, ha a böngészőablak méretét megváltoztatják. Ezt ugye az ember fia IE alatt rém egyszerűen megoldja a

<BODY onResize=location.reload()>

című kis zöngeménnyel, de mi a helyzet netscape alatt? Valószínűleg láma kérdés, de újszülöttnek minden vicc új! Sok helyen találtam ezt, de nem igazán műxik (ha jól értelmezem, ez amúgy is csak NN4-re vonatkozik):

function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

Már kockára olvastam a szemem, és egymillió cikket átolvastam, de nem találtam működő megoldást.


HELP ME!!!
 

Menü nyelve alapján őrizze meg a további oldalakon a nyelvet

perfectmiss · 2007. Jan. 21. (V), 18.36
Érdekes (szerintem) kérdésem lenne.
Éppen átalakítom az eddig táblázatos oldalam div-esre és css alapúra. Az oldal 2 nyelvű, angol és magyar. Eddig úgy oldottam meg, hogy az egyik oszlopban volt a magyar szöveg, a másikban az angol. Az index-oldalon kívül rengeteg aloldal van, ami szintén ezt a szisztémát követi.
Most az index-oldalat is át akarom alakítani design-ilag, de így már nem lesz hely azonos oldalon hozni a magyar és angol szöveget, ezért a szokásos módszerhez fogok folyamodni: 2 darab index-oldal, egy angol és egy magyar nyelvű, és a látogató a szokásos kis zászlócskára kattintgatva fog tudni váltani. (az alapértelmezett a magyar nyelvű lesz). Ennek megfelelően az egyiken a menüsor magyar, a másikon angol.
Eddig rendben van, a probléma az aloldalaknál jelentkezik. Mint írtam, rengeteg aloldal van (több mint 100) amik ritkán /évente 1-2x) változnak, a honlap témájából adódóan, akkor is minimális változtatással, és ott a továbbiakban is el fog férni egymás mellett az angol és magyar szöveg. De mit csináljak a menüvel? Ha angol menüt teszek fel, a magyar ember nem érti, és fordítva... De az al-oldalak nagy számát nem akarom még meg is duplázni a külön-külön angol és magyar oldalak létrehozásával.

Szóval a kérdés az, hogy hogyan lehetne azt megoldani, hogy ha a látogató az angol nyelvű index-oldalt választotta, akkor az al-oldalakon is automatikusan angol nyelvű menü jelenjen meg és ha a magyart, akkor a magyar nyelvű menü? Meg lehet ezt oldani egyáltalán?

Hozzáteszem, hogy annyira kezdő vagyok, hogy a javascripthez és php-hez EGYÁLTALÁN nem értek - még.
Köszi a választ, perfectmiss.