![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym napisać coś w rodzaju filtra, który wychwytywałby pewną informację i po pewnej komendzie ją zmieniał.
Typu chcę, żeby Ania zmieniła się na Karolina A to tekst: "Osobą, której nienawidzę jest Ania, chciałbym to zmienić." I jeszcze pytanie, dlaczego zmienne nie obsługują tekstu w < > ? Ponieważ mam coś takiego
Gdy wkleję tam tekst np. <lalalal> to już go nie odczytuje. Więc, bardzo czekam na waszą pomoc, w sprawie tego filtrowania tekstu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Przenoszę♀ do Przedszkola.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
A gdzie twój kod, ktory rzekomo nie działa?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Gdy wpisany na poprzedniej stronie tekst wygląda tak: <iframe frameborder="0" width="740" height="420" src="//www.dailymotion.com/embed/video/x1vfics" allowfullscreen></iframe> To przy wyświetlaniu go przez echo, jest biała kartka. Znalazłem tą funkcję jako zamiana słów w zdaniach przypisanych do zmiennych. echo str_replace("pierwsze", "drugie", $embed); Tekst: 740 420 I kiedy cały kod wygląda tak:
To pierwsza część się zmieni, a co jeśli chciałbym zmienić dwa "wyrazy" w jednym zdaniu? Próbowałem tak:
Zamiast zmiany dwóch wyrazów, wyświetla się tak: 620 420740 320 Tak więc ponawiam pytanie, co zrobić, żeby zmienna przechwytywała ten tekst: <iframe frameborder="0" width="740" height="420" src="//www.dailymotion.com/embed/video/x1vfics" allowfullscreen></iframe> I zmieniam pytanie, jak zmienić dwa wyrazy w jednym zdaniu? Ten post edytował Kiran 18.05.2014, 16:13:40 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Masz zły adres w iframe i dlatego może go nie wyświetla (dwa //)
Odpowiedź na drugie pytanie to strtr Ten post edytował Turson 18.05.2014, 16:20:22 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ale to jest tekst do wyświetlenia, on nie może być błędny o.O
A co do tego strtr to owszem zmienia ze zdania 2 wyrazy, ale po zmianie wypluwa tylko je. Co jeżeli miałbym zdanie: lalalalal 740 lalalal 420 I chcę, żeby wyświetliło po zmianie lalalalal 640 lalalal 320 A nie samo: 640 320 Ten post edytował Kiran 18.05.2014, 16:45:56 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ale to jest tekst do wyświetlenia, on nie może być błędny o.O Ale jak dasz echo z zawartością kodu iframe to jest on interpretowany przez przeglądarkę. Jak chcesz wypisać zwykły plaintext to htmlspecialchars. Co do strtr, on nie wypluwa tylko zamienione wyrazy, ale cały ciąg wraz z zamienionymi danymi |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Podaj przykład ze zmienną bo nie bardzo rozumiem
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie chciałem napisać skrypt, który po wpisaniu kodu, np.:
<iframe frameborder="0" width="740" height="420" src="//www.dailymotion.com/embed/video/x1vfics" allowfullscreen></iframe> I kliknięciu przycisku, zmieniałby liczby 740 i 420 na 640 i 320. Więc pierwsza część w HTML wygląda tak: A potem skryptem php wyciągam wpisany tekst:
Chciałbym przerobić ten skrypt PHP, żeby zmieniał te liczby z 740 i 420 na 640 i 320, a potem pokazywał na ekranie przez echo. Średnio zrozumiałem to co wysłałeś, żeby echo pokazywało wszystkie znaki... a ze strtr też nie mam pojęcia jak to zapisać. Przepraszam, że to powiem, ale z gotowca najlepiej się uczę, bo metodą usuwania poszczególnych elementów mogę na swój rozum dowiedzieć się co oznacza każda komenda i lepiej to pojąć. Tak więc, mógłbyś napisać coś takiego? Ten post edytował Kiran 18.05.2014, 19:24:53 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przy zwykłym tekście działa, ale jak ma wyświetlić: <iframe frameborder="0" width="740" height="420" src="//www.dailymotion.com/embed/video/x1vfics" allowfullscreen></iframe> To już jest biała strona, pytałem się właśnie co poradzić na ten problem, nie wiem czy przeczytałeś. Wysłałeś mi to http://pl1.php.net/htmlspecialchars Ale ja dalej nie ogarniam jak tego wszystkiego użyć... Ten post edytował Kiran 18.05.2014, 21:10:03 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
W końcu chcesz wyświetlić iframe czy goły tekst?
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Chcę wyświetlić ten cały napis:
<iframe frameborder="0" width="740" height="420" src="//www.dailymotion.com/embed/video/x1vfics" allowfullscreen></iframe> Tylko ze zmienionymi liczbami. Ten post edytował Kiran 18.05.2014, 21:14:51 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
No i dalej nie wyświetla tekstu... Biała strona. Ten post edytował Kiran 19.05.2014, 15:11:12 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wkleiłem:
I dalej pusta Ten post edytował Kiran 19.05.2014, 15:11:32 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Czy na pewno wgrałeś ten plik na serwer niepusty...?
No nie mam pomysłu, bo nawet HTML nie czyta http://hcsky.pl/embedwynik.php (IMG:style_emoticons/default/blink.gif) |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jest dobrze wgrany, ponieważ po dodaniu tego kodu:
Cały skrypt przestał działać. A to poprzednia strona: http://hcsky.pl/embed.php Jak widać, działa. Ten post edytował Kiran 18.05.2014, 21:40:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:55 |