Archívum - 2005 - Fórum téma
július 17
Regisztrációs űrlap PHP-vel, nem megy
Üdv!
Van egy HTML oldalam egy regisztrációs űrlappal, de valamiért nem működik.
Van egy HTML oldalam egy regisztrációs űrlappal, de valamiért nem működik.
CSS, div kozepen, es teljesen fenn
Nos, egy <div>-ben levo menusort szeretnek elhelyezni az oldalamon, ugy, hogy teljesen fenn legyen, es kozepen. rengetegfelekeppen probaltam, de vagy teljesen fenn van, vagy kozepen. illetve most pl. opera-ban kozeptajon van ugyan, de firefox-ban valamiert egy csomo helyet kihagy.
kozvetlenul a <body>-ban van beagyazva. tippeltek mar, hogy body, html {margin: 0px; padding: 0px;}, de ez sem jott be.
jelenleg igy nez ki a kodja:
probaltam position: absolute-val, de ekkor meg nem tudtam kozepre igazitani, hiaba probaltam left: auto; right: auto;-t, es ezt a trukkot:
mostmar teljesen kifogytam az otletekbol. van valakinek otlete?
■ kozvetlenul a <body>-ban van beagyazva. tippeltek mar, hogy body, html {margin: 0px; padding: 0px;}, de ez sem jott be.
jelenleg igy nez ki a kodja:
html, body {
margin: 0px;
padding: 0px;
}
#menu {
width: 700px;
background: #eee;
text-align: left;
margin: 0px auto 20px;
padding: 0;
}
margin: 0px;
padding: 0px;
}
#menu {
width: 700px;
background: #eee;
text-align: left;
margin: 0px auto 20px;
padding: 0;
}
probaltam position: absolute-val, de ekkor meg nem tudtam kozepre igazitani, hiaba probaltam left: auto; right: auto;-t, es ezt a trukkot:
div#content {
width: 600px; margin: 0 0 0 -300px;
position: absolute; left: 50%;
}
width: 600px; margin: 0 0 0 -300px;
position: absolute; left: 50%;
}
mostmar teljesen kifogytam az otletekbol. van valakinek otlete?
.htaccess szerkesztése PHP-val
Sziasztok!
Egy nagyon egyszerű kérdésem lenne:
Ismer e valaki olyan megoldást, ahol egy PHP-val megírt menedzser felület alól lehet szabályozni a felhasználókat, és a jogosultságokat a .htaccess, .htgroup és .htpasswd állományokkal vannak beállítva? Itt új jelszavakat kellene kiosztani, illetve csoportokba kellene a felhasználókat besorolni, attól függően, hogy ki mihez férhetne hozzá... Esetleg van e olyan osztály, ami alapból kezeli ezeket az állományokat? Vagy érdemesebb e egy saját osztályt írni? Vagy az operációs rendszerrel kellene skriptezni, amit PHP alól futtathatnánk? Most hirtelen nekem ilyen ötleteim támadtak, de hátha van ennál sokkal jobb, és egyszerűbb... :)
Előre is köszönöm az építő jellegű javaslatokat.
Üdvözlettel:
TouristOnline
■ Egy nagyon egyszerű kérdésem lenne:
Ismer e valaki olyan megoldást, ahol egy PHP-val megírt menedzser felület alól lehet szabályozni a felhasználókat, és a jogosultságokat a .htaccess, .htgroup és .htpasswd állományokkal vannak beállítva? Itt új jelszavakat kellene kiosztani, illetve csoportokba kellene a felhasználókat besorolni, attól függően, hogy ki mihez férhetne hozzá... Esetleg van e olyan osztály, ami alapból kezeli ezeket az állományokat? Vagy érdemesebb e egy saját osztályt írni? Vagy az operációs rendszerrel kellene skriptezni, amit PHP alól futtathatnánk? Most hirtelen nekem ilyen ötleteim támadtak, de hátha van ennál sokkal jobb, és egyszerűbb... :)
Előre is köszönöm az építő jellegű javaslatokat.
Üdvözlettel:
TouristOnline
Fájl feltöltés és elmozgatás PHP-vel
Hello lenne egy kérdésem
Szeretnék képet feltölteni a szervere és nem sikerül nem tudom hogy mi lehet az oka a PHP feltölti az ideiglenes mapába de az move_uploaded_file fals értéket ad vissza
kep
mapának pedig 777 atributuma van és a főkönyvtárban helyezkedik el
<?php
print $uploaddir = $_SERVER['DOCUMENT_ROOT'].'/kep/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
$_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
?>
■ Szeretnék képet feltölteni a szervere és nem sikerül nem tudom hogy mi lehet az oka a PHP feltölti az ideiglenes mapába de az move_uploaded_file fals értéket ad vissza
kep
mapának pedig 777 atributuma van és a főkönyvtárban helyezkedik el
<?php
print $uploaddir = $_SERVER['DOCUMENT_ROOT'].'/kep/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir .
$_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded.";
} else {
print "There some errors!";
}
?>
Automatikus görgetés keretek nélkül CSS-sel
Valami ilyesmi típusú oldalra van szükségem:
http://magyar-irodalom.elte.hu/balassi/itart.htm
A jobb oldali frame fontos, hogy kézzel is végig görgethető legyen (hogy első blikkre lássam a különbségeket a források között), de az is, hogy gépileg tudjak ide-oda ugrálni.
Megpróbáltam egy scrollozható CSS-el, (FFben nem volt egérgörgőm :( ), de sehogy se sikerült megtalálnom, hogy hogy lehet scriptből szkrollozni az ablakot. Egyesek a top:-ot állítgatták, de az nekem nem jó, mert akkor kézzel nem tudok vissza scrollozni.
Mellesleg IFRAME-ben sem tudom, hogy mi van akkor, ha egy bizonyos elemet nem a keret tetejére (ez esetben anchor) hanem a közepére szeretnék scrollzatni.
■ http://magyar-irodalom.elte.hu/balassi/itart.htm
A jobb oldali frame fontos, hogy kézzel is végig görgethető legyen (hogy első blikkre lássam a különbségeket a források között), de az is, hogy gépileg tudjak ide-oda ugrálni.
Megpróbáltam egy scrollozható CSS-el, (FFben nem volt egérgörgőm :( ), de sehogy se sikerült megtalálnom, hogy hogy lehet scriptből szkrollozni az ablakot. Egyesek a top:-ot állítgatták, de az nekem nem jó, mert akkor kézzel nem tudok vissza scrollozni.
Mellesleg IFRAME-ben sem tudom, hogy mi van akkor, ha egy bizonyos elemet nem a keret tetejére (ez esetben anchor) hanem a közepére szeretnék scrollzatni.
július 17
Postgres rendszer felhasználó, debian sid
debian sid, postrgesql 8 csomagból. Telepítés után, nem tudtam a postgres felhasználóra váltani su-val. root-ként nem írt ki semmit, mintha sikerült volna a user váltás (de a whoami rootnak mondja), sima userként meg jelszót kér. rootként hoztam neki létre jelszót, el is fogadja, de mintha nem is váltottam volna usert.
Egy faq-ban olvastam, hogy a pg_hba.conf-ban írjam át "local all postgres password"-re a "local all postgres ident-sameuser"-t. Megtörtént.
#createuser -U postgres -d -A -P pgadmin
A végén kérsi a postgres user jelszavat, megadom neki, aztan:
createuser: could not connect to database template1: FATAL: password authentication failed for user "postgres"
Ha visszairom a pg_hba.conf-ban az eredetire, akkor csak annyi változik hogy nem kér jelszót a creatuser után, de akkor is authentication failed. Minden faq-ot, tutorialt átnéztem, de nem találom a megoldást.
üdv.: Zsolt
■ Egy faq-ban olvastam, hogy a pg_hba.conf-ban írjam át "local all postgres password"-re a "local all postgres ident-sameuser"-t. Megtörtént.
#createuser -U postgres -d -A -P pgadmin
A végén kérsi a postgres user jelszavat, megadom neki, aztan:
createuser: could not connect to database template1: FATAL: password authentication failed for user "postgres"
Ha visszairom a pg_hba.conf-ban az eredetire, akkor csak annyi változik hogy nem kér jelszót a creatuser után, de akkor is authentication failed. Minden faq-ot, tutorialt átnéztem, de nem találom a megoldást.
üdv.: Zsolt
Oldal újratöltése csak részben
Hello!
Lenne egy olyan kérdésem hogy hogyan lehet megoldani hogy ha a weboldalon rákattintok egy linkre ne töltődjön újra a web oldal teljes egészében csak pl. a táblázat egy cellája vagy csak egy táblázat.
■ Lenne egy olyan kérdésem hogy hogyan lehet megoldani hogy ha a weboldalon rákattintok egy linkre ne töltődjön újra a web oldal teljes egészében csak pl. a táblázat egy cellája vagy csak egy táblázat.
HTML keretek kiváltása PHP-vel
Adott egy html oldal framekkel. Az egyikben vannak a linkek és a másikban hív meg oldalt. Hogyan lehet megoldani php segítségével, hogy ne kelljen framket hasznalni, de az oldal ugyanugy nézzen ki.
A segítséget előre is köszi.
■ A segítséget előre is köszi.
Link divben beállított háttérképpel
Van egy ilyen kód:
<style type="text/css">
.button1 {background: url('image1.gif') no-repeat; height: 40px;}
.button2 {background: url('image2.gif') no-repeat; height: 40px;}
</style>
-<div class="button1" onmouseover="this.className='button2'"
onmouseout="this.className='button1'">
</div>
Erre hogyan tegyek linket?
■ <style type="text/css">
.button1 {background: url('image1.gif') no-repeat; height: 40px;}
.button2 {background: url('image2.gif') no-repeat; height: 40px;}
</style>
-<div class="button1" onmouseover="this.className='button2'"
onmouseout="this.className='button1'">
</div>
Erre hogyan tegyek linket?
július 15
.htaccess nélkül fájlok tartalmának elrejtése
Sziasztok!
Egy text adatbázist csinálgatok (tudom, hogy van már ilyen és hogy sokkal jobb a "külső" adatbázis, de ezt így szeretném) és megpróbálkoznék azzal, hogy elrejtsem ezeket a fájlokat külső szemlélődő elől. Az alapvető dolog lenne, hogy a könyvtár nevét megváltoztathatóvá teszem, amiben az adatok vannak, de ettől még ha valahogy rátalál, lazán kiírná az adatokat.
Ezért csináltam első verzióként ezt:Aztán jobban belegondoltam, hogy amikor új adatot szeretnék hozzáadni a táblához, akkor végig kéne mennem és eltávolítanom a */ ?> részt.
A harmadik ötlet volt, hogy újra kiírok egy <?php /* részt és majd amikor adatot módosítok, ezeket kitörlöm, hiszen úgyis végig kell mennem a fájlokon.
Sajnos az utolsó ötletem is kudarcba fulladt, ami az volt, hogy kiadtam a 403 - Forbidden fejlécet, bezártam a php-s részt ( ?> ) és utána közvetlenül kiírtam az adatokat. Nem tudom miből gondoltam, hogy ott megáll a fájl olvasása, de hát kifogytam az ötletekből.
Ha nektek esetleg lenne valami ötletetek, hogy hogyan lehetne még megoldani, akkor szívesen várom. Az is jó lenne, ha lehetne egy fájlt az utolsó előtti sortól átírni anélkül, hogy az egészen végig kéne menni. Erre kerestem megoldást, de nem találtam. Várom a véleményeteket!
UI.: Igen, direkt agyalok ilyen megoldásokon :).
■ Egy text adatbázist csinálgatok (tudom, hogy van már ilyen és hogy sokkal jobb a "külső" adatbázis, de ezt így szeretném) és megpróbálkoznék azzal, hogy elrejtsem ezeket a fájlokat külső szemlélődő elől. Az alapvető dolog lenne, hogy a könyvtár nevét megváltoztathatóvá teszem, amiben az adatok vannak, de ettől még ha valahogy rátalál, lazán kiírná az adatokat.
Ezért csináltam első verzióként ezt:
<?php
echo"Forbidden";
/*
adatok
*/
?>
A harmadik ötlet volt, hogy újra kiírok egy <?php /* részt és majd amikor adatot módosítok, ezeket kitörlöm, hiszen úgyis végig kell mennem a fájlokon.
Sajnos az utolsó ötletem is kudarcba fulladt, ami az volt, hogy kiadtam a 403 - Forbidden fejlécet, bezártam a php-s részt ( ?> ) és utána közvetlenül kiírtam az adatokat. Nem tudom miből gondoltam, hogy ott megáll a fájl olvasása, de hát kifogytam az ötletekből.
Ha nektek esetleg lenne valami ötletetek, hogy hogyan lehetne még megoldani, akkor szívesen várom. Az is jó lenne, ha lehetne egy fájlt az utolsó előtti sortól átírni anélkül, hogy az egészen végig kéne menni. Erre kerestem megoldást, de nem találtam. Várom a véleményeteket!
UI.: Igen, direkt agyalok ilyen megoldásokon :).