Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/html]wywołanie funkcji poprzez naciśnięcie klawisza
kitachi
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 30.11.2006

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


Witam
tworzę swój pierwszy nieco bardziej złożony skrypt, założenie jest takie :
1. w pierwszym pliku jest formularz po wypełnieniu którego wysyłane są dane do pliku nr 2
2. w 2 następuje obróbka i sprawdzenie danych, po obróbce i uzupełnieniu o dodatkowe dane miały być dane wysyłane formularzem polami hidden do pliku nr 3. Po akceptacji przez wypełniającego.
3. w trójce miało to być wysyłane mailem gdzie trzeba.

okazało się że pola hidden w 2 obcinają stringi do pierwszej spotkanej spacji i przy polach zawierających np. Imię i Nazwisko dochodziło tylko to co było pierwsze. Mogę podmienić spacje poprzez str_replace ale nie o to chodzi. Postanowiłem umieścić plik nr 3 w postaci funkcji w pliku nr 2. Mam kłopot z wywołaniem tej funkcji przy pomocy button, zamykam to okno tak :
  1. <input type=button class=button value="wróć" onClick="java script:window.close()">

chciałem wywołać tę funkcję analogicznie, ale nie działa.
  1. <input type=button class=button value="wyślij" onClick="wyslij()">

W funkcji zadeklarowałem wszystkie dane jakie mają być w niej używane jako global bo to zmienne formularza czyli obecne w całym pliku nr 2 i ich potrzebuję do wysłania.
Proszę o proste objaśnienia, to moje początki z PHP.
Serdecznie dziękuję i pozdrawiam wszystkich czytających.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





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




po pierwsze: nie Pan, a nospor
po drugie: nie czaisz wogole (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Przyklad:
  1. <?php
  2. //twoj kod:
  3. echo '<input value='.$zmienna.' />';
  4.  
  5. //moj kod
  6. echo '<input value="'.$zmienna.'" />';
  7. ?>

Troche jasniej?
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: 8.10.2025 - 21:45