Archívum - Jan 2006 - Fórum téma
január 21
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
Szerver felhasználók elzárása egymás elől PHP-ben
Sziasztok!
Nemreg helyeztunk uzembe egy kisebb web(apache 1.3)/ftp(pureFtp) szervert (BSD). A webszerveren uzemel egy php(5.1) is, ahol virtual hostonkent korlatozva van a felhasznaloi konyvtar (open_basedir). Viszont van egy kozot hozzaferesi pont, ahonnet az osszes felhasznaloi konyvtar elerheto. Itt ugye nem lehetseges az open_basedir beallitasa, es igy az osszes felhasznalo latja egymast PHPbol, vagyis hozzaferhetnek egymas konyvtaraihoz/fajljaihoz. A kerdesem az lenne, hogy milyen modon lehetne megoldani a korlatozast?
Valaszokat elore is koszi!
■ Nemreg helyeztunk uzembe egy kisebb web(apache 1.3)/ftp(pureFtp) szervert (BSD). A webszerveren uzemel egy php(5.1) is, ahol virtual hostonkent korlatozva van a felhasznaloi konyvtar (open_basedir). Viszont van egy kozot hozzaferesi pont, ahonnet az osszes felhasznaloi konyvtar elerheto. Itt ugye nem lehetseges az open_basedir beallitasa, es igy az osszes felhasznalo latja egymast PHPbol, vagyis hozzaferhetnek egymas konyvtaraihoz/fajljaihoz. A kerdesem az lenne, hogy milyen modon lehetne megoldani a korlatozast?
Valaszokat elore is koszi!
dinamikus űrlap kereséshez és adatbázis feltöltéséhez de előtte keresve
Ahoj!
Egy elég komplikált dolgot szeretnék megoldani.
Adott egy MySQL adatbázis, keresésnél találat hiányába szeretnék feltöltő formot megnyitni.
Az adatbeviteli form pedig dinamikusan alakulna a különböző legördülő menük értéke alapján haladva a kitőltéssel...
Találok valamerre mintákat, ötleteket?
Később hasonló modon kellene duplikátumokat keresnem a dbben...
■ Egy elég komplikált dolgot szeretnék megoldani.
Adott egy MySQL adatbázis, keresésnél találat hiányába szeretnék feltöltő formot megnyitni.
Az adatbeviteli form pedig dinamikusan alakulna a különböző legördülő menük értéke alapján haladva a kitőltéssel...
Találok valamerre mintákat, ötleteket?
Később hasonló modon kellene duplikátumokat keresnem a dbben...
Fix cella szélesség és magasság <table> tagben!
Üdvözlet mindenkinek!
Volna egy kérdésem azokhoz akik tudnának segíteni nekem!
Szükségem volt arra, hogy egy táblában megjelenítésre kerülő adatoknak csak
meghatározott hossza látszódjon (fix cella szélesség sortörés nélkül):Ez így teljesen jólműködik, de ha az adatok php változókból érkeznek:akkor a fix szélesség működik, de sortöréssel új sort kezd a cella és kiírja a változó teljes tartalmát!
Milyen lehetőség van az említett probléma kiküszöbölésére?
Meg lehet határozni egy string típusú változó tartalmának szélességét képpontban?
Köszönöm segítségeteket:
s_volenszki
■ Volna egy kérdésem azokhoz akik tudnának segíteni nekem!
Szükségem volt arra, hogy egy táblában megjelenítésre kerülő adatoknak csak
meghatározott hossza látszódjon (fix cella szélesség sortörés nélkül):
<table style="table-layout:fixed;" width=300>
<col width=100>
<col width=100>
<col width=100>
<tr height=20>
<td>adat1</td>
<td>adat2</td>
<td>adat3</td>
</tr>
</table>
$adat1= "adat1";
$adat2= "adat2";
$adat3= "adat3";
print "<table style='table-layout:fixed;' width=300>
<col width=100>
<col width=100>
<col width=100>
<tr height=20>
<td>$adat1</td>
<td>$adat2</td>
<td>$adat3</td>
</tr>
</table>";
Milyen lehetőség van az említett probléma kiküszöbölésére?
Meg lehet határozni egy string típusú változó tartalmának szélességét képpontban?
Köszönöm segítségeteket:
s_volenszki
Ékezetes mod_rewrite?
Sziasztok!
A kérdésem a köv. Van egy szájt, aminél a következőt kellene csinálni.
Ha a látogató beírja, hogy www.valami.hu/alma, akkor hívjon be egy php-t az "alma" szóval.
Ezt én egy mod_rewrite al csináltam meg, így:
Ez még működik is, csak az a baj hogy ha firefoxban nézem, akkor az átírja az url-eket, és ha ékezetes a szó, azt elrondtja.
Szóval ha úgy jön az url, hogy :
valami.hu/Árvíz
akkor működik. Ha meg úgy jön hogy:
valami.hu/%C1rv%EDz
Akkor már nem működik...
Mit csináljak?
Köszi. Üdv. Topi.
■ A kérdésem a köv. Van egy szájt, aminél a következőt kellene csinálni.
Ha a látogató beírja, hogy www.valami.hu/alma, akkor hívjon be egy php-t az "alma" szóval.
Ezt én egy mod_rewrite al csináltam meg, így:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ cimszo.php?q=$1 [QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ cimszo.php?q=$1 [QSA]
Ez még működik is, csak az a baj hogy ha firefoxban nézem, akkor az átírja az url-eket, és ha ékezetes a szó, azt elrondtja.
Szóval ha úgy jön az url, hogy :
valami.hu/Árvíz
akkor működik. Ha meg úgy jön hogy:
valami.hu/%C1rv%EDz
Akkor már nem működik...
Mit csináljak?
Köszi. Üdv. Topi.
Nem érhető el két oldalam a szolgáltató hibájából
'reggelt!
Az a szomorú helyzet állt elő, hogy az oldalaim több, mint 12 órája nem érhetőek el (fizetős tárhely). Írtam mailt és azt mondták, hogy egy szervert kell kicserélniük, amivel már végezniük kellett volna (legalábbis ez derül ki a mailjükből), azonban még mindig nem érhető el. A szerződésben 99%-os rendelkezésre állást garantálnak, amibe még bőven belefér ez a 12 óra (a maradék 1% kb. 87 óra).
Lehet ilyenkor valamit tenni, azt leszámítva, hogy várok?
■ Az a szomorú helyzet állt elő, hogy az oldalaim több, mint 12 órája nem érhetőek el (fizetős tárhely). Írtam mailt és azt mondták, hogy egy szervert kell kicserélniük, amivel már végezniük kellett volna (legalábbis ez derül ki a mailjükből), azonban még mindig nem érhető el. A szerződésben 99%-os rendelkezésre állást garantálnak, amibe még bőven belefér ez a 12 óra (a maradék 1% kb. 87 óra).
Lehet ilyenkor valamit tenni, azt leszámítva, hogy várok?
január 20
kiszállás a SWITCH-ből
Heo!Természetesen ez egy leegyszerűsített példa, de a lényeg bennevan.
Az a konkrét gond hogy hiába írtam oda, hogy ha a $p értéke null akkor "szakadjon" meg a switch mégis leellenőrzi az egészet az apache és így ezt a hibaüzenetet kapom:
Gondlom nem tetszik neki hogy ottvan a $_GET[id].. Hogy tudnék kiszállni a switchből, úgy hogy meg se vizsgálja a többi részt?
■
<?php
$p = "null";
switch( $p )
{
case "null":
break;
case "iras_adatbazisba"
$query = "SELECT author, title, content FROM cp_news WHERE id = $_GET[id]";
}
?>
Az a konkrét gond hogy hiába írtam oda, hogy ha a $p értéke null akkor "szakadjon" meg a switch mégis leellenőrzi az egészet az apache és így ezt a hibaüzenetet kapom:
Parse error: parse error, unexpected T_VARIABLE in (...)/index.php on line (...)
Gondlom nem tetszik neki hogy ottvan a $_GET[id].. Hogy tudnék kiszállni a switchből, úgy hogy meg se vizsgálja a többi részt?
Kettőspont használata URL-ben
Sziasztok!
Arról szeretnélek megkérdezni benneteket, hogy mi a tapasztalatotok - van e valamilyen hátrányos következménye ha kettőspontot használok az URL-ben?
Ami miatt ez szóba jött, az az, hogy egy index.php kezeli a kéréseket, és szeretnék vmi ilyesmit elérni:
termekeink/konyvek/2006/szamitastechnika
csak ez azért nem jó, mert akkor a képeket, csseket nem tudom elérni, mert olyan mintha abban a könyvtárban lennék.
Ezért gondoltam arra, hogy így is jó lehet esetleg:
termekeink:konyvek:2006:szamitastechnika
Üdv Karesz
■ Arról szeretnélek megkérdezni benneteket, hogy mi a tapasztalatotok - van e valamilyen hátrányos következménye ha kettőspontot használok az URL-ben?
Ami miatt ez szóba jött, az az, hogy egy index.php kezeli a kéréseket, és szeretnék vmi ilyesmit elérni:
termekeink/konyvek/2006/szamitastechnika
csak ez azért nem jó, mert akkor a képeket, csseket nem tudom elérni, mert olyan mintha abban a könyvtárban lennék.
Ezért gondoltam arra, hogy így is jó lehet esetleg:
termekeink:konyvek:2006:szamitastechnika
Üdv Karesz
Inaktív - aktív input mező
Sziasztok!
Meg lehet valahogy oldani, hogy egy sima text input mező csak az előtte lévő checkbox állapotától legyen aktív? Magyarul, ha bejelölöm a checkbox-t, akkor tudok bele írni, ha nem, akkor pedig értelemszerűen nem lehet kitölteni.
Köszi előre is!
■ Meg lehet valahogy oldani, hogy egy sima text input mező csak az előtte lévő checkbox állapotától legyen aktív? Magyarul, ha bejelölöm a checkbox-t, akkor tudok bele írni, ha nem, akkor pedig értelemszerűen nem lehet kitölteni.
Köszi előre is!
Abszolút pozicionálású link elhelyezése egy táblázat cellában
Sziasztok!
Van egy táblázatom. Bizonyos rekordokhoz tartozik egy leírás is, ami hosszabb szöveg, ezért nem került be a táblázatba, hanem tooltipként fog megjelenni a név mellett, amennyiben ki van töltve. A megjelenítséséhez a
Ehhez megjelenítenék egy kis piros négyzetet a cell bal felső sarkában, ami jelezné, hogy van tooltip. A következőre gondoltam:Ez végülis jó most nekem, de pl. eredetileg egy
Érdekelne egy esetleges jobb megoldás.
Köszi,
Felhő
■ Van egy táblázatom. Bizonyos rekordokhoz tartozik egy leírás is, ami hosszabb szöveg, ezért nem került be a táblázatba, hanem tooltipként fog megjelenni a név mellett, amennyiben ki van töltve. A megjelenítséséhez a
Smarty
popup
pluginjét használom, ehhez viszont kell egy link, ami kiváltja a tooltip megjelenítsést.Ehhez megjelenítenék egy kis piros négyzetet a cell bal felső sarkában, ami jelezné, hogy van tooltip. A következőre gondoltam:
<td style="position:relative;">
<a href="#" onclick="return false;" style="position:absolute;
display:block;
background-color:red;
height:6px;
margin-left:-6px;
margin-top:-3px;
font-size:15px;"> </a>
top=0px; left=0;
adatma volna a linknek, de akkor az oldal sarkába tette, nem a cella sarkába (pedig relatív). Próbáltam a cellának absolute
-ot adni, de akkor meg úgy jelent meg, hogy a jobb széle a tartalom szélén jelent meg.Érdekelne egy esetleges jobb megoldás.
Köszi,
Felhő