zagi195
1.02.2010, 20:23:03
Witam
Stworzyłem system pozdrowień, są one przechowywane w pliku .txt. I chciałbym aby po wpisaniu w formularzu
":)" (dwukropek i nawias) wyświetlała się emotikonka. tak samo jak jest to np. na tym forum.
Pozdrawiam, liczę na pomoc
Fifi209
1.02.2010, 20:29:12
$string = 'testowy tekst :)';
na większą skalę to chyba pozostają wyrażenia regularne i
preg_replace
zagi195
1.02.2010, 20:39:10
Jeszcze takie pytanko. nie wiem gdzie ten kod wrzucić, mam pliki: z formularzem, przetworzenie, wyswietlenie
Fifi209
1.02.2010, 20:43:11
Jeżeli zapisujesz w bazie to możesz zapisać od razu z html'em. Jeżeli nie to przy wyświetlaniu możesz. ;p
zagi195
1.02.2010, 21:23:16
no coś mi nie idzie...

taki mam kod do wyświetlania pozdrowień gdzie mogę wstawić ten Twój kod żeby podmieniało?
<center>
<marquee scrollamount="3">
<?php
@ $wp = fopen("pozdrowienia.txt", 'rb');
if (!$wp) {
echo "<p><strong>Brak zamówień. Proszę spróbować później.</strong></p>";
}
$zamowienie = fgets($wp, 300
); }
?>
</marquee>
</center>
Fifi209
1.02.2010, 21:28:41
Hmm?
Strzelam, że tutaj.
Kamil Pietrzak
1.02.2010, 21:29:49
no masz wszystko w $zamowienie
str_replace() dziala tak
str_replace('co zamienic', 'na co', gdzie';
czyli str_replace(':)', '<irc src="img/emo1.png">', $zamowienie);
teraz mozesz to od razu wyswietlic
echo str_replace(':)', '<irc src="img/emo1.png">', $zamowienie);
albo zpaisac do zmiennej, np. do tej samej w ktorej przetwarzasz
$zamowienie = str_replace(':)', '<irc src="img/emo1.png">', $zamowienie);
webmade.org
przejrzyj kurs php na tej stronie, dosc dobrze jest wyjasnione
Blame
1.02.2010, 21:30:37
Zamiast echo $zamowienie; dajesz
Jednak jeśli nie pozwalasz na edycję pozdrowień to o wiele lepiej i wydajniej będzie to zmieniać przy zapisywaniu
OT: system pozdrowien == zamowienie ?

od kiedy?
zagi195
1.02.2010, 21:43:34
Cytat(Blame @ 1.02.2010, 21:30:37 )

Zamiast echo $zamowienie; dajesz
Jednak jeśli nie pozwalasz na edycję pozdrowień to o wiele lepiej i wydajniej będzie to zmieniać przy zapisywaniu

Dzięki, jeszcze daj jak możesz przykład z 2 czy 3 podmianami:)
Kamil Pietrzak
1.02.2010, 21:47:31
Cytat(zagi195 @ 1.02.2010, 21:43:34 )

Dzięki, jeszcze daj jak możesz przykład z 2 czy 3 podmianami:)
chlopaku... dalem Ci wyzej dokladna instrukcje, dokladny link, 5 innych osob zrobilo to samo
a Ty nie wywnioskowales jak zrobic te inne podmienienia ?
zagi195
1.02.2010, 21:56:05
podmienić jeden tekst wiem jak, ale nie wiem jak wypisać kilka...
TheSnake
1.02.2010, 21:57:37
$zamowienie = str_replace(':)', '<img src="smile.png"/>', $zamowienie); $zamowienie = str_replace('<lol>', '<img src="porn.png"/>', $zamowienie); ..
myślenie nie boli
Cytat(zagi195 @ 1.02.2010, 21:56:05 )

podmienić jeden tekst wiem jak, ale nie wiem jak wypisać kilka...
http://forum.php.pl/index.php?showtopic=14...mp;#entry708298
zagi195
1.02.2010, 22:02:17
można zamknąć, dziękuje wszystkim