Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak wstawić [link][/link] do textarea
moto0095
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


Szukałem w google żeby nie było
Mam na stronie pole
i obok przycisk który wstawia do niego [link][/link].
No potem wiadomo 'wyślij' i tekst pokazuje się w komentarzach.
Jak zrobiż coś takiego że jak użytkownik wpisze np: [link]http://google.pl[/link] to to zmieni na
  1. <a href="http://google.pl">http://google.pl</a>
(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif)

Ten post edytował moto0095 19.03.2010, 17:41:57
Powód edycji: [erix]: programowanie obiektowe?
Go to the top of the page
+Quote Post
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Cytat
i obok przycisk ktury wstawia do niego [link][/link].

http://forum.php.pl/index.php?showtopic=132627&hl=
Cytat
Jak zrobiż coś takiego że jak użytkownik wpisze np: [link]http://google.pl[/link] to to zmieni na

http://forum.php.pl/index.php?showtopic=11...mp;#entry578439

--EDIT--
Dopiero teraz zauważyłem: który. To dzieci w podstawówce nie popełniają takich błędów.
http://pl.wiktionary.org/wiki/kt%C3%B3ry

Ten post edytował kamil4u 18.03.2010, 19:47:04
Go to the top of the page
+Quote Post
moto0095
post
Post #3





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


No ten błąd już poprawiłem [wiadomo jestem dyslektykiem]. A niemożna by było jakoś krócej i łatwiej (IMG:style_emoticons/default/questionmark.gif)
A i chodzi mi samą zamianę
  1. [link]http://google.pl[/link] na <a href=http://google.pl>google</a>

Aha i jak by ktoś chciał zobaczyć moją stronę [starałem się nie robić błędów] www.2pac.site90.net

Ten post edytował moto0095 19.03.2010, 17:45:32
Go to the top of the page
+Quote Post
skowron-line
post
Post #4





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Jeżeli chcesz osiągnąć taki efekt
Kod
[link]http://google.pl[/link] na <a href=http://google.pl>google</a>


To w kolejności
Kod
var href = prompt("Wstaw adres strony");
if( href == null )
{
return false;
}
// tu znowu prompt z prośbą o opis linku
// warunek który sprawdza czy nie jest null i nie jest pusty
// jezeli jest pusty to opis == href


i tyle.
Go to the top of the page
+Quote Post
moto0095
post
Post #5





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


Próbowałem tak jak podał skowron-line i nie działa (IMG:style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
skowron-line
post
Post #6





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


To pokaż do czego doszedłeś wskażemy Ci błąd.
Go to the top of the page
+Quote Post
moto0095
post
Post #7





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


Oki już mi się udało. Zrobiłem tak jak podał kamil4u i działa (IMG:style_emoticons/default/smile.gif) .
Wyszło coś takiego http://www.2pac.site90.net/upload/index.ph...c.jpeg&pg=0.

Ale mam jeszcze jeden problem.
Nie chcę robić nowego tematu to zapytam się na tym w linku który podałem wyżej tam gdzie są emotki jest ramka <iframe>.
Czy da się zrobić tak aby po kliknięciu na jakąś emotkę pojawi się ona w polu textowym?(IMG:style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
kamil4u
post
Post #8





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Oczywiście, ze się da. Najlepiej by było jakbyś usunął iframe i zrobił to wprost w tej tabelce(też nie zbyt dobry pomysł te tabelki: http://osiolki.net/tabelki/ ) i zrobił coś ala:
Kod
<textarea id="test"></textarea>
<img src="./obrazek1.png" alt="[obrazek1]" onClick="document.getElementById('test').value += this.alt">
<img src="./obrazek2.png" alt="[obrazek2]" onClick="document.getElementById('test').value += this.alt">
Jak nie chcesz usuwać tego iframe szukaj pod hasłem parent
Go to the top of the page
+Quote Post
moto0095
post
Post #9





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


Ja bym z chęcią zrobił to bez iframe ale wtedy nie działa.
Pojawia się wtedy
Parse error: syntax error, unexpected T_STRING in /home/a6265801/public_html/upload/index.php on line 564

Ten post edytował moto0095 19.03.2010, 21:53:43
Go to the top of the page
+Quote Post
kamil4u
post
Post #10





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Jasnowidzem nie jestem... - popraw błąd i będzie hulać (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
moto0095
post
Post #11





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

Ostrzeżenie: (0%)
-----


Błąd nie wynika z tego że jest tam jakiś "błąd". Jak ten kod co podałeś wstawię do innego pliku to działa a tak nie.
I dlatego właśnie potrzebuję skrypt który da kod do textarea z iframe. (IMG:style_emoticons/default/sciana.gif)
Wszystko mi jedno czy to będzie js ; php ; czy coś innego.
Chyba że się da jakoś do tego podpiąć emotki http://rafael.webd.pl/tmp/bbcode/v4.5/

Ok. Poradziłem sobie (IMG:style_emoticons/default/smile.gif) . (IMG:style_emoticons/default/offtopic.gif) Temat do zamknięcia. I oczywiście zapraszam na 2pac.site90.net

Ten post edytował moto0095 19.03.2010, 22:12:02
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.09.2025 - 17:30