![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 34 Dołączył: 7.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ładnie to tak zmienną do stringa wpychać na siłę? Powyższe zamień na:
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.
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.
Aby odwołać się do niego w php:
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 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 15.02.2009 Skąd: Racibórz/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ładnie to tak zmienną do stringa wpychać na siłę? Powyższe zamień na:
Tak, ładnie, bo do tego służy umieszczanie ciągu w cudzysłowie (IMG:style_emoticons/default/sleep.gif) Jeśli chcesz już wywalać zmienną ze stringa, to użyj apostrofów, a nie wszędzie zostawiasz cudzysłowy - po ką cholerę? Najładniej (i najkrócej) można to zapisać tak: Szybsze od oryginału i twojego kodu, a równie krótkie jak oryginał, poza tym nie ma zbędnych dwóch dodatkowych operatorów łączenia ciągów. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zlituj się... Od czego masz replace? Tak, ładnie, bo do tego służy umieszczanie ciągu w cudzysłowie Jeżeli ktoś nie zna podstaw, to propozycja kolegi była znacznie lepsza. Szybsze od oryginału i twojego kodu Z ciekawości zapytam o czasy i sposób ich mierzenia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 14:58 |