Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Problem z mala wyszukiwarka
--TomekS--
post
Post #1





Goście







Hej, mam maly problem z mala wyszukiwarka

Uzywam formularza, ktory wysyla metoda post wartosci gracz1 i gracz2 do pliku szukaj.php gdzie te wartosci sa przyjmowana za pomoca
  1. <?php
  2. $gracz1 = $_POST['gracz1'];
  3. $gracz2 = $_POST['gracz2'];
  4. ?>

Zalozmy ze z formularza plik szukaj.php dostal takie wartosci
gracz1=Marek
gracz2=Janek
Dodalem tez 3cia wartosc
  1. <?php
  2. $czas = $gracz1.$gracz2;
  3. ?>
ktora w tym przypadku bedzie MarekJanek

W pliku var.php mam ustawione wartosci:
$MarekJanek = "5min 2sec";
$MarekStefan ="4min 3sec";
itd

Teraz chcialbym, zeby jako rezultat w pliku szukaj.php znalazla sie nie wartosc $czas (MarekJanek) ale wartosc $MarekJanek (5min 2sec) wyszukana z pliku var.php

Niestety moja wiedza php tego nie obejmuje ^^

Proslilbym o pomoc, z gory dzieki smile.gif


-------------------------
dodałem [tag] do tematu ponieważ
padły już odpowiedzi
na przyszłość pamiętaj, że dodawanie
[tag]u należy do Ciebie
~Cienki1980
Go to the top of the page
+Quote Post
Puciek
post
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. include( 'var.php' );
  3.  
  4. $gracz1 = $_POST['gracz1'];
  5. $gracz2 = $_POST['gracz2'];
  6.  
  7. $czas = $gracz1.$gracz2;
  8.  
  9. echo( $$czas );
  10. ?>


Ten post edytował Puciek 25.08.2007, 04:58:50


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

http://puciek.wordpress.com prywatnie o świecie
Go to the top of the page
+Quote Post
--TomekS--
post
Post #3





Goście







Hej Puciek, dzieki za szybka odpowiedz, problem dalej nie zostal jednak wyjasniony.
Uzywajac Twojego kodu, strona zwraca mi wartosc MarekJanek, nie wyszukuje z var.php zmiennej o nazwie MarekJanek i nie zwraca jej wartosci.
Moze to wczesniej zle opisalem, przepraszam. Mam nadzieje ze wiesz teraz o co mi konkretnie chodzilo smile.gif
Pozdrawiam i czekam na odpowiedz smile.gif
Go to the top of the page
+Quote Post
Puciek
post
Post #4


TAO programowania


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

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


Az musialem przeczytac twoj post pare razy i odpalic ten kod na localhoscie.

  1. <?php
  2. $MarekJanek = "5min 2sec";
  3. $MarekStefan ="4min 3sec";
  4.  
  5. $gracz1 = 'Marek';
  6. $gracz2 = 'Janek';
  7.  
  8. $czas = $gracz1.$gracz2;
  9.  
  10. echo( $$czas );
  11. ?>


zwraca "5min 2sec", zwroc uiwage na "$$" w echo.


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

http://puciek.wordpress.com prywatnie o świecie
Go to the top of the page
+Quote Post
--TomekS--
post
Post #5





Goście







Hej smile.gif
Kod dziala ale z gory przypisales wartosci
  1. <?php
  2. $gracz1= 'Marek';
  3. $gracz2 = 'Janek';
  4. ?>

a z zalozenia skrypt ma je pobierac metoda POST z formularz z poprzedniej strony. Sa tam 2 dropdown listy z opcjami - Marek, Andrzej, Jan, Stefan itp .
Zamiast zwrracac MarekJanek, StefanAndrzej itp chcialbyw zeby znalazl sobie stala o takiej nazwie i zwrocil jej wartosc.
Go to the top of the page
+Quote Post
Cienki1980
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Dostałeś rozwiązanie jak podać wartość zmiennej stworzonej wg podanego przez Ciebie przykładu .... a Ty chcesz cały kod, który odczytałby zawartość POST i odczytał wartość z pliku.

Gotowców na forum nie uświadczysz ( chyba że ktoś jest nadgorliwcem ) a jedynie pomoc. Wykaż trochę inwencji spróbuj sam coś zrobić, a jak nie będzie szło pisz ... pomożemy na pewno.


--------------------
404
Go to the top of the page
+Quote Post
MMX3
post
Post #7





Grupa: Zarejestrowani
Postów: 155
Pomógł: 9
Dołączył: 26.01.2004
Skąd: Poznań

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


nie prościej zrobić sobie arraya?
  1. <?php echo ("czas: ".$czas['marek']['janek'])?>

potem to sobie ładnie foreachować. Pamiętaj myśl globalnie, bo potem przy ewentualnej rozbudowie zamotasz się.


--------------------
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 Aktualny czas: 22.08.2025 - 03:45