ugrás a tartalomhoz

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

október 27

Új Web-Script gyűjtemény & letöltési könyvtár

Anonymous · 2005. Okt. 27. (Cs), 17.02
Sziasztok!

A napokban indítottam egy új magyar web-script kódgyüjteményt!
http://mylist.hu oldalon érhető el!
Kérésem, hogy aki teheti legyen kedves és látogasson el az oldalra.
Véleményeket kérnék valamint feltöltéseket az oldalra, hogy minnél nagyobb legyen:)
Sajnos egyenlőre én töltöttem fel eddig, de ez egy személy részére időigényes mindemellett vannak más oldalaim is amelyekre időt kell szakíttanom.

Az oldalhoz készültek szubdomain-ek is amelyekre az adott web-programnyelv on-line magyar nyelvű tuorial-t és példaprogikat szeretnék elhelyezni.
Ha valakit érdekelne szívessen venném segítségét!

Üres szubdomain-ek:

php.mylist.hu (PHP leírás és példaprogramok)
js.mylist.hu (JavaScript leírás és példaprogramok)
java.mylist.hu (Java/Jar/J2SDK leírás és példaprogramok)
xml.mylist.hu (XML leírás és példaprogramok)
perl.mylist.hu (Perl leírás és példaprogramok)
python.mylist.hu (Python leírás és példaprogramok)
asp.mylist.hu (ASP leírás és példaprogramok)
css.mylist.hu (CSS leírás és példaprogramok)
flash.mylist.hu (Flash leírás és példaprogramok)

A szerkesztő személy kizárolagos FTP kapcsolatot kap a szubdomain-hez és tartalmának szerkesztéséhez!

Segítségeteket előre is nagyon köszönöm!

Üdv
 

Textarea kurzorpozíciójának lekérdezése JS-ben

Anonymous · 2005. Okt. 27. (Cs), 15.06
Sziasztok,

JavaScript-el le lehet kérdezni és visszaállítani egy textarea mezőben a kurzor pozícióját? Nagyon köszi a válaszokat előre is.
 

File feltöltés: hiba a nulladik sorban

toro · 2005. Okt. 27. (Cs), 10.19
Egy file feltöltő építésével/tesztelésével múlatom az időt - egyelőre localhoston.
8 megara van konfigurálva a PHP 5, apache 2 van fenn.

A gondom az, hogy ha feltöltök egy negyméretű filet, akkor
Warning: POST Content-Length of 54414718 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
hibát kapok. Ebben az a csodás, hogy a hiba azelőtt keletkezik, hogy a php script futni kezdene, igy semmi sincsen rá hatással, es a kimenet megjelenése miatt már az első sorban a session_start() is köhög, és a tervezett hibakezelő futtása is csak a hibaüzenet kiírása után kezdődik.
Ugyanakkor a dologra a form első sorában lerakott <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> sincsen semmilyen hatással.

PHP script utolsó sorára mutató hibát már rutinból kezelem, de a nulladik sorral az Unkonwn fileban mit lehet tenni?

Ha már kérdés, akkor legyen még egy: van-e racionalis javallata annak, hogy a feltöltött filet ne fileként egy mapppában, hanem karaktersorozatként egy adatbázisban tároljuk? (úgy érzem nincs)
 

október 26

Adatmigrálás MySQL-ből PostreSQL-be

Fedor · 2005. Okt. 25. (K), 22.24
Hali!

Készítettem egy elég komplex site-ot, MySQL és PHP alapokon, és most, amikor fel akartuk rakni a megrendelő szerverére, kiderült, hogy azon nem MySQL, hanem PostreSQL van, csak ezt nekem elfelejtették megemlíteni az elején, amikor megbeszéltük a dolgokat. Én azt még sosem használtam, nagy a különbség a kétféle adatbázis között? Szerintetek megoldható -e, és ha igen, akkor hogyan, hogy gyorsan és fájdalommentesen átrakjam az adatbázist, és mit kell ahoz a PHP fájlokban átírnom, hogy elérhető is legyen az oldal számára?

Üdv,
Fedor
 

Adatbázis érték frissítése űrlap adat alapján

Anubisss · 2005. Okt. 25. (K), 19.35
Nos az lenne a kérdésem hogy van egy ilyen függvényem:
<?php
function hirfrissit( $news_id, $news_name, $news_content)
{
global $kapcsolat;
$lekeres = "UPDATE news set news_name='$news_name', news_content='$news_content'
WHERE news_id='$news_id'";
$eredmeny = mysql_query( $lekeres, $kapcsolat );
if ( ! $eredmeny )
die ( "hirfrissit hiba: ".mysql_error() );
} 
?>
és egy része az index3.php-nek:
<?php
print('<a href="/mode.php?mode=edit_news&id='.$news_id.'">Szerkesztés</a>');
?>
nos ez minde szép és jó akkor el is küldi minden király
na de itt a mode.php=edit_news része:
<?php
<?php
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
if ( $mode == 'edit_news' )
{
if($q = mysql_query("SELECT * FROM news WHERE news_id= '$news_id'")){ 
while($kiolvasás = mysql_fetch_assoc($q)){ 
extract($kiolvasás, EXTR_OVERWRITE); 
print('<br><center>
<font size="5" color="#d0a700">Hír szerkesztés: '.$news_name.'</font></center><br><br>');
print('<form action="mode.php?mode=new_news" method="POST">');
print('Címe:<input type="text" name="news_name" value="'.$news_name.'"><br><br><br>');
print('<center>');
print('Tartalma
<br>
<textarea name="news_content" cols="75" rows="25">'.$news_content.'
</textarea><br>
<input type="submit" value="küld">
</form>');
if(isset($_POST[news_name]))
{
hirfrissit($news_id, $_POST[news_name], $_POST[news_content]);
mysql_close($kapcsolat); 
}
}
}
}
}
?>
most it az a gon hogy ha módositom elvileg nincs it ott ez:
<?php
mysql_query("INSERT INTO news(news_name, news_content)
 VALUES ('$_POST[news_name]', '$_POST[news_content]')");
 mysql_close($kapcsolat); 
és mégis módosítja de az a baj hogy nem frissiti hanem létrehoz egy újat de én azt akarom hogy az adott id-jüt módosítja és ne hozzon létre egy újat a módositott szöveggel.
???
pls help me.?
 

Több szintű CSS lista menü IE-ben nem csukódik be

Anonymous · 2005. Okt. 25. (K), 17.11
Helló!

Összetákoltam egy több szintű CSS menüt, de sajnos (IE-ben) nem tökéletes.

A kód:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
	<title>CSS menü</title>
	
	<style type="text/css">
	
	body
	{
  		behavior: url(csshover.htc);
	}
	
	#menu a
	{
		display: block;
		background: gray;
		font-family: arial;
		text-decoration: none;
		font-size: 12px;
		color: black;
		height: 30px;
	}
	
	#menu a:hover
	{
		background: white;
		color: black;
	}
	
	#menu ul ul
	{
		display: none;
	}
	
	#menu ul li:hover ul
	{
		display: block;
	}
	
	
	#menu ul
	{
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#menu ul li
	{
		float: left;
		width: 70px;
	}
	
	#menu ul ul ul li
	{
		position: relative;
		left: 100%;
		top: -30px;
		display: none;
	}
	
	#menu ul li ul li:hover ul li
	{
		display: block;
	}
		
	</style>
	
</head>

<body>

<div id="menu">
<ul>
	<li>főmenü1
		<ul>
			<li><a href="">egy</a></li>
			<li><a href="">kettő</a></li>
			<li><a href="">három</a>
			
				<ul>
					<li><a href="">zöld</a></li>
					<li><a href="">piros</a></li>
					<li><a href="">zöld</a></li>
					<li><a href="">piros</a></li>
				</ul>
			</li>
		</ul>
	</li>
	
	<li>főmenü2
		<ul>
			<li><a href="">egy</a></li>
			<li><a href="">kettő</a></li>
			<li><a href="">három</a></li>
		</ul>
	</li>

</ul>
</div>

</body>
</html>
Ha IE-ben ha lenyitom "három" almenü pontjából nyíló almenüt és leviszem az egeret a "három" almenü pont alá, akkor nem csukódik be a menü.

Néztem mások által megvalósított CSS menüt, de valahogy mindenki máshogy csinálja.
 

IE DHTML Editing Component hiba

aboy · 2005. Okt. 25. (K), 13.33
sziasztok!

az egyik munkamnal az IE-ben elerheto szerkeszto komponensekre epulo wysiwyg editort hasznaltam (http://msdn.microsoft.com/archive/en-us/dnaredcom/html/dhtmledcom.asp) es most tobb ev utan anelkul hogy hozzanyultam volna nehany ugyfel jelezte hogy javascript hibat ir neki es nem tudja hasznalni. Ugy nez ki hogy csak XP-n es csak a SP2 telepitese utan jon elo ez a hiba. Tobb forumban olvastam hogy gondok voltak a javascripttel SP2 telepites utan, de ezeket mind meg lehetett oldani a biztonsagi beallitasok enyhitesevel, en viszont hiaba probalkozok. A hiba egyebkent sem hozzaferes megtagadasa vagy hasonlo hiba, hanem egyszeruen undefined-kent lat egy objektumot, amit eddig rendesen letre tudott hozni.
MSDN-en egy biztonsagi hibat talaltam csak a komponenshez de az februari, nem hiszem hogy osszefugges lenne.

Le fogom cserelni ha lesz ra idom, de ha van ra megoldas az bizony jol jonne.

koszi
aboy
 

Google nem indexeli a JS-ből beírt dolgokat?

Anonymous · 2005. Okt. 25. (K), 11.59
Sziasztok!

Van egy honlapom, amit az elmúlt 5 napban 9-szer meglátogatott a google robot, de az index oldalon kívül semmit nem indexelt be. Kipróbáltam a http://tools.summitmedia.co.uk/spider -t és ezzel érdekes adatokat kaptam. Egy csomó linket, ami külső .js-ből kerül az oldalba nem vesz figyelembe. Lehet, hogy a google sem? Külső js-sel illesztem be a headert, a footert, a bal és jobb menüt is. Szinte minden lényeges link ezekben van. Map area-t is használok, úgy tűnik ez sem érdekli.
Ha ez tényleg így van, akkor milyen alternatív megoldások vannak erre?
 

CSS - szöveg függőleges igazítása

DevNULL · 2005. Okt. 25. (K), 00.21
Van egy DIV elemem ami 520x370 pixeles. Ennek szeretnék a jobb alsó sarkába tenni egy linket.
A - text-align: right; - simán működik és jobbra rakja, viszont függőlegessen nem tudom levinni.
A - vertical-align: -100%; - nem működik. IE-ben FF-ben és Operában próbáltam, de semmi. A -100% helyett próbáltam a bottom-ot, a text-bottom-ot is.

DIV-ben nem lehet ezt használni??????
Hogy rakjam függőlegessen legalulra a linket??????

Előre is kösz
 

október 24

Checkbox érték megváltoztatásának megerősítése

tiku I tikaszvince · 2005. Okt. 24. (H), 14.42
Sziasztok!
Egy űrlapon van egy checkboxom, amelynél szeretnék egy megerősítést (confirm) kérni, amikor az értéke megváltozik.

<form name="edituser" method="post" action="#">
  <label for="check">Check</label>
  <input type="checkbox" name="check" value="1" onchange="return checkAdmin()"> 
</form>
Eddig csak annyit csinál a kódom, hogy az érték megváltozásától függően teszi fel a kérdést. De, ha a 'mégse' gombra nyomok, akkor nem áll vissza az előző állapot.

function checkAdmin()
{
  var szoveg;
  if (document.forms[0].admin.checked){
    szoveg = "Kipipálod?";
  }
  else {
    szoveg = "Pipátlanítod?";
  }
var agree = confirm(szoveg);
if (agree)
	return true ;
else
	return false ;
}
Mit kellene változtatnom rajta, hogy úgy működjön ahogy szeretném?

Köszi
tiku