![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
tu znajdziecie ten skrypt zapraszam do skomentowania (w sumie do tego służy)
a oto kody: index.php:
zapisz.php:
pokaz.php:
link.txt: Cytat 1.2 (czyli numer wersji (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) podziękowania dla: MaestroS'a za początkową wersje kodu (niedziałającą ale to nieszkodzi bo przynajmniej musiałem ruszyć głową) skowron-line'a za echo (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Neojawor'a za bardzo prostą ale jakrze pomocną radę dla mnie za to że ruszyłem głową no i dla założycieli projektu php.pl bo gdzie ja bym szukał pomocy gdyby nie to forum ************** prośba o : kod który zamieni mi adresy url na linki (np.: www.cos.gdzies.pl na <a href ="www.cos.gdzies.pl">www.cos.gdzies.pl</a>) kod który zamienia znaki lub ich ciągi na inne znaki lub ich ciągiczyli np.: " na \" albo ; na \; itd porade jak nauczyć mój skrypt żeby nie obcinał po enterze tylko żeby wstawiał tam <br> za pomoc z góry dziękuje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a i jeszcze jak ograniczyć pojemność pola textarea i input Ave [EDIT]Waleń Ten post edytował Waleń 27.02.2007, 20:19:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 0 Dołączył: 17.10.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
nie za duzo tych gotowych odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
poszukaj troszke na forum oraz : - www.kurshtml.boo.pl - ograniczenia dlugosci pol formularza + if + strlen (w php) - poczytaj o wyrazeniach regularnych |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
3. nl2br
4. leght (chyba !) lub poprostu walidacja poprzez php. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
maxleght
ale radze jeszcze nad tym popracowac dorobic sprawdzanie wypelnienia prze uzytkownika wszystkich pol i takie tam. jeszcze podziekuj Bogu mamie jak na rozdaniu nagrod mtv edit: opcja pokaz wszystkie nie komęty nie pokazuje wszystkich (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował skowron-line 19.11.2006, 10:28:01 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
no dobra wpisywanie działa i wyświetla all (niestety usunołem wszystkie wpisy ;/ )
Cytat(Adrian Staniszewski) nie za duzo tych gotowych odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) poszukaj troszke na forum oraz : - www.kurshtml.boo.pl - ograniczenia dlugosci pol formularza + if + strlen (w php) - Kod php 1 <?php $str = str_replace("\n", "<br />", $str); ?> myślałem że może ktoś z was się zetkną z rozwiązaniami podobnymi do tych których szukam i pytanko ale gdzie to wkleić (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Cytat(Ociu) 3. nl2br 4. leght (chyba !) lub poprostu walidacja poprzez php. czyli co czy mugłbyś powiedzić coś obszerniej? bo jako noob niebardzo zajażam (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Cytat(skowron-line) maxleght ale radze jeszcze nad tym popracowac dorobic sprawdzanie wypelnienia prze uzytkownika wszystkich pol i takie tam. jeszcze podziekuj Bogu mamie jak na rozdaniu nagrod mtv edit: opcja pokaz wszystkie nie komęty nie pokazuje wszystkich (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) popracuje to pewne (może nawet bbc kiedyś mu zrobie w przyszłości) dorobie napewno bo nie lubie spamu a za co?? teraz już pokazuje tylko jak ktoś da ; albo ' i " to obcina i niewyświetla nic więcej (P.S. nie lubie mtv praktycznie zero metalu i gotyku ;/) ide szukać i poprawiać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ave Ten post edytował Waleń 19.11.2006, 14:11:02 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod i pytanko ale gdzie to wkleić tongue.gif blinksmiley.gif w pliku zapisz.php dla pola textarea |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wzią byś pokazał gdzie dokładnie i jak bo nie bardzo rozczajam ;p
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
więc znowu zacząłem grzebać w moim skrypciku i pojawia się moje pytanie co zrobić aby po wpisaniu np
:P zapisywało nie :P tylko np <img src="emotka1.gif"> ?? Ten post edytował Waleń 25.02.2007, 14:16:14 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 56 Dołączył: 3.11.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
@UP
Funkcja str_replace() |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
heh ok na to sam wpadłem ale jak to zrobić??
mały przykład mile widziany (wiem, jestem leniwy) złóżmy ze wszystkie ":P" w zmiennej $xz chce zamienic na <img src="1.gif"> wszystkie ":)" na <img src="2.gif"> itd [EDIT] dobra problem emotek udało mi si e rozwikłać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) teraz tylko wypadało by go nauczyć go jak dopisywać najnowsze wpisy na początku pliku ("bazy wpisów") a nie na końcu jak?? nie wiem i sam raczej nie wymyśle (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) zastanawim sie czy to nie tu tylko jak mu powiedzieć żeby dopisał na początku (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? a i jak zrobić aby po kliknięciu linku butona itp. do pola textarea wskakiwał jakiś ciąg znaków (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Żeby dopisać jakiś tekst na początku pliku, musisz go odczytać, zawartość zapisać do jakiejś zmiennej, następnie plik wyzerować ( otworzyć z odpowiednim parametrem ) dopisać nową wartość, a potem wartość z zmiennej odczytanej na początku.
Co do drugiego pytania wystarczy do każdego buttona przypisać zdarzenie onClick i wywołać jakąś funkcję JS, która do danego pola ( np wskazanego przez getElementById() ) wstawi tam wartość. Coś takiego pisane na szybko bez sprawdzania: |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
dzięki wielkie
obecnie skrypt ma już emotki łamie na wiersze treść posta i zapisuje w kolejności "najstarszy na końcu" w porównani z wersją podstawową (1.0) to całkiem nieźle (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 16.08.2006 Skąd: szy-ły Ostrzeżenie: (0%) ![]() ![]() |
to ja mam pytanko:
mam formularz wysylam dane do bazy i niżej odrazu odczytuje to co zostalo wpisane, i teraz problem, jesli ktos w formularzu wpisze <br> albo np. <form> tu jakies dane </form> to przy czytaniu z bazy danych nie jest to brane jako zwykly string tylko przegladarka wykonuje to, czyli jesli ktos zrobi w komencie strukture formularza to przy wyswietlaniu - widac formularz, czy jest jakas funkcja w php, ktora zmienialaby wsyztskie kody html-owe na zwykly nic nie mowiacy przegladarce string?? |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
to ja mam pytanko:... Manual: htmlentities" title="Zobacz w manualu PHP" target="_manual. Ten post edytował JaRoPHP 28.02.2007, 11:34:01 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 16.08.2006 Skąd: szy-ły Ostrzeżenie: (0%) ![]() ![]() |
hmmm... niby o to mi chodziło, ale z koleii teraz mam tak ze najpierw mam dane nl2br() pozniej ta podmiane, i nie mam nowej lini tylko tag <br/> to samo z takim moim malym sysremem cenzuty - na przeklentwa dałem podmiane słowa na jakiegos jpega - i nie widac jotpega tylko <img src=
czyli jak to teraz zrobic? jakimis ifami czy cos - bo jednak chce zeby niektore tagi działału, a inne nie (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) podejrzewam ze kazdego z osobna bedzie trzeba poprosic zeby jednak nie byl ignorowany i uznawany za zwykły ASCII... w jaki sposob sie to najczesciej robi ? |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
ja bym proponował str_replace() jak w pliku zapisz.php (patrz pierwszy post) czyli niestety każdego z osobna
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 16.08.2006 Skąd: szy-ły Ostrzeżenie: (0%) ![]() ![]() |
tego właśnie się bałem :/ dzieki za odpowiedz.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 16:32 |