ugrás a tartalomhoz

Archívum - 2009 - Fórum téma

június 6

Tartalom rendezése több oldalra

supi007 · 2009. Jún. 6. (Szo), 13.08
Hello,

Szeretném elérni azt az oldalamon, hogy 20 cikk-et írok ki egy oldalra. Amennyiben több, mint húsz cikk van, akkor generálok egy linket, ami a következő 20 cikket mutatja és így tovább.
Rákerestem volna a gugliba, de elkpzelésem sincs hogyan kellene ezt keresni?!
Aki tud segíteni annak előre is köszönöm.

supesz
 

FF alatt lefut, IE alatt nem, cookie-val nem jó valami

vegabacsi · 2009. Jún. 6. (Szo), 01.00
Hali mindenki!

Tehat a problema: Az alabbi kod FF alatt szepen lefut, rakerdez a megadott szovegre de IE alatt nem hajlando, tovabblep mintha confirmed yes volna a valasz, a kerdest fel sem teszi!

Belepteto egyebkent egy oldalra...kukiban tarolja, ha mar beleptel nem kerdezi ujra, mar ameddig ujra nem inditod a bongeszot...de IE alatt nem kerdez..csak belep!

Van benne felesleg is ami nem ide tartozik, nem szedtem ki csak a nagyjat, remelem igy mar nem zavaro!

Valami a kukival lesz, de nem jovok ra, hogy tudnam helyrepofozni! Remelem valakinek egybol kiszurja a szemet es tud segiteni!

Koszi elore is :)))

ja igen..ertelemszeruen a nemleges valasz a googli.com-ra dob!

<div class="frame" id="confirmFrame" style="display:none">
	<a href="#"><img src="images/logo.jpg" alt="" class="logo" /></a>
	<div class="nofloat"></div>
	<div class="content">
		<div class="left">
			<span class="big">IDE JON A KERDES</span>
			
			<div class="s10"></div>
			 
			<button onclick="confirm_();" class="link">VALASZ EGY</button>
			&nbsp;&nbsp;&nbsp;&nbsp;
			<button onclick="leave();" class="link">VALASZ KETTO</button>

			<div class="nofloat"></div>
		</div>
		<div class="right">&nbsp;</div>

		<div class="nofloat"></div>
	</div>
	
	<script type="text/javascript">
	
	//See things
	_cookies	= new Hash.Cookie('confirmed');
	confirmed	= _cookies.get('confirmed');
	if(confirmed == null || confirmed == "no"){_cookies.set('confirmed' , 'no');$('confirmFrame').setProperty('style' , 'display:block');$('mainFrame').setProperty('style' , 'display:none');}
	function confirm_(){_cookies.set('confirmed' , 'yes');$('confirmFrame').setProperty('style' , 'display:none');$('mainFrame').setProperty('style' , 'display:block');};
	function leave(){window.location='http://google.com';};
	</script>
</div>
 

június 4

IE6 alatt Element.prototype elérése, módosítása....

hub · 2009. Jún. 4. (Cs), 15.50
Sziasztok

Remélem, nem volt már, ha mégis, elnézést. Tehát a problémám:

Javascriptben kellene fejlesztenem, és nem használhatok semmilyen külső library-t (nem auditálják vagymi), így se prototype, se jquery, semmi. Így kellett felismernem, (és a gugli azóta meg is erősített ebben) hogy az IE6 nem engedi az Element prototype-ját piszkálni. Vagyis pl.:

Element.prototype.rejt = function() {
	this.style.display = "none";
} 

Element.prototype.mutat = function() {
	this.style.display = "block";
} 

$("alma").rejt();
$("alma").mutat();
nem működik, csak !IE6 alatt. Találtam pár megoldást, de vagy nem jók, vagy nem kivitelezhető. Próbáltam kilesni a prototype-ból hogy hogyan csinálja, de nem jöttem rá, kicsi vagyok még hozzá. Ha valaki tudna ebben segíteni, fentihez hasonló kis mórickapéldával, azt nagyon megköszönném. Persze, ha teljesen rosszul közelítem meg, és máshogyan kell, annak is örülni fogok.

Üdvözlettel:
Róbert
 

Warning: Unexpected character in input:

Vrt · 2009. Jún. 4. (Cs), 14.08
Sziasztok!

Ez lenne a kódrészlet:

while ($row= mysql_fetch_array($result)) {
  $title = $row["e"];
  $fm_publikus=$row["p"];
  $fm_linkaz=$row["h"];
  if($fm_publikus=='0') {  
   echo 'Nem nyert';  
 } else {  
 echo "$count.)&nbsp;" ;
 echo '<a href="tartalom.php?m='.$fm_linkaz.'">'.$title';  // ez a 77. sor amire hiba..

 }
  $count++ ;
  }



Warning: Unexpected character in input: ''' (ASCII=39) state=1 in C:\wamp\www\v\search.php on line 77

Erre kerestel: "kis"
A keresésnek a következő adatlapok felelnek meg:
1.) Kis Elek 2.) Kis Pista 3.) Kis Miska Az adatlap nem publikus.

Segítsetek pls. hogy hol van a bibi, mert én már annyi verziót próbáltam de nem adja..nem vágom h. mi a gond. Tulajdonképp a ciklusban a link végére rendben hozzáfűzi a linkazonosítót, és a title változóba visszakapott érték link-ként jelenik meg, de:
- kapok egy fent írt hibaüzenetet
- a ciklusnak van egy Nem nyert ága, amit szintén linké alakít.

Köszi előre is
 

scrollozhato div

zestart · 2009. Jún. 4. (Cs), 13.02
Helo Kedves olvaso.

Az alabbi problemat szeretnem megoldani:
van egy div-em, abban van tartalom. A div szelessege konstans, viszont ha kerulne meg bele tartalom, az nem ferne el. ezert scollozhatova szeretnem tenni valami fele modon, de nem scoll bar-ral, az gagyi. legjobb lenne mouseX mozgasra, de ha balra/jobbra nyil mouseover-re megy az sem gond. Erre tudna valaki nekem otletet mondani? free source kod, vagy ilyesmi?
lehetoseg szerint valami ilyesmi egyszeru problemamegoldast keresek:

<div id=""> <!-- egy nyito es zaro div tag-es megoldast szeretnek, +js,css akarmi -->
<div>
itt az en konstans szelessegu divem, amiben a tartalom az mindegy
</div>
</div>

A valaszotokat elore is koszonom.
 

június 3

Sima gép beállítása szervergépnek

Dzsijszi · 2009. Jún. 3. (Sze), 20.08
Sziasztok!

Itt a weblabor fórumban másik témában ajánlották nekem, hogy "egy gépet állítsak a sarokba és azon tesztelgessek". Tehát arról lenne szó, hogy készítek egy kisebb keresőrobotot és ezt szeretném tesztelni. Erre azt javasolták, mint már feljebb is utaltam rá, hogy ne élesen próbálkozzak a dologgal, hanem otthon egy nem használt gépet állítsak be és azon próbálgassam.

Ehhez egyáltalán nem értek. Elnézést, ha nem jól fogalmazok.

Az lenne a kérdésem, hogy hogyan kell egy sima gépből szervergépet csinálni, + mik a minimális rendszerigények?

A segítséget előre is köszönöm!

Dzsijszi
 

PHP OOP kérdés? Leszármazott osztály tagfüggvényeinek elérése más oszályokból.

reptile27 · 2009. Jún. 3. (Sze), 19.33
Sziasztok!

Adott 3 osztály. A, B, C

Az "A" osztály lényegtelen mit tartalmaz.
A "B" osztály leszármazottja az A osztálynak, melynek van egy tagfüggvénye pl.:"F".
A kérdés a következő: Hogyan tudom elérni "C" osztályból, "B" osztály "F" tagfüggvényét?

class A{
 //empty
}
class B{
 function F(){
  //ezt szeretném elérni
 }
}
class C{
 //itt kellene elérnem "B" oszt. "F" tagfüggvényét
}
Egy példával elmagyarázott választ nagyon megköszönnék!
Előre is köszi!

Reptile
 

checkbox állapotától függő css class IE

mhn · 2009. Jún. 3. (Sze), 16.18
sziasztok!

csinálok egy regisztrációs form-ot (Drupal 5, formAPI)
alapesetben keresztnév, email + 2 checkbox van a form-ban.
http://www.mhn.hu/drupal/form
az egyik (Nem magánszemélyként regisztrálok) checkbox-ra kattintva megjelenik még két textfield (vezetéknév, lakcím)

az eltüntetést úgy oldottam meg, hogy a 2 befoglaló <div> kap egy private/notprivate class-t, ahol a notprivate class display: none formában van kilőve

ez jól működik FF3, Opera 10, Chrome2 böngészőkben.
viszont IE-ben, az első kattintásra kiveszi a pipát a négyzetből és még1x kattintani kell, hogy megjelenjen vagy épp eltünjön a 2 új textfield

van vkinek ötlete, h mi lehet a gond?
előre is köszönöm!

js kód:

if(Drupal.jsEnabled){
  $(document).ready(reg_form_init);
}

function reg_form_init(){
  var element = document.getElementById('familyname');
  var element2= document.getElementById('address');
  var checkbox = document.getElementById('edit-private-private');
  
  if (checkbox.checked) {
       c = 'notprivate';
  } else {
    c = 'private';
  }
  element.className = c;
  element2.className = c;
  
  $('#edit-private-private').change(function(){
    	  
    if (checkbox.checked) {
      c = 'notprivate';
    } else {
      c = 'private';
    }
	  
    element.className = c;
    element2.className = c;

   });
}
 

Javascript - SELECT elem tartalmának megjegyzése

haho · 2009. Jún. 3. (Sze), 13.08
Arra gondolok, hogy van egy 3 szintű legördülő listám. Egymástól függ a tartalmuk. Tételezzük fel, hogy a felhasználó bejelöli rajta a kategóriákat (pl.: Sport >> Tenisz >> Teniszlabdák) és elküldi az űrlapot, de pl. nem töltött ki egy másik mezőt, ezért hiba üzenetet kap a felhasználó és nem küldődnek el az adatok.
A többi (nem javás) select elem értékét, amit már kitöltött ilyenkor $_POST-al megőrzöm, hogy azokat már ne kelljen újra kiválasztania, de a javascriptes legördülő listák tartalmai elvesznek. Javascripttel, hogyan lehet ezt kiküszöbölni?
 

június 2

Egyszerű fórum DB tervezés – optimalizáció

gjozsi · 2009. Jún. 2. (K), 18.50
Sziasztok!

Szeretnék optimalizációs tanácsokat kérni, egy egyszerűbb fórum megtervezésével kapcsolatban. Ez még csak egy vázlat, scratchből írtam s kíváncsi lennék más megoldásokra:



Úgy működik, hogy a MainTopics és a SubTopics gyakorlatilag csak címeket tárol (meg relációkat egymásra). A Main és Sub topicokat majd egy főoldalra jelzem ki, felsorolva a Main topicokat és azokon belül kicsit beljebb kezdve a subokat. Ezekbe a Subokba tudnak majd a felhasználók vinni saját topikokat (az első kettőt csak admin), erre utal a ForumUserTopics tábla. A ForumMessages meg tartalmazza a hozzászólásokat, s hogy ki melyik UserTopicban van (mivel csak a userek által létrehozott témán belül lehet csak hsz., feljebb csak a témákon lehet navigálni), ha topic indító hsz. akkor a TopicStarter 'yes' (1), ha az üzenet válasz egy másikra akkor a megválaszolt hsz. idja van az AnswerToMessageID-ban.

Optimalizációs kérdés:

A ForumUserTopics és ForumMessages tábla akár többtízezer sorokat is tartalmazhat (főleg az utóbbi), így nem tudom/még nem tapasztaltam, mennyire fog ez belassulni az idő múlásával. Hogy lehetne okosabban megoldani? (Vagy jó ez így, csak indexelni kell okosan?)

Alternatívaként arra gondoltam hogy UserTopiconként új táblákat létrehozni (benne a message-ekkel), dehát akkormeg baromi sok tábla lesz (legyen csak 100 topik nem hogy 1000). Szóval lehet hogy ez tévút.

A segítségeket, ötleteket előre is köszönöm!