Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Jak przypisać tekstowi zawartemu w formularzu wartość?
matrioshq
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.07.2010

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


Witam. W moim przypadku jest to przedszkole zaawansowane więc proszę o wyrozumiałość (IMG:style_emoticons/default/smile.gif)

Otóż chciałbym się dowiedzieć jak można przypisać tekstowi zawartemu w formularzu (HTML) jakąś wartość.

Formularz wygłąda tak:

<form action="index.php" method="post">
<textarea input type"text" name="pole" cols="90" rows="35">Tu wklej tekst</textarea>
<br/>
<input type="submit" value="Zrób to!" />
</form></center>

Moim celem jest późniejsza obróbka tekstu przy użyciu PHP.
Problem polega na tym, że nie wiem jak "przesłać" tekst do skryptu PHP, żeby go obrobić.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matrioshq
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.07.2010

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


Ok dzięki, wszystko OK.

No i mam następny problem. Chcę, żeby skrypt wykonywał się w textarea. Ten fragment kodu wygląda tak:

  1. <form action="result.php" method="post">
  2. <center><form action="result.php">
  3. <textarea name="pole" input type"text" cols="90" rows="35">
  4. <?php
  5.  
  6. $tresc = str_replace("\r\n", "<br />", $_POST['pole']);
  7.  
  8. $tresc = str_replace(array('wyraz1', 'wyraz2'), '', $tresc);
  9.  
  10. echo ($tresc);
  11.  
  12. <br/>
  13. <input type="submit" value="Zrób to!" />
  14. </form>


Problem w tym, że polecenie z 6. linijki przestało działać poprawnie, gdy skrypt umieściłem w textarea.
Zamiast przejść do następnej linii wyświetla mi się znacznik <br/>

Polecenie z 8. linijki działa w porządku.

Aha zapomniałem dodać, że gdy skrypt nie był umieszczony w dokumencie html, wszystko było OK, natomiast dopiero gdy zapodałem to między <textarea>...</textarea> problem się pojawił.

Ten post edytował matrioshq 16.07.2010, 17:32:29
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 04:50