Jump to content
GSForum - Segélyvonal

Üzenõfal a weblapomra


Cheater

Recommended Posts

Cheater

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.

Link to comment
Share on other sites

Pozoki

TESSÉK ITT EGY KIVÁLÓ: PHPSHOUT :D

Link to comment
Share on other sites

Cheater

Köszi szépen a tippeket :D

Link to comment
Share on other sites

  • 1 month later...
Blueeight

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

Link to comment
Share on other sites

ocsi

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.

Link to comment
Share on other sites

Blueeight

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

Link to comment
Share on other sites

Blueeight

Hello!

 

Meg van a megoldás :D

 

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

 

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

 

Köszi a segítséget!

 

Blue8

Link to comment
Share on other sites

ocsi

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:

Link to comment
Share on other sites

Blueeight
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

Link to comment
Share on other sites

benkovics

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:

Link to comment
Share on other sites

Blueeight

Hello!

 

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

 

Blue8

Link to comment
Share on other sites

benkovics

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!)

Link to comment
Share on other sites

Blueeight

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

Link to comment
Share on other sites

benkovics

Á!

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

Link to comment
Share on other sites

Blueeight

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

Link to comment
Share on other sites

ocsi

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.)

Link to comment
Share on other sites

benkovics
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:

Link to comment
Share on other sites

Blueeight
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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

Blueeight

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

Link to comment
Share on other sites

apacs

Mégegyszer szívesen! ;)

Link to comment
Share on other sites

  • 7 months later...
Atys

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

Link to comment
Share on other sites

  • 2 weeks later...
Mezofi

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

Link to comment
Share on other sites

Atys

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...)

Link to comment
Share on other sites

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...