ugrás a tartalomhoz

Változó érték kinyerése karaktersorozatból

unreal · 2005. Aug. 18. (Cs), 13.45
sziasztok.
azt szeretném csinálni hogy letöltöm a weblap forrását és egy linkben van egy sid=jbbUOUO9f9sdsd szerű változó ami naponta változik.
én arra gondoltam hogy lekérem a forrást, levágom ami nem lényeg és a sid= től a legelső ' jelig olvasok utánna nem és ezt eltárolom. vagy a sid= től kéne inkább a ' ig.
köszi szépen
 
1

regexp

Hojtsy Gábor · 2005. Aug. 18. (Cs), 13.51

<?php
$string = "href='?sid=abcdef1234'";
if (preg_match("!sid=([^']+)'!", $string, $found)) {
  echo "A sid: " . $found[1];
}
?>
2

ez....

unreal · 2005. Aug. 18. (Cs), 13.57
ez lekér egy oldalt és a forrásában keres?
mert nem ugy látom
itt megvan adva neki a sid.
ha arra gondolsz hogy kérjem le szóval írjam bele a kódba a lekérő kódot, akkor sajnos gond van mert nem tudom. valami fsockopen() vagy fopen....
segíts légyszia


Burgermeiszter Zoltán
3

öt napja kérdezted te magad!

Hojtsy Gábor · 2005. Aug. 18. (Cs), 14.14
Nem tudom hogy tényleg nem emlékszel már, vagy csak úgy teszel, mintha a kérdésnek ezen részét nem tetted volna már fel öt napja ugyanitt, és nem kaptál volna rá választ! Ja, és ugyanezt már májusban is megkérdezted. Hányszor szeretnél még te magad a saját kérdésedre választ kapni?
4

file_get_contents

Anonymous · 2005. Aug. 18. (Cs), 14.48
$html_forras = file_get_contents('http://url'); // php >= 4.3

utána mehet a regexp.

üdv.: Zsolt
5

file_get contents() nem megy localhoston :(

unreal · 2005. Aug. 18. (Cs), 18.44
file_get contents() nem megy localhoston :(

Burgermeiszter Zoltán
6

Kár

Hojtsy Gábor · 2005. Aug. 18. (Cs), 18.48
Abban a témában kötözködj, amelyiket már elindítottad erre a célra, ne vedd át a Weblabor felett az uralmat, ha lehet. Megjegyzem ott már egyszer teljesen más konklúzióra jutottál...