Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ankieta, gubi zmienne ..
vass
post 29.01.2005, 14:51:51
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.01.2005

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


index.htm
  1. </head>
  2.  
  3. <form name="" action="index.php" method="post">
  4. <B>Imię:</B> <input type=text name="imie" size=14 maxlength=14/>
  5. <input type="submit" value="dalej ..">
  6. </form>
  7. </font>
  8. </body>
  9. </html>

i plik index.php
  1. <?
  2. $pytania = file(&#092;"pytanie.txt\");
  3. if ($wyniki>0) { $ile = count($pytania); $dobre=0;
  4.  for ($o=0; $o<$ile ;$o++) if ($f[$o]==1) $dobre++;
  5.  $srednia = sprintf(&#092;"%2d\",($dobre/$ile)*100);
  6.  print (&#092;"$imie\");
  7. ...
  8. potem jest przycisk zliczanie i wyświetlenie wyników, wszystko super pozatym że imienia nie wyświetla
  9. ?>
nie wyświetla mi imienia nie weim czemu, jakby tracił zmienną wyświetla
"Notice: Undefined variable: imie in /home/"
ma ktoś pomysł (proszę o wyrozumiałość, kod skleiłam w ciągu trzech dni z tego z znalazłam na różnych forum.

Ten post edytował vass 29.01.2005, 17:03:19
Go to the top of the page
+Quote Post
Puciek
post 29.01.2005, 15:06:41
Post #2


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


  1. <?php
  2. $pytania = file(&#092;"pytanie.txt\");
  3. if ($wyniki>0) { $ile = count($pytania); $dobre=0;
  4. for ($o=0; $o<$ile ;$o++) if ($f[$o]==1) $dobre++;
  5. $srednia = sprintf(&#092;"%2d\",($dobre/$ile)*100);
  6. print ($_POST['imie']);
  7. ...
  8. ?>


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

http://puciek.wordpress.com prywatnie o świecie
Go to the top of the page
+Quote Post
vass
post 29.01.2005, 15:24:17
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.01.2005

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


nieee to nie o to chodzi, to w sumie nic nie zmienia, przynajmniej jak sprawdzałam jest dokładnie takie sam skutek jak poprzednio
WHY? nie wiem ..
Go to the top of the page
+Quote Post
Nievinny
post 29.01.2005, 15:37:52
Post #4





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 27.01.2005
Skąd: Białystok

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


Zobacz ten poprawiony skrypt php z tym skryptem html:
  1. </head>
  2.  
  3. <form name="" action="index.php" method="post">
  4. <B>Imię:</B> <input type="submit" name="imie" size=14 maxlength=14/>
  5. <input type="submit" value="dalej ..">
  6. </form>
  7. </font>
  8. </body>
  9. </html>


Moim zdaniem, wina leży po stronie HTML, nie dają wartości submit dla imię


--------------------
Go to the top of the page
+Quote Post
vass
post 29.01.2005, 15:57:25
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 28.01.2005

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


niee no jak? submit tworzy jakiś button a tam ma być możliwość wpisania tekstu, przypisanie jest chyba ok bo w momencie jak jest wyświetlana ankieta polecenie
  1. <?php
  2. print(&#092;"<center><font face=verdana size=2 color=black>osoba:$imie $nazwisko</br></font>\");
  3. ?>
wywołane tuż przed przyciskiem po którym następuje jej psrawdzenie, poprawnie wywołuje i wyświetla IMI, dopiero po jego naciśnięciu pojawia się zestawienie wyników i tam już zmiennek $imie nie maa
Go to the top of the page
+Quote Post
-Gość_vass-
post 30.01.2005, 13:14:49
Post #6





Goście







mam skrypt html w nim podajesz zmienną IMIE -> submit i w plik.php wyświelta $imie bezproblemu ale potem mam przycisk kolejny, po którego naciśnięciu już nie pamięta co się kryło pod $imie, czy wie ktoś "jak przekazać $imie dalej" ?
Go to the top of the page
+Quote Post
hmmm
post 26.02.2005, 18:02:05
Post #7





Grupa: Zarejestrowani
Postów: 247
Pomógł: 0
Dołączył: 4.01.2005

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


mozesz utworzyc nowe pole w formularzu typu hidden, w ktorym bedziesz przechowywala imie i potem do niego sie odwolywac przez $_POST biggrin.gif
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: 15.07.2025 - 22:28