Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XML][PHP]Kalkulator- zmienna sesyjna oraz ładowanie danych z xml'a
-Devilman-
post 13.05.2013, 11:23:18
Post #1





Goście







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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post 13.05.2013, 11:26:25
Post #2





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




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


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
!*!
post 13.05.2013, 11:27:18
Post #3





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


  1. $result = $xml->xpath("RodzajTr[@rodzaj='".$_SESSION['r']."']");


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
-Devilman-
post 13.05.2013, 13:59:02
Post #4





Goście







Dziękuję bardzo za pomoc smile.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: 17.06.2025 - 16:23