Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmienne... :./
deadmen4
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 17.02.2010
Skąd: Gliwice

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


Witam,

Dopiero zaczynam przygode z php... i mam problem.

Nie wiem jak określić zmienną z pomocą pola tekstowego...(IMG:style_emoticons/default/questionmark.gif) Zmienna jako wyraz(y)

W javascript jest to banalne, a w php to nie wiem. I jeszcze.... czy wystarczy poprostu wpisać, czy trzeba też zrobić button który wykona jakieś zadanie?? (IMG:style_emoticons/default/worriedsmiley.gif)


Prosiłbym o podanie gotowego przykładu pola tekstowego, ewentualnie przycisku...



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





Grupa: Zarejestrowani
Postów: 251
Pomógł: 34
Dołączył: 7.01.2010

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


  1. $head =
  2. "MIME-Version: 1.0\r\n" .
  3. "Content-Type: text/plain; charset=$charset\r\n" .
  4. "Content-Transfer-Encoding: 8bit";

Ładnie to tak zmienną do stringa wpychać na siłę? Powyższe zamień na:
  1. $head =
  2. "MIME-Version: 1.0\r\n" .
  3. "Content-Type: text/plain; charset=".$charset."\r\n" .
  4. "Content-Transfer-Encoding: 8bit\r\n";

W paru innych miejscach wstawiasz zmienne w ten sam sposób. Co do Twojego pytania natomiast, czytałeś może http://pl2.php.net/manual/en/book.mail.php ?

Ażeby wywołać twoją funkcję proponowałbym wrzucić do switcha.
  1. switch($_GET['q']) {
  2. case 'funkcja'
  3. // tu sama funkcja
  4. break;
  5. }

Wtedy w formularzu jako action ustawiasz: <?php echo $_SERVER['PHP_SELF'];?>?q=funkcja

Pole subject będziesz mógł jeżeli zastosujesz się do rad kolegów powyżej. Tworzysz dodatkowe pole input, o nazwie np. temat.
  1. <input type="text" name="temat" id="temat" />

Aby odwołać się do niego w php:
  1. $subject = $temat;

Co do usuwania polskich znaków, można by to zrobić w php i nieco prościej. http://php.net/manual/en/function.chr.php, a dla pewności podawać kody ASCII znaków do zastąpienia.

Ten post edytował DiH 18.02.2010, 00:32:09
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: 13.10.2025 - 10:34