Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [wolontariat]prosiłbym o modyfikację pozdrowien online!
Forum PHP.pl > Inne > Giełda ofert > Poszukuję
djblack
witam, prosił bym o małą przeróbkę tych pozdrowień online z eradia.pl chciałbym coś takiego tam dodać jak emotki tylko nie wiem gdzie to wkleić i jak to przerobić

powiedzmy dam przykład :

jak wpisze :* to ma wyskoczyć buziak czyli to :

jak wpisze serce to ma wyskoczyć to itd. w załączniku macie plik pozdrowienia online,myślę ze ktoś pomoże mi to przerobić z góry dziękuje...


OTO LINK DO TYCH POZDROWIEN POBIERZ

zapomniałem dodać ze nie chce tego żeby emotki dodawało się w panelu admina żeby była jasność , normalnie żeby dodawało się wpis w pliku, tylko nie wiem w którym dodać takich wpis i jaki dodać wpis żeby emotki działy po wpisaniu
Mnichasso
Myśle że to powinno rozwiązać twój problem

str_replace

spacja w minkach bo wyskakiwaly tutaj emoty jak napisalem bez, mysle ze zrozumiesz o co chodzi smile.gif
  1. $skrot = array(': D', ': P', ':]');
  2. $emota = array('mina1.jpg', 'mina2.jpg', 'mina3.jpg');
  3. $tekst_pozdrowien = 'pozdro dla ziomkow : D';
  4. echo str_replace($skrot, $emota, "<img src=\"$tekst_pozdrowien\">");
  5.  
djblack
rozumiem tylko nie wiem gdzie to wkleic w tych pozdrowienia linki


pobierz tutaj pozdrowienia i sprawdź gdzie to ma byc proszę POBIERZ
desavil
W pliku "pozdro.php" zamień od tej linki (łącznie z nią):
  1. for ($i=0; $i<$ile; $i++) {

Na:
  1. for ($i=0; $i<$ile; $i++) {
  2. $dane = $pozdro[$i];
  3. $zamiana_emots1 = str_replace("-x6t9n-","<img src=\"SCIEZKA_DO_KORONY\" />",$dane[tresc]);
  4. $zamiana_emots2 = str_replace(":)","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots1);
  5. $zamiana_emots3 = str_replace(":(","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots2);
  6. $zamiana_emots4 = str_replace(":/","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots3);
  7. $zamiana_emots = str_replace(":p","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots4);
  8. echo $zamiana_emots;
  9. }
  10. echo ' || by <a href="http://eradia.pl" target="_blank">eRadia.pl</a></marquee>';
  11. } else echo '<center><font color="red"><b>Brak pozdrowień!</b></font></center>';
  12. } else echo '<center><font color="red"><b>Brak pozdrowień!</b></font></center>';
  13. } else echo '<center><font color="red"><b>Brak pliku z pozdrowieniami!</b></font></center>';
  14. echo '</td><td><a href="#" onclick="window.open(\'pozdro.php?go=add\',\'\',\'toolbar=no, menubar=no,location=no, personalbar=no, scrollbars=no, directories=no, status=no, resizable=no, width=280, height=220\')">Pozdrów</a>
  15. </td>
  16. </tr>
  17. </table>'."\n\n";
  18. }
  19.  
  20. bottom();
  21. ?>


Pozdrawiam,
bim2
Zamiast tego
  1. for ($i=0; $i<$ile; $i++) {
  2. $dane = $pozdro[$i];
  3. $zamiana_emots1 = str_replace("-x6t9n-","<img src=\"SCIEZKA_DO_KORONY\" />",$dane[tresc]);
  4. $zamiana_emots2 = str_replace(":)","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots1);
  5. $zamiana_emots3 = str_replace(":(","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots2);
  6. $zamiana_emots4 = str_replace(":/","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots3);
  7. $zamiana_emots = str_replace(":p","<img src=\"SCIEZKA_DO_OBRAZKA\" />",$zamiana_emots4);
  8. echo $zamiana_emots;
  9. }
  10. echo ' || by <a href="http://eradia.pl" target="_blank">eRadia.pl</a></marquee>';
  11. } else echo '<center><font color="red"><b>Brak pozdrowie?!</b></font></center>';
  12. } else echo '<center><font color="red"><b>Brak pozdrowie?!</b></font></center>';
  13. } else echo '<center><font color="red"><b>Brak pliku z pozdrowieniami!</b></font></center>';
  14. echo '</td><td><a href="#" onclick="window.open(\'pozdro.php?go=add\',\'\',\'toolbar=no, menubar=no,location=no, personalbar=no, scrollbars=no, directories=no, status=no, resizable=no, width=280, height=220\')">Pozdrów</a>
  15. </td>
  16. </tr>
  17. </table>'."\n\n";
  18. }
  19.  
  20. bottom();
  21. ?>

daj
  1. $emotikony = array(
  2. 'biggrin.gif' => 'link',
  3. ':)' => 'link1',
  4. );
  5. for ($i=0; $i<$ile; $i++) {
  6. $dane = $pozdro[$i];
  7. foreach($emotikony as $k => $v)
  8. {
  9. $dane['tresc'] = str_replace($k,'<img src="'.$v.'" />',$dane['tresc']);
  10. }
  11. echo $dane['tresc'];
  12. }
  13. echo ' || by <a href="http://eradia.pl" target="_blank">eRadia.pl</a></marquee>';
  14. } else echo '<center><font color="red"><b>Brak pozdrowien!</b></font></center>';
  15. } else echo '<center><font color="red"><b>Brak pozdrowien!</b></font></center>';
  16. } else echo '<center><font color="red"><b>Brak pliku z pozdrowieniami!</b></font></center>';
  17. echo '</td><td><a href="#" onclick="window.open(\'pozdro.php?go=add\',\'\',\'toolbar=no, menubar=no,location=no, personalbar=no, scrollbars=no, directories=no, status=no, resizable=no, width=280, height=220\')">Pozdrów</a>
  18. </td>
  19. </tr>
  20. </table>'."\n\n";
  21. }
  22.  
  23. bottom();
  24. ?>

Będzie ci łatwiej dodawac kolejne emotikony.
djblack
a mógłbym jeszcze prosić jak zrobić zeby okno otwierało mi się w takim czymś


java script:hideDiv()


na środku z góry dziękuję smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.