ďťż

Księga Gości Dodanie Emotów

       

Podstrony


telcocafe

Witam

Mam ksiege gosci wszytko jest fajnie tylko chcialbym dodac jeszcze do niej emoty i mam mały problem z tym:

Ten kod sluzy do zapisania:
<form method="post" action="gb_view.php">            <table border="0" cellspacing="0" cellpadding="0">              <tr>                <td height="37"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Imię</font><br>                  <input type="text" name="name" size="30">                </td>              </tr>              <tr>                <td> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><br>                  Tre&para;ć</font><br>                  <textarea name="comment" cols="30" rows="5"></textarea>                </td>              </tr>              <tr align="right">                <td>                  <input type="submit" name="Button" value="Wy&para;lij">                </td>              </tr>            </table>            <br>          </form>          <font face="Verdana, Arial, Helvetica, sans-serif" size="2" >

Ten do wczytania:
<? $txt=fopen("guest_book/guestbook.gb","r"); $gbfile=""; while($line=fgets($txt,3000)) $gbfile.=$line; if(isset($name)&&isset($comment)) { $name=stripslashes(strip_tags($name)); $comment=stripslashes(strip_tags($comment)); mail("mail@kingnero.de","Gästebucheintrag","name: $name Text:$comment"); $gbfile="<b>$name</b> - ".date("m/d/Y")."<br>\n$comment<br><br>\ n".$gbfile; fclose($txt); $txt=fopen("guest_book/guestbook.gb","w"); fputs($txt,$gbfile); } echo $gbfile; fclose($txt); ?>

A to kod do emotów

$ikonki=array(":)"=>"<img src=icon_smile.gif>",":-)"=>"<img src=icon_smile.gif>",":D"=>"<img src=icon_biggrin.gif>",":-D"=>"<img src=icon_biggrin.gif>",":("=>"<img src=icon_sad.gif>",":-("=>"<img src=icon_sad.gif>",":P"=>"<img src=icon_razz.gif>",":-P"=>"<img src=icon_razz.gif>",":|"=>"<img src=icon_neutral.gif>",":-|"=>"<img src=icon_neutral.gif>",";)"=>"<img src=icon_wink.gif>",";-)"=>"<img src=icon_wink.gif>");

i to moze sie jeszcze przydac :P

echo strtr($tekst,$ikonki);

Sorki za taki dlugi temat :( prosil bym o szybką pomoc :(

Pozdrawiam



Zrób po prostu tak

$text = str_replace (":-]]", "<img src='emoty/usm.gif'>", $text);

Zmienna $text przechowuje twoje dane z textarea czyli comment jak znajdzie w tekście np. :-]] to zamienia to na adres do emotki potem to wszystko jest zapisywane do pliku i przy samym już odczycie jest ok.

Str_replace – służy do znajdowania i zamiany tekstu

U mnie to zdaje egzamin – oczywiście przy wcześniejszym zabezpieczeniu wpisów przed użytkiem Tagów

ps. ten kod niby co dałeś do zapisu to jest sam formularz , ten plik gb_view.php zapisuje poprzez ten formularz
Użytkownik pOwP edytował ten post 05 czerwiec 2005, 14:54
ale zerżnołeś kod i nawet nie wiesz o co chodzi - read http://4programmers.net/faq.php?id=744

coś nie chce działać ten twój kod :(



Dobry tutorial -> http://www.webinside...hp/tutoriale/28

przejrzalem ten tutorial i probowalem cos wylombinowac ale nic z tego :blink: nie wyszlo :blink: pomozcie please... :notworthy:

A no i wielkie dzieki za tutki :) przydadza sie bardzo :)
Użytkownik Gruchi edytował ten post 06 czerwiec 2005, 13:54

przejrzalem ten tutorial i probowalem cos wylombinowac ale nic z tego  :blink: nie wyszlo  :blink: pomozcie please... :notworthy:

A no i wielkie dzieki za tutki :) przydadza sie bardzo  :)

jak jestes taki kozak z php to moglbys pomoc :)

Nie wiem nad czym tak strasznie się głowisz.

1. Pobierasz stekst z textarea
2. wrzucasz go do str_replace(), najlepiej kilka razy zależnie od rodzaju uśmieszku
$z = str_replace(':)', '<img src="obrazki/usmiech.gif" />', $z);3. Zapisujesz to do pliku.

Moim zdaniem powinieneś to przerobić na bazę.

hmm dziwne cos mi nie idzie to za bardzo :( moglby ktos wrzucic to do srodka ten kodzik w odpowiednie miejsce i na pm bede wdzieczny :(


jak jestes taki kozak z php to moglbys pomoc  :)


Jeśli znajdę chwilę napisze taki skrypcik i prześle... :D

Widzę że to forum preferuje gotowce i martwi mnie to. :no:

Jesli podeslesz bede wdczieczny gdymy mogl ci jakos z czego pomoc to wal smialo :)
Użytkownik Gruchi edytował ten post 08 czerwiec 2005, 12:16
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.