Archívum - 139783
február 10
PHP/JS új ablakba előnézet
Sziasztok!
van egy textarea és szeretnék mellé egy olyan gombot rakni, amire ha rákattintok, akkor megnyílik új ablakban ennek a textareanak a tartalma.
hogyan kell "átvinni" a textarea tartalmát egy másik php fájlba?
adatok:
<textarea cols="60" rows="12" name="leiras" id="leiras"></textarea>
ennek mondjuk van egy ilyen tartalma:
szöveg szövegszöveg szöveg szöveg szöveg szöveg
[T]szöveg szöveg szöveg[/T]
és ezt a tartalmat szeretném új ablakban megnyitni, ahol majd a [T] tagokat kicserélem <PRE> tagokra.
csak nem tudom, hogyan lehetne ezt a tartalmat átvinni...
ezzel próbálkoztam:
...
<head>
<script>
function winopen() {
var hely = document.getElementById('leiras').value;
window.open('elonezet.php?szoveg="hely"','ujablakneve', 'width=400;height=200');
}
</script>
</head>
...
<a href="#" onClick="winopen();"> előnézeti kép </a>
és ahol meghívom (elonezet.php):
$leiras = $_GET['szoveg'];
de a $leiras tartalma mindig ez: \"hely\" miért?
tudnátok ebben segíteni? előre is köszönöm!
■ van egy textarea és szeretnék mellé egy olyan gombot rakni, amire ha rákattintok, akkor megnyílik új ablakban ennek a textareanak a tartalma.
hogyan kell "átvinni" a textarea tartalmát egy másik php fájlba?
adatok:
<textarea cols="60" rows="12" name="leiras" id="leiras"></textarea>
ennek mondjuk van egy ilyen tartalma:
szöveg szövegszöveg szöveg szöveg szöveg szöveg
[T]szöveg szöveg szöveg[/T]
és ezt a tartalmat szeretném új ablakban megnyitni, ahol majd a [T] tagokat kicserélem <PRE> tagokra.
csak nem tudom, hogyan lehetne ezt a tartalmat átvinni...
ezzel próbálkoztam:
...
<head>
<script>
function winopen() {
var hely = document.getElementById('leiras').value;
window.open('elonezet.php?szoveg="hely"','ujablakneve', 'width=400;height=200');
}
</script>
</head>
...
<a href="#" onClick="winopen();"> előnézeti kép </a>
és ahol meghívom (elonezet.php):
$leiras = $_GET['szoveg'];
de a $leiras tartalma mindig ez: \"hely\" miért?
tudnátok ebben segíteni? előre is köszönöm!
Design Accessible Web Sites
A web már kellő ideje ettől hangos, és a Magyarországi Web Konferencia is több ízben programjára tűzte ahhoz (Az AJAX és az akadálymentesség; Szörföző varázscápa, avagy weboldalak használata látássérülteket segítő eszközökkel; stb.), hogy a Design Accessible Web Sites ne elsősorban tényadataiban nyújtson újat olvasója számára, mind inkább helyes gondolkodásmódot kölcsönözzék.
Form kiemelése és onmouseover
Van egy Formom(Egy divben). Két szövegbeviteli mezővel és egy gombbal. Hogyan oldhatom meg, hogy ha az egér a form fölött van vagy ha belekattint a beviteli mezőbe akkor a háttér fokozatosan elhalványul és csak a form marad látható.
Hogyan működik a mouseover?
■ Hogyan működik a mouseover?
Tábla sorainak sorrendje
Sziasztok!
Arra lennék kiváncsi, hogy egy táblának a sorait hogy lehet fordított sorrendbe kiiratni, tehát hogy a legfrissebb sornak az adatait írja ki elösszőr.
Előre is kösz, dood.
■ Arra lennék kiváncsi, hogy egy táblának a sorait hogy lehet fordított sorrendbe kiiratni, tehát hogy a legfrissebb sornak az adatait írja ki elösszőr.
Előre is kösz, dood.
JQuery + getLeft()
Sziasztok, nemrég ismerkedtem meg a JQuery-vel, és a számtalan beépített funkció között egy számomra sokat használtat nem találok. Létezik ennek megfelelő beépített függvény, vagy kiegészítés?Tehát az elem X értéke az ablakhoz képest.
Persze tudom használni ezt a függvényt is, de elegánsabb lenne, ha a JQuery saját függvényét használhatnám...
Előre is köszönöm,
G.
■
function getLeft(obj) {
var curleft = 0;
if (obj.offsetParent) {
while (obj.offsetParent) {
curleft += obj.offsetLeft
obj = obj.offsetParent;
}
}
else if (obj.x)
curleft += obj.x;
return curleft;
}
Persze tudom használni ezt a függvényt is, de elegánsabb lenne, ha a JQuery saját függvényét használhatnám...
Előre is köszönöm,
G.
február 9
URL mező default értéke
Üdv!
Van egy problémám, amire nem találok választ :(
Van egy ürlapon egy URL mező:Ennek ugye a default értéke http://
(Ha a felhasználó kitölti a mezőt, akkor a neve az oldalára mutat!) Úgy szeretném megoldani, hogy ha ezt a mezőt nem tölti ki, akkor a ne legyen linkelve a neve!(Szűrjétek ki ami nem kell :)
Ez viszont így nem működik! Ugyanúgy linkelve van a név, az épp aktuális oldalra! Pl: http://valami.hu/urlap.php
Tud valaki segíteni?
■ Van egy problémám, amire nem találok választ :(
Van egy ürlapon egy URL mező:
<input type=\"text\" name=\"url\" size=\"35\" class=\"input\" value=\"http://".$_POST["url"]."\"/>
(Ha a felhasználó kitölti a mezőt, akkor a neve az oldalára mutat!) Úgy szeretném megoldani, hogy ha ezt a mezőt nem tölti ki, akkor a ne legyen linkelve a neve!
<?
$parancs = "SELECT * FROM p080204 ORDER BY id asc";
$eredmeny = mysql_query($parancs);
$i = 1;
while ($sor = mysql_fetch_array($eredmeny)) {
echo "<table style=\"width: 100%\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"id\" background=\"bg/titlebg.gif\"><font class=\"normalcolor\"> ".$i."</font></td></tr>\n"
. "<BR>\n"
. "<tr><td class=\"comment\">".nl2br(enable_icons($sor["comment"]))."</td></tr>\n"
. "<BR>\n";
if ($sor["url"] !="http://") { /* Ha van default értéke, akkor ($sor["url"] != "default érték") */
echo "<tr><td class=\"user\"><a href=\"".$sor["url"]."\" target=\"_blank\" title=\"".$sor["url"]."\">".$sor["name"]."</a>\n";
} else {
echo "<tr><td class=\"user\">".$sor["name"]."</font>\n";
}
echo "<font class=\"normalcolor\"> @ ".$sor["date"]."</font></td></tr></table>\n"
. "<br><br>\n";
$i++;
}
?>
Ez viszont így nem működik! Ugyanúgy linkelve van a név, az épp aktuális oldalra! Pl: http://valami.hu/urlap.php
Tud valaki segíteni?
CSS background repeat-x 100%
Üdv!
Ha egy 100% széles div-nek adok egy repeat-x-es hátteret, akkor elméletileg a böngésző teljes szélességében "rajzolódik" a kép. De ha nem teljes méretben van az ablak és a vízszintes görgővel jobbra görgetek, akkor nem ismétlődik a kép, csak addig amilyen széles épp az ablak, azaz véges a kép. Biztos sokan találkoztak már ezzel a problémával.
Találtam rá egy megoldást, ha a body-ba teszem, akkor semmi gond, nem teljes méretben ha görgetek, végig ott van. Ezzel csak az a bajom, hogy 1db ilyen hátteret tehetek be. De én 2 szeretnék, egyet a fejlécnek, egyet a láblécnek, viszont a bodynak nem adhatok meg két hátteret.
A kérdésem az lenne, milyen módon lehetne megvalósítani, hogy a fejléc és lábléc is 100% széles legyen és az ablak "előző nézet"-re váltás után jobbra görgetésnél is ismétlődjön a kép!?
Köszönöm előre a megoldást!
■ Ha egy 100% széles div-nek adok egy repeat-x-es hátteret, akkor elméletileg a böngésző teljes szélességében "rajzolódik" a kép. De ha nem teljes méretben van az ablak és a vízszintes görgővel jobbra görgetek, akkor nem ismétlődik a kép, csak addig amilyen széles épp az ablak, azaz véges a kép. Biztos sokan találkoztak már ezzel a problémával.
Találtam rá egy megoldást, ha a body-ba teszem, akkor semmi gond, nem teljes méretben ha görgetek, végig ott van. Ezzel csak az a bajom, hogy 1db ilyen hátteret tehetek be. De én 2 szeretnék, egyet a fejlécnek, egyet a láblécnek, viszont a bodynak nem adhatok meg két hátteret.
A kérdésem az lenne, milyen módon lehetne megvalósítani, hogy a fejléc és lábléc is 100% széles legyen és az ablak "előző nézet"-re váltás után jobbra görgetésnél is ismétlődjön a kép!?
Köszönöm előre a megoldást!
MYSQL COUNT
A kérdésem van e lehetőség arra hogy egy adoot mező alapján csináljak count lekérdezést.
A probléma adott év (2008) adoot hónapjaira pl 01,02 (tehét január, február) szeretnék összegzést végezni.
az adatbázisban csak egy 'datum' oszlop hivatkozik a dátumra a következő formában pl:
2008.01.11
2008.01.12
2008.02.11
al kerdezésben azt seretném hoyg hónapok szerint végezze el a count-ot
igy januárra 2 februárra 1 az eredmény
köszönöm
■ A probléma adott év (2008) adoot hónapjaira pl 01,02 (tehét január, február) szeretnék összegzést végezni.
az adatbázisban csak egy 'datum' oszlop hivatkozik a dátumra a következő formában pl:
2008.01.11
2008.01.12
2008.02.11
al kerdezésben azt seretném hoyg hónapok szerint végezze el a count-ot
igy januárra 2 februárra 1 az eredmény
köszönöm
JS - több inputhoz trim()
Sziasztok!
azt szeretném elérni, hogy ha egy oldalon több inputom van, akkor azokat az üres tartalomtól levédjem. Írtam egy kódot, ami a spaceket trim-eli, csak nem sikerül beletenni a for ciklusba, hogy az összes inputon végigmenjen.
itt a kód:
<html>
<head>
</head>
<body>
<script language="JavaScript" type="text/javascript">
<!--
String.prototype.trim = function () {
return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
function checkform(form) {
var mezok = array("alpha", "beta", "gamma");
for (i = 0; i < mezok.length; i++) {
var s = document.getElementById(mezok[i]).value;
trimmed = s.trim();
if (trimmed == "") {
alert("A beviteli mező üres!");
form.trimmed.focus();
return false;
}
}
}
//-->
</script>
</head>
<body>
<form method="post" action="" onsubmit="return checkform(this);">
<input type="text" name="alpha" id="alpha"><br>
<input type="text" name="beta" id="beta"><br>
<input type="text" name="gamma" id="gamma"><br>
<input type="submit" value="Search">
</form>
</body>
</html>
hol rontottam el? előre is köszönöm a segítségeteket!
■ azt szeretném elérni, hogy ha egy oldalon több inputom van, akkor azokat az üres tartalomtól levédjem. Írtam egy kódot, ami a spaceket trim-eli, csak nem sikerül beletenni a for ciklusba, hogy az összes inputon végigmenjen.
itt a kód:
<html>
<head>
</head>
<body>
<script language="JavaScript" type="text/javascript">
<!--
String.prototype.trim = function () {
return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
function checkform(form) {
var mezok = array("alpha", "beta", "gamma");
for (i = 0; i < mezok.length; i++) {
var s = document.getElementById(mezok[i]).value;
trimmed = s.trim();
if (trimmed == "") {
alert("A beviteli mező üres!");
form.trimmed.focus();
return false;
}
}
}
//-->
</script>
</head>
<body>
<form method="post" action="" onsubmit="return checkform(this);">
<input type="text" name="alpha" id="alpha"><br>
<input type="text" name="beta" id="beta"><br>
<input type="text" name="gamma" id="gamma"><br>
<input type="submit" value="Search">
</form>
</body>
</html>
hol rontottam el? előre is köszönöm a segítségeteket!
Örökölt statikus metódus ismeri saját osztályát
Üdv az OOP-s nyavajáimat feldolgozó sorozat második epizódjában! A probléma következő:A staf funkcióban szeretnék valami jelet kapni, ami megmondja, hogy "B", viszont sem az __CLASS__ sem a get_class () nem mondja meg. A debug_backtrace sem tartalmaz semmi infót, ami segítene.
■
class A {
static function staf () {
echo ("Engedjenek! Statikus vagyok!");
}
}
class B extends A {
}
B::staf ();



