Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Problem z mala wyszukiwarka
Forum PHP.pl > Forum > Przedszkole
-TomekS-
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
Puciek
  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. ?>
-TomekS-
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
Puciek
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.
-TomekS-
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.
Cienki1980
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.
MMX3
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ę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.