PHP branje določene vsebine na strani
 
grgo69 29. jun 2017 12:18:00 Pridružen od:
2. jun 2007
223 objav
23 29 2
#1

Zdravo,

zanima me kako bi s phpjem dobil določeno številko na strani?

imam nek vzorec pred in za številko

npr.: <span class="last">10,750.00</span>



rad bi pa ven dobil številko: 10750



brez decimalk in pik



Hvala za pomoč.


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 29. jun 2017 12:36:49 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#2

  1. možnost: phpQuery (ni aktiven razvoj ampak vseeno praktično vse dela pravilno). Query bi kot v jQueryu: pq('span.last').val()

  2. možnost: xpath. Query bi bil: //span[@class="last"] - prepričaj se da je unikaten. testiraš lahko v Chrome Dev Console z $x('tvojxpathquery')



Če rabiš samo za par malenkosti uporabi phpQuery, če želiš imeti solidno rešitev pa predlagam xpath.


všeč(4) ni všeč(0) spam(0)
Freelance Web Developer
 
grgo69 29. jun 2017 15:47:03 Pridružen od:
2. jun 2007
223 objav
23 29 2
#3

hvala

samo me zanima ce bi celo kodo lahko mi napisu, ker nisem vesc v php.

pa se za odprtje strani



Hvala


všeč(0) ni všeč(10) spam(0)
 
wssrpnc 29. jun 2017 16:06:03 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#4

daj se dodaj kaj se drugega rabis, ko bo glih zacnu pisat


všeč(2) ni všeč(0) spam(0)
 
grgo69 29. jun 2017 16:17:55 Pridružen od:
2. jun 2007
223 objav
23 29 2
#5

ce se ne da se pa ne da. Pac ne znam sam.

kje bi pa to najcnej dobu da mi kdo nardi?

fiverr?


všeč(0) ni všeč(2) spam(0)
 
grgo69 29. jun 2017 18:10:48 Pridružen od:
2. jun 2007
223 objav
23 29 2
#6

evo če bo še kdo rabu:



$page = filegetcontents('http://www.example.com/');

$toSearch1 = '<span class="last">';

$toSearch2 = '</span>';

$page = strstr($page, $toSearch1);

$page = strstr($page, $toSearch2, true); //PHP 5.3 or above

echo $page; //10,750.00


všeč(7) ni všeč(0) spam(0)
 
SlimDeluxe 30. jun 2017 07:17:18 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#7

Fino da ti dela, ampak ta koda bo delala samo če je željeni <span> prvi na strani.


všeč(0) ni všeč(0) spam(0)
Freelance Web Developer
 
carli 30. jun 2017 07:20:30 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#8

#Sarkazem SlimDeluxe: sej je class "last" :D


všeč(4) ni všeč(0) spam(0)
 
Javornik 30. jun 2017 11:27:49 Pridružen od:
15. jun 2010
431 objav
375 27 4
#9

Dokler je design enostaven in takšen span unikaten, potem bo tudi s tem šlo skozi, ni pa to dobra praksa. Aja.. za brisanje vejice in pike lahko uporabiš še str_replace


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se