ugrás a tartalomhoz

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

október 28

IIS + MSSQL

Anonymous · 2005. Okt. 28. (P), 21.49
Nem vagyok túl profi, dem bírok ISS alatt csatlakozni egy MSSQL adatbázishoz
Security Alert! The PHP CGI cannot be accessed directly.
A hibaüzenet Help mee
 

október 27

PHP forráskód letöltése ftp-vel

Anonymous · 2005. Okt. 27. (Cs), 21.40
A címben szereplő dolog érdekel már régóta. Már nézelődtem a neten, de nem igazán találtam megfelelő magyarázatot. A kérdés az, hogy az én megírt forráskódjaimat ugyebár kiteszem a docroot-ba, és ott bárki láthatja, de nem csak a php kód kimenetét, hanem akár le is töltheti ftp-vel? Vagy hogy van ez?

Mert ugyen én nem szeretném, ha más is látná, hogy mi a forrás. Vagy az Apache csak a HTML kódot engedi ki, és a php csak a szerver oldalon fut le?

Vagy a nagyok hogy csinálják ezt?

Remélem érthető voltam :)
 

Ha linkeknél szöveg helyett kép van, akkor rés keletkezik a képek között (XHTML)

Anonymous · 2005. Okt. 27. (Cs), 20.23
Hali!

Egy elég idegesítő dolgot fedeztem fel, miközben életem első XHTML oldalát csináltam.

<a href=""><img src="/valami.gif" /></a>
<a href=""><img src="/valami.gif" /></a>
<a href=""><img src="/valami.gif" /></a>


A kereteket border: none-nal eltüntetem. Így HTML4 esetén a képek között rés keletkezik. Viszont, ha az összes linket egy sorba rendezem, akkor a rés eltűnik. Gondoltam, ez XHTML esetén is így van, de tévedtem, a rés megmarad.
Na de akkor hogyan lehet eltüntetni a réseket? (Most position: relative; top: -...px-ellel oldottam meg, de ez elég gány megoldás.)
 

Ú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