ugrás a tartalomhoz

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

Országfelismerő script

Don Oden · 2007. Jan. 27. (Szo), 19.10
Üdv!
A jelenlegi problémám a következő: Ugyebár a honlapot amit csinálok, két nyelvűre szeretném, és a terv az hogy ha magyarországról jön látogató egyszerre a magyar tartalomra ugrik át, ha külföldről jön a látogatás akkor pedíg az angol tartalomra ugrik. Erre készítettem is egy scriptet de valahogy nem úgy működik mint ahogy én azt elképzeltem. Átléni átlép a hu mappába de az en szóval angol mappára sehogy nem akar. (Ezt külföldi ismerőssel teszteltük)
  1. <?php  
  2. $lang = $temp[count($temp)-1];  
  3. $orszagok = array('hu''en');  
  4. if(IsSet($_GET['orszag']) && In_array($_GET['orszag'], $orszagok)) {  
  5.     $lang = $_GET['orszag'];  
  6.     $_SESSION['orszag'] = $_GET['orszag'];  
  7.     }  
  8. elseif(IsSet($_SESSION['orszag']) && In_array($_SESSION['orszag'], $orszagok)) {  
  9.     $lang = $_SESSION['orszag'];  
  10.     }  
  11. else {  
  12.     $lang = 'en';  
  13.     }  
  14. if($orszagok == 'en') {  
  15.     echo "<script language=\"JavaScript\">document.location.href = \"http://hu.hu/en\";</script>";  
  16. }  
  17. elseif($orszagok == 'hu') {  
  18.     echo "<script language=\"JavaScript\">document.location.href = \"http://hu.hu/hu\";</script>";  
  19. }  
  20. else {  
  21.     echo "<script language=\"JavaScript\">document.location.href = \"http://hu.hu/hu\";</script>";  
  22. } ?>  
Én is töröm majd a fejem, de azért egy kis szikrát tehetnétek a fejembe.
Kösz bye
 

felhasználó létezik-e..

Termes · 2007. Jan. 27. (Szo), 17.48
Sziasztok.

Egy nagyon egyszerű megoldást szeretnék, mert megakadtam.

Egy adatmódosító ürlapot készítettem, amihez szükségem lenne egy hitelesítési részre, hogy az adott felhasználó csak a saját adatait módosíthassa.

Namost, ebben kérnék segítséget:

<?
include("dbconn.php");
if (isset($id)) {
$kezd = "SELECT * FROM user_system WHERE id=$id";
$go = mysql_query($kezd);
$kesz = mysql_fetch_array($go);


?>
<html>

<head>

<adatlap>

</head>

</html>
<?
} else {
echo "<html>
<head>
<title>Adatlap HIBA!</title>
</head>
<body>HIBA</body>
</html>
";
}
?>

Ha az illető a címsorban átírja az id-t, akkor máris máséban piszkálhat.
Gondoltam, hogy az id-t titkosítom és akkor ez megoldás lehetne, de az akkor is nyitott.

Választ előre is köszönöm.

Üdv.
T
 

LoadVars -onLoad- ban létrehozott movieclip elérése máshonnan.

Qkac · 2007. Jan. 27. (Szo), 17.19
Sziasztok!

Az a problémám, hogy ha onLoadban létrehozok egy mc-t ill. betöltöm a libriből akkor azt nemtudom máshonnan elérni, pedig nagyon fontos lenne:) Itt a kód:
A kód helye: _root/osszefogo_mc
var immo_bazis:LoadVars = new LoadVars();
immo_bazis.load"http://localhost/Admin/flash_bazisrobot.php");
immo_bazis.onLoad = function(success:Boolean) {
if (success) {
..itt a betöltött változókat rakom tömbökbe...
}
for (i=0; i<sorok_szama; i++) {
attachMovie("duplazando_mc", "duplicate"+i, i);
..ÉS a betöltött változókat bepakolom a most létrehozott mc-be..
duplicated = _parent.osszefogo_mc["duplicate"+i]; //lent a traceneál i=pl.:2
}
trace(duplicate2); //---> itt kiírja h. _level0.osszefogo_mc.duplicate2

};//onLoad vége

trace(duplicate2); //---> undefined
De miért? vagy hogy tudnám elérni? Fontos lenne! Előre is köszi!
 

Bejegyzés korlátozás

Don Oden · 2007. Jan. 27. (Szo), 14.00
Üdv!
Szeretném a vendégkönyvemben lekorlátozni a bejegyzések számát max 10-re
lapozás nem kell, csak az hogy az oldalon csak 10 bejegyzés jelenjen meg.
  1. <?php  
  2.     $bejegyzesek = mysql_query("SELECT * FROM gbook ORDER BY id DESC");  
  3.     while($r=mysql_fetch_array($bejegyzesek))  
  4.     {  
  5.     extract($r);      
  6.     echo (" <div class=\"content-box\">  
  7.             <div id=\"navcontainer\">  
  8.             <DIV id=tiheader>&nbsp;&nbsp;Bejegyzés: $id &nbsp;&nbsp;&nbsp;&nbsp;Írta: $irta - $date</DIV>  
  9.                         <DIV id=\"text\">  
  10.                         <DIV id=\"be1\">");  
  11.                         echo (bbkod($szoveg));  
  12.                         echo ("</div></div></div></div>");}   
  13. ?>  
Ezen belül hogyan tudom megcsinálni azt hogy csak a legutolsó 10 bejegyzés jelenik meg?
 

CSS + position:absolute + bottom probléma

avus · 2007. Jan. 27. (Szo), 03.43
Tehát a következő a bajom. Van az alábbi kód:
  1. <div id="kulso" style="position relative; height: 100%">  
  2.   
  3.     <div id="tartalom" style="padding-bottom: 50px">  
  4.         Szöveg  
  5.     </div>  
  6.   
  7.     <div id="also" style="position: absolute; bottom: 0px">  
  8.         Ide akarom a lábléc szöveget  
  9.     </div>  
  10.   
  11. </div>  
Ennek a kódnak az lenne a célja, hogy a láblécem mindig fixen az oldal alján legyen, akkor is, ha az oldalon csak kevés a tartalom, mint a régi "szép" táblázatos időkben. Találtam egy footer-stick megoldást, amiben negatív margóval állítják be az aljára a láblécet, nem is rossz, de nekem a fenti elegánsabb lenne ha...

Szóval az a probléma vele, hogy ha kevés tartalom van az oldalon, akkor az also szépen lemegy a kulso DIV, tehát az oldal aljára. Ha viszont sok a tartalom, megjelenik a gördítősáv, akkor arra gondoltam, hogy a tartalom-nak adott 50-es alsó padding majd tesz róla, hogy há fedésbe is kerülnek, elég messze lesznek a szövegek egymástól. Itt köpött a levesembe az also, ő ugyanis nem ment le a kulso DIV aljára, hanem továbbra is tapadt a böngészőablak aljához, ami miatt csúnyán fedésbe került a tartalommal...

Tudtok erre valami gyógymódot? Esetleg olyan footer-stick megoldást, ahol nem kell pixeleket méricskélnem?