Jump to content
GSForum - Segélyvonal

Üzenõfal a weblapomra


Recommended Posts

Posted

Az lenne a kérdésem, hogy hogyan lehet egy kis üzenõfalat összedobni a weblapra. Egy IFRAME-ben szeretném beszúrni, tehát nem kell nagynak lenni.

Név, e-mail cím, hozzászólás kellene csak. Aki tud ilyet azt kérem hogy ossza meg másokkal is.

Posted

Köszi szépen a tippeket :D

  • 1 month later...
Posted

Hello!

 

Valóban apacs üzenõfala kiválóan mûködik. Én azóta használom amióta megkaptam.

 

Lenne viszont két kérdésem ezzel kapcsolatban (apacsot zaklattam privátban, de nem foglalkozott velem :Sír: )

 

1. A fal háttérszinét szeretném megváltoztatni, vagy átlátszóvá tenni.

BODY  {

         background : #3399CC;

         color : White;

         background-color: #3D7BB8;

         SCROLLBAR-FACE-COLOR : #00004E;

         SCROLLBAR-HIGHLIGHT-COLOR : #a0a0ff;

         SCROLLBAR-SHADOW-COLOR : #9CBAff;

         SCROLLBAR-3DLIGHT-COLOR : #81A8ff;

         SCROLLBAR-ARROW-COLOR : #a0a0ff;

         SCROLLBAR-TRACK-COLOR : #00004E;

         SCROLLBAR-DARKSHADOW-COLOR : #9CBAFF;

      }

 

A color a beírt szövegek szinét változtatja, a background-color az a hátteret ahová írjuk a szöveget. A background -ot viszont bárhogy változtatom nem történik semmi. Egyszer néztem Firefox alatt és átlátszó volt a teljes háttér. IE-t használok.

 

2. Smile-kat szeretnék egyszerûen beszúrhatóvá tenni. Úgy értem, hogy ha valaki beírja a : és ) karaktereket akkor jelenjen meg a tárhelyemrõl a :) .

Most is szoktam behelyezni, de html kóddal. Ezt csak én használom és körülményes. www.blueeight.uw.hu

 

Köszi

 

Blue8

Posted

Ez a függvény kell neked:

http://www.php.net/manual/hu/function.substr-replace.php

 

az str_replace() függvény úgy mûködik, hogy egy karakterláncban (jelen esetben a hozzászólásodban) megkeresi a másik karakterláncot (jelen esetben ezt ": )") majd ezt kicseréli egy 3. karakterláncra.

 

példa:

$szoveg = "minden jog fenntartva. © 2004";

$szoveg .="Guinnedd rekordok könyve 2004";

$szoveg_uj = str_replace("2005", "2004", $szoveg)

az eredmény:

$szoveg_uj = minden jog fenntartva. © 2005 Guinnedd rekordok könyve 2005

Ez neked azért jó mert kiiratáskor a : ) jelet lecseréled a html utasításra.

Posted

Hello!

 

Lehet, hogy úgy tûnt értek valamit a php-hez, de ez nem igaz.

 

Nem írnád le a példát úgy hogy a ": )" karaktereket kicseréli a http://valami.gif-re

 

Eleve hová szúrjam be a php kódban?

 

Blue8

Posted

Hello!

 

Meg van a megoldás :D

 

$message = str_replace(":)", "<img

 

src=http://valahol/smile.gif>", $message);

 

Köszi a segítséget!

 

Blue8

Posted

Gondoltam én hogy nem kell több mint negyed óra és menni fog...:P

----gratula----

 

a következõ lépés lehet még ez a ráklikkelõs dolog mint ami itt van az üzenet írásnál:

Ezt JS el lehet megoldani, de hogy hogyan azt majd csak délután tudom megnézni a könyvben! :hááát:

Posted
Hello!

 

Valóban apacs üzenõfala kiválóan mûködik. Én azóta használom amióta megkaptam.

 

Lenne viszont két kérdésem ezzel kapcsolatban (apacsot zaklattam privátban, de nem foglalkozott velem :Sír: )

 

1. A fal háttérszinét szeretném megváltoztatni, vagy átlátszóvá tenni.

BODY  {

         background : #3399CC;

         color : White;

         background-color: #3D7BB8;

         SCROLLBAR-FACE-COLOR : #00004E;

         SCROLLBAR-HIGHLIGHT-COLOR : #a0a0ff;

         SCROLLBAR-SHADOW-COLOR : #9CBAff;

         SCROLLBAR-3DLIGHT-COLOR : #81A8ff;

         SCROLLBAR-ARROW-COLOR : #a0a0ff;

         SCROLLBAR-TRACK-COLOR : #00004E;

         SCROLLBAR-DARKSHADOW-COLOR : #9CBAFF;

      }

 

A color a beírt szövegek szinét változtatja, a background-color az a hátteret ahová írjuk a szöveget. A background -ot viszont bárhogy változtatom nem történik semmi. Egyszer néztem Firefox alatt és átlátszó volt a teljes háttér. IE-t használok.

 

Köszi

 

Blue8

Hello!

 

Az elsõ kérdésemre nem tudtok valami megoldást?

 

Blue8

Posted

Csinálj egy class-t (.akármi) a css-ben, és adj neki egy színt, majd a html-ben a

<body class="akármi"> 

Én ezzel próbálkoznék! :ötlet:

Posted

Hello!

 

Pontosabban nem tudnád? Mondjuk lépésrõl lépésre. Mi az a class? :upsz:

 

Blue8

Posted

A css fájlba beillesztessz egy ilyet:

.hatter {background-color:#ffffff;}

A html-be, pedig

<body class="hatter">

 

Ha a .css ott található a head-ben, akkor oda teszed be, az elsõ kódot, egy új sorba.

( a fenti példában fehér háttér van megadva!)

Posted

Hello!

 

Bocsi, de még mindig nem tiszta, hogy hová illesszem be. :upsz:

 

ITT van az eredeti kódja a php file-nak apacs billentyûzetébõl.

Hanyadik sorba tegyem a classt? És hanyadikba a html kódot?

 

 

Köszi.

 

Blue8

Posted

Á!

Szóval errõl beszélsz? Miért nem ezzel kezdted? Mert ennek a script-nek a formázásával nekem is gondjaim voltak! Ezért inkább el is vetettem! Nem sikerült megoldanom a formázást!

Én most Ajnász Üzenõjét használgatom! Ha megkéred, biztosan elküldi neked is! 8)

Szóval ez nekem sem sikerült!

 

Itt is megnézheted: http://tpk.uw.hu/guestbook/index.php

Illetve itt is azt használom: http://desktopverseny.uw.hu

Posted

Hello!

 

Azért köszi a segítséget. Az Ajnász féle üzenõfal nekem túl nagy. Az apacsé kiválóan megfelel a célnak méretében és tudásában is.

 

Apacs benézhetne már ide.

„…felelõsséggel tartozol azért, akit megszelídítettél… :)

 

Újabb kérdésem van. Már azt megoldottam, hogy grimaszokat lehessen beszúrni, de ezeknek a smile-knak szeretnék egy külön gombot betenni a falba. Valahova oda:

IPB kép

Most a lapon a GRIMASZOK linkre kattintva jönnek be a figurák és a karaktereik. Ez nem túl elõnyös helyen van most. Be kellene tenni a falba.

 

Leírnád, hogy lehetséges?

 

Blue8

Posted

Olyan 'gombokat' akarsz mint itt a fórumban, hogy ha ráklikkelnek akkor bekerül a szövegmezõbe, hogy : ) ??

Ezt javascripttel tudod megoldani. (DE fejbõl nem tudom, hogy hogyan!) (Esetleg nézd meg ennek a fórumnak a forrsákódját.)

Posted
Azért köszi a segítséget. Az Ajnász féle üzenõfal nekem túl nagy. Az apacsé kiválóan megfelel a célnak méretében és tudásában is.

Apacs benézhetne már ide.

Õt is kérdeztem anno! És nem tudja, mert "tankönyvi példa" !!! :Sír: :Sír: :Sír:

Posted
Olyan 'gombokat' akarsz mint itt a fórumban, hogy ha ráklikkelnek akkor bekerül a szövegmezõbe, hogy : ) ??

Ezt javascripttel tudod megoldani. (DE fejbõl nem tudom, hogy hogyan!) (Esetleg nézd meg ennek a fórumnak a forrsákódját.)

Hello!

 

Csak egyszerû gombot szeretnék, amire ha kattintunk akkor bejön egy html lap.

Most egy link van betéve a lapba (grimaszok), de ez nem jó helyen van. Jobb lenne a bekarikázott helyen.

 

Blue8

Posted
...mert "tankönyvi példa"...

Ez szerintem nem az, ha ezt mondtam elnézést :upsz:, de már rajta vagyunk az ügyön.

Posted

Hello!

 

És meg is oldottuk. Kiváló lett. Ezúton is köszönöm apacsnak!

 

A háttérszínhez egy class-t hoztunk létre

.tabla {background-color: #123; color: white}

majd a táblázat megfelelõ helyére beszúrtuk.

<table border=1 class=tabla>

 

Az smile-k linkelése is megoldódott egy ilyen rész:

<tr><td align=\"center\" colspan=2><a href=\"http://smiles.html\" target=\"_blank\" class=link>GRIMASZOK</a></td></tr>

beszúrásával.

 

:istenvagy::istenvagy::istenvagy:

 

Blue8

  • 7 months later...
Posted

Hi! Leszedtem a popshutv3 üzenõfalat. Sikerült is beillesztenem az oldalamra, de az ékezetes betûkkel van egy kis gondja. A hosszú û és õ helyett ezeket írja ki: ő ű

Mit kellene tennem? Ha tud valaki úgy segítsen, hogy php-ben még nagyon kezdõ vagyok :Sír: (már láttam php könyvborítót...)

Ja a honlap: a honlapom

  • 2 weeks later...
Posted

Tehát a válasz újra:

Az inc_form.php-ben van ez a három sor:

 

$_POST["name"] = strtolower(stripslashes(trim(htmlspecialchars($_POST["name"]))));

$_POST["email"] = strtolower(stripslashes(trim(htmlspecialchars($_POST["email"]))));

$_POST["msg"] = strtolower(stripslashes(trim(htmlspecialchars($_POST["msg"]))));

 

Na ennek így kellene kinéznie:

//$_POST["name"] = strtolower(stripslashes(trim(htmlspecialchars($_POST["name"]))));

$_POST["email"] = strtolower(stripslashes(trim(htmlspecialchars($_POST["email"]))));

//$_POST["msg"] = strtolower(stripslashes(trim(htmlspecialchars($_POST["msg"]))));

Így ok lesz.

 

Mondjuk nálad lehet nincs az email, nálam van az is, de gondolom akkor a két sort kell leválasztani a per jelekkel. :D

Posted

Hi Mezofi!

 

Köszi a megoldást! Már szépen megy az üzenõfalam!

Amúgy most gondolkodom, hogy át kellene alakítani a honlapot, mert most tanultam meg a css-t, most van folyamatban a PHP és szuper dolgokat lehet vele könnyen megoldani. A mostani honlap táblázat alapú, de mint utánanéztem ez már nem igazán korszerû. Sajna most frissítem a tudásom, mert én még a 8 évvel ezelõtti dolgokat ismertem meg. Azóta nem nagyon dolgoztam Internetre. Szóval ha van valakinek ötlete, kritikája azokat szívesen veszem. (a kinézet egyenlõre maradna, ha tetszik a népnek...)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...