Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Lazarus
#9682
szívesen <#vigyor2>
Vaxi
#9681
hm érdekes.
a megoldás végül az lett, hogy nem kellett az opener, csak simán a document.getElemet. . . valószínûleg a javascript csomag miatt lehet, ami a focus-t kezeli 😊
Nagyon köszönöm a segítséget 😊

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Lazarus
#9680
Kipróbáltam, nálam tökéletesen mûködik még IE alatt is 😛

fõoldal:

<textarea id="fooldal_textarea">kk</textarea><br>
<a href="ablak.html" target="_blank">ablak nyitás</a>


ablak:

<input id="ablak_input" type="text" value="jj">
<input type="button">

<script>
function transfer()
{
opener.document.getElementById("fooldal_textarea").value = document.getElementById("ablak_input").value;
}
</script>
Vaxi
#9679
hát kitaláltam egy elég randa megoldást, de legalább mûködik :/

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Vaxi
#9678
javítva sem akarja.
nem az lehet a baj, hogy az új ablakot nem a js nyitja meg, hanem href-fel nyitom meg? minden példában window open-nal mutatják be a mûködést a változóátadásnak. viszont ez a linkelés kell a focus-nak :/
nem vágom mostmár 😞

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Lazarus
#9677
Szerintem az a baj hogy a textareának csak nevet adtál és nem id-t. A getElementById() id alapjám keres. Ugyan így hibás a valami.php text inputja is.

Szerezz be javascript debugger addont firefoxhoz, azzal legalább kapsz visszajelzést arról mit rontottál el.
Vorpal
#9676
a cim amit be kell irnod valószínûleg a védett tartalom helye - tehát ha sikerül a belépés, az ott meghívott tartalom megjelenik, ha nem - nem.

a tartalmat .php fájlban tárolod és a meghívás gondolom így történik : include ("valami.php");

na ezt kommentáld eddig, és mutass valami forráskódot is - meg, hogy melyik szkriptrõl is van szó ha nyilvánosan is elérhetõ.

- mondta a medve, és fejbe lőtte magát...

vafeN
#9675
Hello, tudna valaki segíteni? Van egy honlap amin most dolgozgatok és van egy belépés megírva php-ba és oda van írva, hogy oda írjam be azt a linket amit megakarok hívni a belépéssel és azt szeretném megkérdezni, hogy azt hogyan lehet megcsinálni? Mármint nekem azt mondtak hogy javascript kéne hozzá, de javascripthez én meg nem értek. Aki tudna esetleg segíteni az léci segítsen. Elõre is köszönöm a segítséget.

[O_O] (.)(.)

Vaxi
#9674
nem akarja az igazat :S
források:

foablak:

<form id="form1" name="form1" method="post" action="bármi">
<textarea name="textfield" cols="50" rows="5"></textarea>
</form>

<a href="valami.php?height=400&width=400" title="asdasdasd" class="thickbox"">link</a>

a valami.php:
<script>
function asd(){
window.opener.document.getElementById("textfield").value += document.getElementById("valamiText").value;
}
</script>
<input type="text" name="valamiText">
<br><input type="button" value="beszúr">


mit rontok el?😄

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Vaxi
#9673
aham 😊
opener.document.textfieldneve.message.value-val próbáltam de nem ment.
holnap megnézem amit írtál, köszi!

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Lazarus
#9672
Az opener elõtaggal vissza tudsz hivatkozni arra az oldalra ami megnyitotta az új ablakot.

Tehát így tudod átküldeni az értéket:

opener.document.getElementById("textfield_id").value = document.getElementById("textbox_id").value;

Nem próbáltam, lehet hogy az "opener" helyett "window.opener" kell
Vaxi
#9671
megint lenne egy javascriptes kérdésem 😄
van egy textfieldem egy formban. megnyitok új ablakot ajax-os scripttel
abban az ablakban van egy textbox, oda beírok valamit, és gombnyomás után azt beírja a textfieldbe. megoldható ez valami ilyesmivel, hogy
mittoménmi.formneve.value += megnyitott.text.value ? 😄
THX

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Lazarus
#9670
nm 😉
Vaxi
#9669
tökéletes, köszönöm 😊

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Lazarus
#9668
eltüntetni nagyon egyszerûen

document.getElementById("tartalom").innerHTML = "";

"tehát a megjelenõ ablakban egy akció gomb van például, amire kattintva a fõablakban történik valami, és ezzel egyidõben eltûnik a "tartalom" is 😊"

Ezt nem teljesen értem :/ Esetleg a konténereket akarod egymásba ágyazni?

<div id="tartalom_1"><div id="tartalom_2"></div></div>

Így a tartalom_2 divet megtöltheted tartalommal, de ha tartalom_1 div-et kinullázod és tartalom_2-re hivatkozol hibával meg fog állni a script. A tartalom_1 feltöltése során újra létrehozhatod a tartalom_2 div-et és mûködni fog tovább mintha mi sem történt volna.

Az ajaxos megoldás pedig így néz ki:

a load() funkciót ellátjuk 2 új argumentummal hogy szabadon variálható legyen a file betöltésének célja és forrása.

function load(cel, forras)
{
// hogy innentõl mi törénik azt én se tudom 😄
var xmlhttp = new Array;

xmlhttp = window.XMLHttpRequest?new XMLHttpRequest():
new ActiveXObject("Microsoft.XMLHTTP");

xmlhttp.onreadystatechange = megjelenites;
xmlhttp.open("GET", forras);
xmlhttp.send(null);

function megjelenites()
{
if (xmlhttp.readyState == 4 && document.getElementById(cel).innerHTML) // a letöltés kész és van hova betölteni
{
if (xmlhttp.status != 2)
document.getElementById(cel).innerHTML = xmlhttp.responseText;
}
}
}


A load meghívására egy példa:

load("tartalom", "valamilyen_file.php")
Vaxi
#9667
még1: eltüntetni hogyan lehet?
tehát a megjelenõ ablakban egy akció gomb van például, amire kattintva a fõablakban történik valami, és ezzel egyidõben eltûnik a "tartalom" is 😊

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Vaxi
#9666
ejj köszönöm, az ajax is érdekelne!
külön köszönöm a gyors választ!

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Lazarus
#9665
létrehozol egy divet ami eleinte üres

<div id="tartalom"></div>

ebben fog megjelenni a betöltendõ tartalom.

csinálsz egy script funkciót ami beletölti az adatokat a div-be

<script>
function load()
{
document.getElementById("tartalom").innerHTML = "<img src=blablabla...";
}
</script>


aztán létrehozod a gombot ami lefuttatja a funckiót

<a href=#><img src="gomb.jpg"></a>

Ezt még meg lehet fejelni ajaxal hogy a betöltendõ HTML részeket külsõ fileból olvassa be, ha érdekel leírom azt is.
Vaxi
#9664
Sziasztok!
A kérdésemet egy egyszerû példán keresztül vezetném elõ 😊
Vegyük itt az sg-s post ablakot, alatta a gombokkal
nos én olyat szeretnék, hogy lennének ezek a gombok, és rákattintva a box alatt legördül vagy csak megjelenik egy ablak, ahol pl a smilek megjelennek. ha egy másik gombra kattint, akkor ugyanebbe az ablakba betölt egy másik oldalt 😊
nem ez a célom vele amit leírtam, de így tudtam legjobban elmondani 😊
köszi elõre is!!

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

rooney8
#9663
Köszi, ez télleg jó 😄

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.

#9662
nincs külön css fájl, az optionsban van egy edit templates menü, na ott lehet beállítgatni az kinézetet, nekem pl ez az active news:

<table width="95%" align="center" cellpadding="0" cellspacing="0" >
<tr>
<td style="background-image:url('http://kbsc.net23.net/weboldal/hircim.png'); background-repeat:repeat; font-family: Verdana; padding: 6px; font-size: 12pt; color: black; margin:0 10 0 10; background-color:f7e821"> {title}</td>
</tr>
<tr>
<td style="background-image:url('http://kbsc.net23.net/weboldal/hirhatter.png'); background-repeat:repeat; font-family: Verdana; padding-left:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; margin-left:10; background-color:4574cc; margin-right:10; font-size: 10pt">
<span style="float:left; margin:0 10 0 0; border:solid 1px black">{avatar}</span>{short-story}
<br/><br/>Tovább >
</tr>
<tr>
<td style="font-family: Verdana; font-size: 8pt; color: #ADADAD">Beküldte: {author} {date}<br /><br />
</td>
</tr>
</table>
#9661
Azt meg tudod mondani h hol van v mi a neve a css-nek, illetve az a fájl amiben maga a hír szerkezete van ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#9660
bármilyenre alakíthatod a kinézetét, az enyém így néz ki
csak egy kis html meg css tudás kell hozzá... 😄
#9659
ja igaz, nem árt néha readme-t olvasni 😊
#9658
Pedig nem nehéz, optionbse van olyan h integrate news, és ad egy kódot amit kell.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#9657
ezt én is próbáltam nem rég, de nekem csak a login panel jelent meg állandóan
#9656
Ó, hát ebbe van beépítve ilyen funkció, meg se szóltaltam.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#9655
Jó ez a CuteNews, de lenne 1 kérdésem.
http://silkroad.extra.hu/news/show_news.php ezt a cuccot, be tudom valahogy mondjuk ennek a közepére másolni ?
iFrame elvileg nem támogatja az átlátszóságot szal az nem lenne jó, de pl az include vagy mi nem valami hasonlót csinál?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#9654
én ezt használom és mindent tud, amire szükségem van...
rooney8
#9653
<#law> 😊

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.

passatgt
#9652
tutorial.hu-n van egy sima hírkezelõ php tutorial, az kell neked😊

rooney8
#9651
Üdv!

Lehet kicsit buta kérdés, de azért megpróbálom 😊 Szval van egy wordpress blogom és én kiszeretném venni a blogból azt a részt, amivel új bejegyzést hozok létre... Megnéztem és amikor új bejegyzést hozok létre, akkor a post-new.php fájlt tölti be. Én megnéztem, hogy mibõl áll ez a fájl:

<?php
/**
* New Post Administration Panel.
*
* @package WordPress
* @subpackage Administration
*/

/** Load WordPress Administration Bootstrap */
require_once('admin.php');
$title = __('Add New Post');
$parent_file = 'edit.php';
$editing = true;
wp_enqueue_script('autosave');
wp_enqueue_script('post');
if ( user_can_richedit() )
wp_enqueue_script('editor');
add_thickbox();
wp_enqueue_script('media-upload');
wp_enqueue_script('word-count');

if ( ! current_user_can('edit_posts') ) {
require_once ('./admin-header.php'); ?>
<div class="wrap">
<p><?php printf(__('Since you’re a newcomer, you’ll have to wait for an admin to add the <code>edit_posts</code> capability to your user, in order to be authorized to post.<br />
You can also <a href="mailto:%s?subject=Promotion?">e-mail the admin</a> to ask for a promotion.<br />
When you’re promoted, just reload this page and you’ll be able to blog. 😊'), get_option('admin_email')); ?>
</p>
</div>
<?php
include('admin-footer.php');
exit();
}

// Show post form.
$post = get_default_post_to_edit();
include('edit-form-advanced.php');

include('admin-footer.php');
?>



Na szóval innen mit kéne kiszednem, hogy tudjam használni egy sima oldalon? Vagy ez nem ilyen egyszerû? 😊

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.

Dj Faustus
#9650
Komodo Edit

#9649
Notepad++ színezi.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Max7
#9648
Up: természetesen szövegszerkesztõn kívül, ami szinezi is a kodokat

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#9647
B.U.É.K. Mindenkinek!

Debian linuxra keresek PHP Editor programot!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#9646
nm B.U.É.K.
#9645
átírtam a többi asc-ot is desc-re és jólett
köszönöm szépen<#worship>
#9644
megpróbálom
#9643
esetleg a 8. sorban lévõ "id num asc" ot írd át "id num desc" re de én nem értek az egészbõl semmit 😊)
#9642
sziasztok
egy egyszerû fórummotort telepítettem az oldalamra (ezt)
és azt szeretném, ha hozzászólások fordított sorrendben jelennének meg, mint pl itt az sg-n, hogy a legújabb van legfelül
gyanítom, hogy a topik megjelenítésénél kell valamit kezdeni,viszont php tudásom egyenlõ a nullával, mert még csak most fogunk belekezdeni suliban...
itt lenne a fálj, amiben valszeg át kell írni valamit, de ha szükséges, akkor felteszem az egész fórummotort, megköszönném ha segítenétek
hispan2
#9641
OFF: Ez a kép ez beb@x 😊

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

#9640
😊, nembaj, jövõre hátha 😊
rooney8
#9639
Aztak*rvaélet, egyre hülyébb vagyok 😄
Hogy lehetek ekkora láma? 😄

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.

passatgt
#9638
Powered By IP.Board 2.3.5 ˆ 2008 IPS, Inc.<#idiota>

rooney8
#9637
Néztem a forráskódot, de onnan nem tudom kibogarászni.

Spoiler (katt a megjelenítéshez)
www.netmozi.com

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.

#9636
jó volna megtudni, hogy milyen fórumról van szó 😊) anélkül konkrétabbat nem lehet mondani.
rooney8
#9635
Értem, csak az a baj, hogy egyik ismerõsömnek kéne (nem is ismerõs, csak megkértek, de ez most mind1, mert hosszú 😊 ) és hát így nem tudok az admin-ban nézelõdni. De azért átadom ezt az üzenetet 😊

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.

passatgt
#9634
legegyszerûbb ha átnevezed a regisztrációs fájlt egy tök értelmetlenre, pl registration.php volt, helyette asdasdasfrg.php, majd ezt a hivatkozást elküldöd emailben annak, aki regelni akar😊

de egy alap fórummotorban is kell lennie meghívásnak, meg reg kikapcsolásnak, adminban nézelõdj

rooney8
#9633
Amúgy nem nekem kéne, hanem egyik ismerõsömnek 😊

Akkor azér futottatok el, mert ilyet nem lehet, vagy ilyet nem lehet leírni (mármint elmagyarázni)? 😊

Vigyáznom kell magamra, mert bel?lem csak egy van, mások többen vannak, ?ket könnyebb pótolni.