Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP - HTML] Problem z INPUT
blackjohn
post 26.03.2008, 14:18:28
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 29.03.2006
Skąd: Częśtochowa

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


Wie ktoś czemu to nie działa pod Explorerem??

  1. <?php
  2. echo $_POST['s'];
  3. echo "
  4.  <FORM METHOD="POST">';
  5.  <INPUT TYPE=image src=gfx/zmien.gif VALUE=m name=s>
  6.  </FORM>";
  7. ?>


Ten post edytował blackjohn 26.03.2008, 14:19:26
Go to the top of the page
+Quote Post
nospor
post 26.03.2008, 14:23:00
Post #2





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




robisz print_r($_POST); i juz wiesz czemu nie dziala. Ale do tego mogles sam dojsc.

A konkretnie nie dziala bo pola typu image wysylaja takie dane: name_x oraz name_y gdzie "name" to nazwa inputa.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
blackjohn
post 26.03.2008, 14:41:27
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 29.03.2006
Skąd: Częśtochowa

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


Więc jak stwierdzić że akurat ten button został wciśnięty?. Pod mozilla nie ma problemu ale IE sami wiecie :/
Go to the top of the page
+Quote Post
nospor
post 26.03.2008, 15:05:43
Post #4





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




no to skoro wysyla po wcisnieciu nazwa_x to patrz czy jest ten index:
  1. <?php
  2. if (isset($_POST['nazwa_x'])) echo 'Hurraaaaa';
  3. ?>

ten kod dziala pod kazda przegladarką.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
blackjohn
post 26.03.2008, 15:19:22
Post #5





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 29.03.2006
Skąd: Częśtochowa

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


Dzięki. Może nie dokładnie tak chciałem to na początku zrobić ale ważne że działa biggrin.gif

Moje końcowe rozwiązanie :

  1. <?php
  2. if (isset($_POST['submit1_x'])) echo "modyfikuje zamówienie biggrin.gif";
  3.  
  4. if (isset($_POST['submit2_x'])) echo "zamawiam biggrin.gif";
  5.  
  6. echo "
  7.  
  8.  <FORM METHOD='POST'>
  9.  <INPUT TYPE='image' src='gfx/zmien.gif' VALUE='zmien' name='submit1'>
  10.  <INPUT TYPE='image' src='gfx/zamow.gif' VALUE='zamow' name='submit2'>
  11.  </FORM>
  12.  ";
  13. ?>


Ten post edytował blackjohn 26.03.2008, 15:21:57
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 10:32