Jump to content
php.lv forumi

Links


mach1ne^

Recommended Posts

Tātad ir:

 

1) file_get_contents URL.

2) explode, to ko man vajag.

3) Iegūstu visu info no tās lapas, ko vajag, bet jautājums tāds: "Vai var no iegūtā file_get_contents linka, iegūt citu linku"?

 

Piemēram:

 

Iegūstu no tā info daudzus URL.

http://lalala.lv/s.php?id=1

http://lalala.lv/s.php?id=2

etc

 

Vajag, lai izpildās šādi, attiecīgi id skaitlis paliek, pārējais links pārmainās uz tādu, kādu man vajag.

http://manalapa.lv/s.php?id=1

http://manalapa.lv/s.php?id=2

etc

Edited by mach1ne^
Link to comment
Share on other sites

Ar preg_match atrodi to id vērtību linkā (jeb ja esi 100% pārliecināts, ka id vērtība ir aiz pēdējās = zīmes linkā, tad izmantot prastu substr).

Un pēc tam jau elementāra stringu sakonkatenēšana kopā - $tavsurlis . $idvertiba.

Link to comment
Share on other sites

Nu $id vērtību atradu tā, ka explodoju tik tālu, ka dabūju pirmo linku no file_get_contents. ( file_get_contents no tā URL nebija tikai pliks links, bet gan tabulas un bilde )

Pēc tam substr $id, un tā ieguvu vajadzīgo ID vērtību.

Pēc tam atkal explodoju tekstu no tā URL un tur kur bija linki, liku $mansurl.$id, bet tā ieguvu tikai no pirmās tabulas linku un informāciju.

Var jau atkal explodot un darīt to pašu ar nākamo linku, tabulu, bildi, tekstu, bet nu tas princips ir šķībs, kā arī lēni strādā.

 

Kā, tad jādara pareizi?

Šeit ir tas kods, kurā man to vajag:

http://mach1ne.oo.lv/rg/1.php ( Galā linkam ir ID vērtība, vajag lai linka vietā rādās $mansurl.$id, piemēram, lai uzspiežot uz pirmās mašīnas, aiziet uz http://mach1ne.oo.lv/rg/2.php?id=541729 )

 

Moš var palīdzēt un kko uzskribilēt, ja tas nav gari ? Ja nē, tad mazliet saprotamāk izteikties.

File_get_contents kodiš:

http://paste.php.lv/6959

Edited by mach1ne^
Link to comment
Share on other sites

Ja tev vajag atrast visus linkus tajā vajadzīgajā formātā, tad lieto preg_match_all funkciju. explode lietot šim mērķim nu galīgi nav tas prātīgākais.

Un kāpēc tu divas reizes velc vienu un to pašu urli ar file_get_contents?

Link to comment
Share on other sites

×
×
  • Create New...