Archívum - 2006 - Fórum téma
január 23
CGI hiba
kaptam egy (eddig) megoldatlan feladatot.
van egy oldal, ahol bekér egy fájlt, és azt felmásolja egy ftp oldalra.
eddig működött, de most nem.. :(
a szolgáltató azt mondja, hogy náluk minden ok...
ez a CGI fájl. miért nem működik???
#!/usr/bin/perl -w
use CGI;
$upload_dir = "akarmi.hu";
$query = new CGI;
$filename = $query->param("Filen");
$filename =~ s/.*[\/\\](.*)/$1/;
$upload_filehandle = $query->upload("Filen");
open UPLOADFILE, ">$upload_dir/$filename";
while ( <$upload_filehandle> )
{
print UPLOADFILE;
}
close UPLOADFILE;
print $query->header();
print <<END_HTML;
■ van egy oldal, ahol bekér egy fájlt, és azt felmásolja egy ftp oldalra.
eddig működött, de most nem.. :(
a szolgáltató azt mondja, hogy náluk minden ok...
ez a CGI fájl. miért nem működik???
#!/usr/bin/perl -w
use CGI;
$upload_dir = "akarmi.hu";
$query = new CGI;
$filename = $query->param("Filen");
$filename =~ s/.*[\/\\](.*)/$1/;
$upload_filehandle = $query->upload("Filen");
open UPLOADFILE, ">$upload_dir/$filename";
while ( <$upload_filehandle> )
{
print UPLOADFILE;
}
close UPLOADFILE;
print $query->header();
print <<END_HTML;
január 22
Korábbi floatolt elemek +clear
A problémát bemutató lap: Demo
Floatolt elem, clear-rel megszüntetem a floatolást. Ha korábban is volt floatolt elem, a clear-rel a későbbi floatolt elem a korábbiak alá kerül. Értem, hogy miért történik, de nem jövök rá, hogyan kerülhetném meg, és nem is találom a megoldást.
Célom az lenne, hogy a középső részben is floatolhassak, clearelhessek :) elemeket úgy, hogy azok alatt ne maradjon üres tér (vagyis az utánuk következő elem felső éle ne a korábbi float alsó éle után kerüljön; a bemutatóban a piros keretű floatolt elem alatt jelentkezik ez.)
Összességében egy háromhasábos elrendezésről van szó, a középső, tartalmi hasábban szeretnék floatolni (olvastam a WL vonatkozó fórumtémáját).
Mi a megoldás? Van, vagy másképp kell kialakítanom az elrendezést?
■ Floatolt elem, clear-rel megszüntetem a floatolást. Ha korábban is volt floatolt elem, a clear-rel a későbbi floatolt elem a korábbiak alá kerül. Értem, hogy miért történik, de nem jövök rá, hogyan kerülhetném meg, és nem is találom a megoldást.
Célom az lenne, hogy a középső részben is floatolhassak, clearelhessek :) elemeket úgy, hogy azok alatt ne maradjon üres tér (vagyis az utánuk következő elem felső éle ne a korábbi float alsó éle után kerüljön; a bemutatóban a piros keretű floatolt elem alatt jelentkezik ez.)
Összességében egy háromhasábos elrendezésről van szó, a középső, tartalmi hasábban szeretnék floatolni (olvastam a WL vonatkozó fórumtémáját).
Mi a megoldás? Van, vagy másképp kell kialakítanom az elrendezést?
PHP fájlok kezelése akkor is, ha nem adnak meg kiterjesztést
nekem egy olyan gondom van, hogy nem kezeli le a szerver a .php fájlokat, ha nem irom ki a .php-t. (pl. akarmi.hu/bemutatkozas)
szerintetek ezt mekkora meló beállítani? csak azért kérdezem, mert nem nagyon akaródzik ezt megtenni nekik és nem értem miért.
■ szerintetek ezt mekkora meló beállítani? csak azért kérdezem, mert nem nagyon akaródzik ezt megtenni nekik és nem értem miért.
Mennyire biztonságos beléptetés?
Sziasztok!
A kérdésem az lenne, hogy egy ilyen kód mennyire biztonságos beléptetésnek? Vagy mik a gyenge pontja, mit hagytam ki? Azt még hozzáfűzöm, hogy nem egy meghirdetett oldalon lenne, tehát csak fix IP alapján lenne elérhető. Válaszaitokat előre is köszönöm. És akkor a kód:Üdvözlettel: Viktor
■ A kérdésem az lenne, hogy egy ilyen kód mennyire biztonságos beléptetésnek? Vagy mik a gyenge pontja, mit hagytam ki? Azt még hozzáfűzöm, hogy nem egy meghirdetett oldalon lenne, tehát csak fix IP alapján lenne elérhető. Válaszaitokat előre is köszönöm. És akkor a kód:
<?php
if (isset($_POST['azonosito']))
{
$kapcsolat=mysql_connect("1.2.3.4", "user", "pwd");
if ( !$kapcsolat) die ("Nem lehet létrehozni a kapcsolatot!<BR>");
else {
mysql_select_db( "adatbazis", $kapcsolat ) or die ( "Nem található az adatbázis, vagy sérült." );
$lekerdezes="SELECT * FROM felhasznalok where azonosito='" . $_POST["azonosito"] . "'";
$eredmeny=mysql_query($lekerdezes);
$sor = mysql_fetch_row( $eredmeny );
session_start();
if ($sor[1]==$_POST['pass'] and $sor[1]!='') //a jelszó nem lehet üres sztring!!
{
$sor[1]=""; //a pass változó törlése, hogy ne maradjon a session-ben
session_register('sor'); //csak azután regisztrálom, miután a pass-t kitöröltem !!
session_register('auth');
$_SESSION['auth']=1;
//ezután a kívánt oldal betöltése
}
else
{
session_unset();
session_destroy();
//kiirni, hogy nem tudtál bejelentkezni
}
}
}
else
{
$_SESSION['auth']=0;
//utána vissza a kezdőoldalra
?>
A www. és a perjelek a webcím végén
Van egy ilyen bajon amit kezelnem kellene, de lusta vagyok/nehéz nekem.
A szolgáltatom szervere furán működik.
Ha egy könyvtárat / per jellel hívnak meg akkor marad a www ha nem akkor eltűnik.
Hogyan tudnám én ezt kezelni egyszerűen?
Tippem sincs merre induljak.
K.K.
pl:
Ha így hívják meg az oldalam:
http://www.alfa-klima.hu/paratlanito/
Akkor marad a www
Ha pedig így:
http://www.alfa-klima.hu/paratlanito
Akkor eltűnik a www
■ A szolgáltatom szervere furán működik.
Ha egy könyvtárat / per jellel hívnak meg akkor marad a www ha nem akkor eltűnik.
Hogyan tudnám én ezt kezelni egyszerűen?
Tippem sincs merre induljak.
K.K.
pl:
Ha így hívják meg az oldalam:
http://www.alfa-klima.hu/paratlanito/
Akkor marad a www
Ha pedig így:
http://www.alfa-klima.hu/paratlanito
Akkor eltűnik a www
Használtautó válogatás egyszerre több tulajdonság alapján, PHP/MySQL
Hi!
Van egy nagyon nagy, és nagyon fontos problémám. Mégpedig: Csinálok éppen egy használtautó kereskedésnek weboldalt, és elakadtam. Mindent leírok, hogy értsetek.
Van egy nagyon nagy, és nagyon fontos problémám. Mégpedig: Csinálok éppen egy használtautó kereskedésnek weboldalt, és elakadtam. Mindent leírok, hogy értsetek.
CSS-ből beállított div háttérkép nem jelenik meg
Van egy nevetséges problémám.
Nem tudok DIV-be háttérképet illeszteni. Könyv meg weboldalak alapján így próbáltam de nem jeleníti meg:itt a stilus.css tartalma is:próbáltam nagy JPG-vel is hátha...de nem jó. Adtam már meg kisebb/nagyobb méretet is a DIV-nek a css file-ban de akkor sem jelenik meg semmi. A background-color:#434343 az működik.
Pls. adjatok ötleteket mit kell megpróbálnom..
Előre is köszi.
■ Nem tudok DIV-be háttérképet illeszteni. Könyv meg weboldalak alapján így próbáltam de nem jeleníti meg:
<html>
<head>
<title>Untitled</title>
<link rel="stylesheet" type="text/css" href="kellekek/stilus.css">
</head>
<body>
<div id="ez">hgfthfghhgfhfbrjhzdejzz<br>jztjtzjdjztdjztdj</div>
</body>
</html>
#ez{background-image:url(kellekek/letoltes1.jpg);}
Pls. adjatok ötleteket mit kell megpróbálnom..
Előre is köszi.
UTF-8 Search
Sziasztok!
Nincs valakinek egy UTF8-as anti-ékezetező function-ja valahol? :o)
Ha nem van, akkor persze szívesen megcsinálom és közzéteszem, csak egy tipp kéne, hogy vajon hogyan lesz: é=e ő=o stb.
(doksinak is örülnék)
Előre is köszönöm,
joschy
■ Nincs valakinek egy UTF8-as anti-ékezetező function-ja valahol? :o)
Ha nem van, akkor persze szívesen megcsinálom és közzéteszem, csak egy tipp kéne, hogy vajon hogyan lesz: é=e ő=o stb.
(doksinak is örülnék)
Előre is köszönöm,
joschy
január 22
Objektum kinyerése session-ból
Sziasztok!
A következő problémával toporgok egy helyben:
Van egy osztály, amely dinamikus tömböt tartalmaz, ennek az osztálynak egy példányát szeretném session-be betenni, illetve visszanyerni. Mindig bővülő tömbről van szó, de csak az utolsó bejegyzést őrzi meg a session is. Olyan mintha mindig új objektum jönne létre. Hogyan lehetne a sessionból kinyerni, és változtatás (hozzáfűzés) után visszatenni a tömböt a session-be?
Köszi!
csomi
■ A következő problémával toporgok egy helyben:
Van egy osztály, amely dinamikus tömböt tartalmaz, ennek az osztálynak egy példányát szeretném session-be betenni, illetve visszanyerni. Mindig bővülő tömbről van szó, de csak az utolsó bejegyzést őrzi meg a session is. Olyan mintha mindig új objektum jönne létre. Hogyan lehetne a sessionból kinyerni, és változtatás (hozzáfűzés) után visszatenni a tömböt a session-be?
Köszi!
csomi
onselectstart FF alatt
Üdv ismét!
Olvasgattam itt a fórumot, és rengeteg érdekességet tanultam, többek között azt is, hogy a "jó programozó" böngésző fuggetlen oldalakat ír. Ennek szellemében elkezdtem a saját jejlesztésű oldalamat átírni, mert megnéztem Firefox -al, és rádöbbentem, hogy nem is hasonlít IE -s külalakjára. De felmerült egy probléma (ill. több is, de egyszerre csak egyet írok), melyre nem találtam megoldást.
Mivel a menüben szövegek vannak, így ki lehet őket jelölni, ami nagyon csúnya. Ezt IE alatt megtudtam oldani a body -ban elhelyezet
onselectstart="keret.focus()" , ahol a keret egy IFRAME. Hogyan tudnám ezt megoldani, hogy a többi böngészőben se lehessen kijelölni semmit (se képet, se szöveget)?
Elöre is köszönöm.
PogiG
■ Olvasgattam itt a fórumot, és rengeteg érdekességet tanultam, többek között azt is, hogy a "jó programozó" böngésző fuggetlen oldalakat ír. Ennek szellemében elkezdtem a saját jejlesztésű oldalamat átírni, mert megnéztem Firefox -al, és rádöbbentem, hogy nem is hasonlít IE -s külalakjára. De felmerült egy probléma (ill. több is, de egyszerre csak egyet írok), melyre nem találtam megoldást.
Mivel a menüben szövegek vannak, így ki lehet őket jelölni, ami nagyon csúnya. Ezt IE alatt megtudtam oldani a body -ban elhelyezet
onselectstart="keret.focus()" , ahol a keret egy IFRAME. Hogyan tudnám ezt megoldani, hogy a többi böngészőben se lehessen kijelölni semmit (se képet, se szöveget)?
Elöre is köszönöm.
PogiG