Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML][PHP]Kalkulator- zmienna sesyjna oraz ładowanie danych z xml'a
Forum PHP.pl > Forum > Przedszkole
Devilman
Witam, w ramach projektu staram się zrobić kalkulator w php, który będzie obliczał cenę świadczenia usługi transportowej. Problem polega na tym, iż nie wiem jak przekazać zmienna sesyjną do zapytania xpath :
  1. <?php
  2. if(!empty ($_GET['odleglosc']))
  3. {
  4. $xml = simplexml_load_file("xml/data_base.xml");
  5. $result = $xml->xpath("RodzajTr[@rodzaj='C']");
  6. //$result = $xml->xpath("RodzajTr[@rodzaj='"+$_SESSION['r']+"']");
  7. print_r($result);
  8. }
  9. ?>


W nie za komentowanym przypadku to działa, lecz jeśli chcę by ta zmienna została podstawiona pojawia się problem, gdyż nic się nie wyświetla.
Ogółem kalkulator ma oprócz tego w zależności od ilości km pobierać stawkę z pliku xml.

Czy mógłby mi ktoś zaproponować jak w nieskomplikowany sposób rozwiązać ten problem?
nospor
Skad ci przyszlo do glowy ze + słuzy do łączenia tekstów??

Zajrzyj do manuala do dzialu oepratory i zobacz jaki operator sluzy do tekstow
!*!
  1. $result = $xml->xpath("RodzajTr[@rodzaj='".$_SESSION['r']."']");
Devilman
Dziękuję bardzo za pomoc smile.gif
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.