Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/html] Problem z IE i Opera
Hectic
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 7
Dołączył: 1.01.2005

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


  1. <?php
  2. if(isset($_POST['losuj']))
  3. {
  4. /*************************************************************************/// Ilość wpisów
  5. $sql = mysql_query("SELECT COUNT( * ) FROM sudoku");
  6. $query = mysql_fetch_row($sql);
  7. $ilosc_gier = $query['0'];
  8. ?>

Mam taki fragment kodu w FF wszystko jest ok losuje się bez problem a w IE i O... nie losuje się mimo że zmienna $_POST istnieje :/ Ale jeżeli zamienie na:

  1. <?php
  2. if($_POST['losuj'] == 0)
  3. {
  4. /*************************************************************************/// Ilość wpisów
  5. $sql = mysql_query("SELECT COUNT( * ) FROM sudoku");
  6. $query = mysql_fetch_row($sql);
  7. $ilosc_gier = $query['0'];
  8. ?>

Co jest nie logiczne to w IE i O... działa ale za to cąły czas w FF sie losuje. Jak sobie z tym poradzić ?

Ten post edytował Hectic 16.01.2007, 22:04:29
Go to the top of the page
+Quote Post
nospor
post
Post #2





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




ja wiem ze ty widzisz caly skrypt i wiesz oco biega, ale my tego nie widzimy...
Jakie losuj? Masz zmienna w poscie losuj i chwala ci za to, ale skad ona sie bierze? czymze ona jest w formularzu?inputem? radio? buttonem? ciezko napisac? chcesz cy ci pomoc to pomoz i nam.

Uzywasz tez pojecia ze ci sie cos losuje lub nie. no sorki, ale kod co tu pokazales to nic nie losuje. wiec jesli piszesz do nas, to pisz tak: warunek if(isset($_POST['losuj'])) jest spelniony lub nie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Hectic
post
Post #3





Grupa: Zarejestrowani
Postów: 256
Pomógł: 7
Dołączył: 1.01.2005

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


Zmienna jest z inputa. I chodzi o to że te dwie przeglądarki nie łapią ze ona istnieje.
Go to the top of the page
+Quote Post
maryaan
post
Post #4





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


w skrypcie do ktorego trafiaja dane z POST'a wpisz na poczatku
  1. <?php
  2. var_dump($_POST)
  3. ?>
jesli tam nic nie bedzie to sam cos pomieszales z kodem
Go to the top of the page
+Quote Post
Hectic
post
Post #5





Grupa: Zarejestrowani
Postów: 256
Pomógł: 7
Dołączył: 1.01.2005

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


Popatrzyłem troche i problem polega na tym że te INPUTY są obrazkowe:

  1. <input TYPE="image" SRC="gfx/wyczysc.png" type="reset" name="wyczysc" value="Wyczyść">

ale jeżeli zmienię ich typ na text:

  1. <input TYPE="text" type="reset" name="wyczysc" value="Wyczyść">

to wszystko jest ok (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) Co zrobić z tym problemem ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
maryaan
post
Post #6





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


  1. <input type="image" src="costam.cos" name="drugieCos" value="trzecieCos">
da rade w ten sposob natomiast jak chcesz przesylac stale wartosci z formularza to je wysylaj w polach hidden, reset nie wiem jak zrobic zreszta sa to chyba najbardziej denerwujace przyciski na stronach jakie mozna spotkac (oprocz flashowych reklam :] )

Ten post edytował maryaan 22.01.2007, 21:26:18
Go to the top of the page
+Quote Post

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: 23.08.2025 - 00:04