Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Formularz formatujący tekst
Daimon93
post 11.05.2012, 14:03:05
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 11.05.2012
Skąd: jestem

Ostrzeżenie: (0%)
-----


Witam, mam pewien problem uczę się dopiero PHP i mam takie zadanie:
Napisać program formatujący blok tekstu (wpisany przez użytkownika) na podstawie dokonanych przez niego wyborów. Ma być określony kolor i rozmiar czcionki.
Nie chodzi mi tu Broń Boże o podanie rozwiązania, chodzi mi jedynie o nakierowanie mnie jak moge to zrobić.
Go to the top of the page
+Quote Post
Kshyhoo
post 11.05.2012, 14:12:24
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Edytor WYSIWYG...

Ten post edytował Kshyhoo 11.05.2012, 14:14:00


--------------------
Go to the top of the page
+Quote Post
nospor
post 11.05.2012, 14:13:14
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zacznij od stworzenia formularza i wyświetlania tego cu user wpisał. W pierwszym lepszym kursie php dostępnym za darmo to jest opisane. Jak to opanujesz to przejdziemy dalej.

edit: Kshyhoo to chyba nie chodzi o wysiwyg.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Kshyhoo
post 11.05.2012, 14:14:58
Post #4





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




To może BB-code...


--------------------
Go to the top of the page
+Quote Post
Daimon93
post 11.05.2012, 14:27:23
Post #5





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 11.05.2012
Skąd: jestem

Ostrzeżenie: (0%)
-----


Coś właśnie jak bb-code, tylko że to ma być tak jak napisałem coś bardzo prostego. Naciskam wyślij i np. pojawia mi się czerwony tekst o wielkości <h1>, wyświetlić to co napisał użytkownik potrafie.
Go to the top of the page
+Quote Post
nospor
post 11.05.2012, 14:30:47
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




To pokaż kod jaki masz do wyswietlania tego co wpisal user a pójdziemy dalej.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Daimon93
post 11.05.2012, 14:36:47
Post #7





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 11.05.2012
Skąd: jestem

Ostrzeżenie: (0%)
-----


Formularz.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <head>
  4. <title></title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <meta name="Keywords" content="wyraz1, wyraz2, wyraz3..." />
  7. <meta name="description" content="Opis strony" />
  8.  
  9. </head>
  10. <body>
  11. <form name="formularz" method="post" action="read.php">
  12. <fieldset>
  13. <legend>Treść</legend>
  14. <textarea name="tresc" rows="5" cols="50"></textarea>
  15. </fieldset>
  16. <p class="center">
  17. <input type="reset" value="Wyczyść formularz"/>
  18. <input type="submit" value="Wyślij"/>
  19. </p>
  20. </form>
  21. </body>
  22. </html>


read.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <head>
  4. <title></title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <meta name="Keywords" content="wyraz1, wyraz2, wyraz3..." />
  7. <meta name="description" content="Opis strony" />
  8.  
  9. </head>
  10. <body>
  11. <?php
  12. $tresc = $_POST['tresc'];
  13. $submit = $_POST['tresc'];
  14.  
  15.  
  16. echo $_POST['tresc'];
  17.  
  18. ?>
  19. </body>
  20. </html>


Wiem że jest bardzo prymitywny ale chyba o to ci chodziło. ;-)
Go to the top of the page
+Quote Post
nospor
post 11.05.2012, 14:40:36
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No i super. Teraz dorób pole input na wpisanie rozmiaru. Następnie zamiast:
echo $_POST['tresc'];
bedzisz robil
  1. echo "<span style='font-size:$_POST[fontsize]px;'>$_POST[tresc]</span>";


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Daimon93
post 11.05.2012, 14:50:23
Post #9





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 11.05.2012
Skąd: jestem

Ostrzeżenie: (0%)
-----


Dziękuje bardzo za pomoc już dalej wiem co robić, a jeśli czegoś nie będę umiał zrobić to napewno zawróce Wam głowę. Jeszcze raz dzięki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:48