Strona 1 z 1

Instrukcja switch i <textarea>

PostNapisane: 30 stycznia 2005, o 12:56
przez marus6
Jak polu <textarea> nadać wartość aby czytała je instrukcja switch ???

Instrukcja switch i <textarea>

PostNapisane: 30 stycznia 2005, o 13:04
przez januzi
<textarea name=nazwa> tresc </textarea>

jesli uzywasz switch, to w polu powinien byc jeden znak lub liczba

Instrukcja switch i <textarea>

PostNapisane: 30 stycznia 2005, o 13:21
przez marus6
na webhelp.pl na forum napisali że tam gdzie ty dałeś treść to jest identyfikator pola

Instrukcja switch i <textarea>

PostNapisane: 30 stycznia 2005, o 13:54
przez lockoom
Identyfikator pola to raczej jest tam gdzie januzi napisał name="nazwa". Pole <texarea> różni się tym od wszelkich <input>ów, że jego wartości nie podajesz w atrybucie value tylko pomiędzy znacznikiem otwierającym i zamykającym.

PostNapisane: 30 stycznia 2005, o 15:53
przez marus6

PostNapisane: 30 stycznia 2005, o 18:48
przez lockoom
Nie rozumiem o co ci chodzi. Co chcesz odczytać tym switchem? To co przed chwilą wpisałeś do <textarea>?
Z poziomu PHP do wszystkich elementów wysyłanych formularzem masz dostęp poprzez tablice $_GET lub $_POST w zależności od rodzaju formularza. Czyli w twoim przypadku będzie to $_POST['js'] aby odczytać przesłaną zawartość <textarea>.
Tak w ogóle to switch się raczej średnio nadaje do operowania na zawartości textarea... Mam wrażenie, że nie do końca wiesz jak to wszystko działa, ale może po prostu nie zrozumiałem co chcesz uzyskać.

PostNapisane: 30 stycznia 2005, o 21:02
przez marus6
Chciałem uzyskac to że plików typu tego co napisąłem mam sześć i każdy odczytuje inny plik. Teraz chodzi o to że by po nacisnięciu zapisz zapisało mi do pliku, a ja nie będe musiał robić osobnoego skryptu dla każdego pliku (fputs itd.).

PostNapisane: 30 stycznia 2005, o 21:13
przez januzi
uhm, czyli masz tylko to w formularzu ?

foreach( $_POST as $key => $value ) {
// zmienna $key bedzie np. js
// $value to zawartosc pola
}

PostNapisane: 30 stycznia 2005, o 21:45
przez marus6
dzięki januzi, teraz tylko wykorzystam instrukcje if i mam skończone. :D

PostNapisane: 30 stycznia 2005, o 21:49
przez januzi
jesli wynikjs.txt to wzor, to nawet if nie musisz uzywac

plik bedzie sie nazywac "wynik".$key.".txt"

PostNapisane: 30 stycznia 2005, o 22:20
przez marus6
Chyba raczekj musze użyć if ponieważ ja mam 6 takich formularzy o innej nazwie (zamiast js np.: se).