ugrás a tartalomhoz

Archívum - Dec 19, 2006 - Fórum téma

HTML oldalra beléptető kódot keresek

Anonymous · 2006. Dec. 19. (K), 18.07
Sziasztok kedves forumozok! Az lenne a kérésem aki tud nekem segiteni hogy tudnám levédeni html honlapom jelszavas beléptetövel? Kezdö vagyok s php nem ismerem sajnos!aki tudna egyszerü megoldást ajánlani mutatni kérem jelezzen ! köszönöm csaba34##kukac##gmail.com cimre! köszönöm segitségeteket ! kellemes ünnepeket mindenkinek! Csaba
 

JavaScript nem tud számolni vagy én? :)

Anonymous · 2006. Dec. 19. (K), 12.43
Sziasztok!

Érdekes problémába ütköztem. Mármint nekem ez érdekes.

Adva van 2 beviteli mező. Mindkettő sima input text.

Aztán adv van egy Javascript reláció:

if (document.ujtermek.far.value <= document.ujtermek.mar.value)

A jelenség:
Ha FAR -ba beírsz 1000 et és a MAR- ba beírsz 100-at akkro true lesz a feltétel eredménye!

Ez csak egy példa volt, több esetben rossz eredményt ad a relációra.

Nem értem miért teszi. fel tudnátok engem világosítani?

előre is köszi
 

div position elcsúszás újabb browserekben

tommyka · 2006. Dec. 19. (K), 09.47
Sziasztok!
Fontos segítséget szeretnék kérni, van egy kis micro site, a tartalma nagyrész t divekben van, viszont elcsúszások tapasztalhatóak, van erre valami 5letetek ? előre is köszi

html : <div id="desc" align="left">tartalom</div>
<div id="kepek"><div align="center"><a href="#"><img src="images/kep1.jpg" alt="1" width="120" height="90" border="0" /></a>
</div>
</div>
css :
#desc{
float:left;
width:450px;
position:relative;
z-index:5;
top:10px;
left:200px;
}

#kepek{
float:left;
width:130px;
margin-left:5px;
position:relative;
z-index:6;
left:210px;
}
 

javascript, css becsatolása javascript-el, futás időben

toxin · 2006. Dec. 19. (K), 08.04
tegnap kutattam a js alatti, futásidőben használható js,css becsatolása után (js runtime include) ez kiindulásnak használható

http://www.phpied.com/javascript-include-ready-onload/
  1. var css;  
  2. function include_css(css_file) {  
  3.     var html_doc = document.getElementsByTagName('head')[0];  
  4.     css = document.createElement('link');  
  5.     css.setAttribute('rel''stylesheet');  
  6.     css.setAttribute('type''text/css');  
  7.     css.setAttribute('href', css_file);  
  8.     html_doc.appendChild(css);  
  9.   
  10.     // alert state change  
  11.     css.onreadystatechange = function () {  
  12.         if (css.readyState == 'complete') {  
  13.             alert('CSS onreadystatechange fired');  
  14.         }  
  15.     }  
  16.     css.onload = function () {  
  17.         alert('CSS onload fired');  
  18.     }  
  19.     return false;  
  20. }  
  21.   
  22. var js;  
  23. function include_js(file) {  
  24.     var html_doc = document.getElementsByTagName('head')[0];  
  25.     js = document.createElement('script');  
  26.     js.setAttribute('type''text/javascript');  
  27.     js.setAttribute('src', file);  
  28.     html_doc.appendChild(js);  
  29.   
  30.     js.onreadystatechange = function () {  
  31.         if (js.readyState == 'complete') {  
  32.             alert('JS onreadystate fired');  
  33.         }  
  34.     }  
  35.   
  36.     js.onload = function () {  
  37.         alert('JS onload fired');  
  38.     }  
  39.     return false;  
  40. }  
egyenlőre ott akadtam el, hogy : egyrészt ahogy írják is utolsó kommentben
js.readyState == 'loaded'

müxik nekem is. Másrészt ha gyorstárból jön a kód akkor, hogy lehetne megoldani ugyanezt. Fenti eseménykezelő nyilván már nem használható :S , magyarán js class-ok inicializáló metódusát (new fooClass1-2-3(); stb, minden behúzandó js fájlban egy prototype class-van) hogyan lehetne lefutatni, ha már böngésző gyorstárból jön file/class ? :S Majd még írok példát, mert csak a probléma megfogalmazásáig jutottam tegnap :) (meg most) .

üdv t

ui: elnézést, ha zagyva most keltem :)
 

CSS levédése másolás ellen

Vas Dávid · 2006. Dec. 19. (K), 01.27
Üdv!

Nos nem tudom valakinek eszébe jutott-e az amire én most gondolok.

Ugye a css kódnak ha tudod a linkjét akkor bármikor megtekintheted.
De mi van akkor ha ezt leakarod védeni? Mondjuk ennek van egyáltalán értelme?

nos ugye a css-t letudod így védeni:

hogy beírsz egy kódot a .htaccess fájlba és már megsem lehet tekinteni a css fájl tartalmát, de ilyenkor sajnos, ugye a böngésződ sem tudja kezelni (nem nyitja meg mivel le van védve), ezért sajnos így nincs sok értelme...

<FilesMatch "((css))$">
  Order deny,allow
  Deny from all
</FilesMatch>


de ha esetleg létrehozol egy php-t mondjuk a css.php-t aminek a tartalma a következő:
  1. <?php  
  2.   
  3. header("Content-Type: text/css; charset=ISO-8859-2");  
  4. include_once('style.css');  
  5.   
  6. ?>  
így ez beágyazza magába sikeresen a style.css kódot majd a html kódba a css eléréséhez a css.php-t adjuk meg:
  1. <?xml version="1.0" encoding="ISO-8859-2"?>  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="hu" xml:lang="hu">  
  4. <head>  
  5. <title>CSS kód levédése</title>  
  6. <style type="text/css" media="all">@import "css.php";</style>  
  7. </head>  
  8. <body>  
  9. </body>  
  10. </html>  
és ez így működik is... a css sem jelenik meg, de a böngésző mégis "megnyitja "azt

és valid is

Nos szerintetek egy nagy hülyeség, vagy van valami benne? :)