-
22-05-2004, 14:12 #1
PHP: Waarde vantussen html tag halen
Hallo,
Ben hier reeds een tijdje naar op zoek, en ben er vrij zeker van dat het moet lukken. Ik zou met name de waarde afb1.gif, afb2.gif, afb3.gif,... uit onderstaande lijnen moeten halen. De waarde tussen href " " en de tag zelf is steeds dezelfde.
<a href="afb1.gif">afb1.gif</a>
<a href="afb2.gif">afb2.gif</a>
<a href="afb3.gif">afb3.gif</a>
...
Iemand die hierbij kan helpen, alvast bedankt!.-= Science may never come up with a better officecommunication system than the coffee break. =-
-= We'll use a signal I have tried and found far-reaching and easy to yell: Waa-hoo!! =-no votes
-
-
22-05-2004, 14:23 #2
in js zou ik dat doen met substring en indexof (nodevalue eig), als ik me ni vergis is da substr(string, begin, eind) en strpos(string,teken) ofzo iets in php?
no votes
-
22-05-2004, 14:31 #3
Inderdaad, substring leent zich hier perfect toe.
Electronic Sports League Adminno votes
-
22-05-2004, 16:44 #4
met substring ga je niet ver komen, want als de naam dan langer of korter is ben je fout.
met reguliere expressies gaat het echter wel lukken :
preg : /(<a href=")(.*)(">)(.*)(</a>)/Ui
let op de "don't be greedy"-modifier (U) is hier enorm belangrijk.
en de waarden die je dan wil hebben staat in \\2 en \\4no votes
-
22-05-2004, 17:18 #5
RegEx is idd ook mogelijk, maar kheb zo indruk dat niet veel mensen dit kennen, daarmee dat ik het niet aan wou halen.
Nu, substring is nog altijd mogelijk.
je vraagt gewoon de firstindex en lastindex van " op en je hebt je posities.Electronic Sports League Adminno votes
-
22-05-2004, 19:29 #6Approved 9-lifer
- Registered
- 25/07/02
- Location
- Aalst
- Posts
- 13,457
- iTrader
- 6 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/156
no votes
-
22-05-2004, 20:45 #7Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
no votes
-
24-05-2004, 10:35 #8Approved 9-lifer
- Registered
- 17/07/02
- Location
- Boechout
- Posts
- 3,081
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
als dat de enige links zijn op je page kan je nog altijd in javascript de document.links[] array gebruiken
http://www.devguru.com/Technologies/...doc_links.htmlVisit www.holysh1t.net and http://tv.holysh1t.net and join #qlpickup.eu for Quake Live CTF (and TDM) pickup!no votes
-
24-05-2004, 22:16 #9
Ge kunt de gewenste url of locatie openen met de functie file() en dan kunt ge daar via bovenstaande info eruit halen. Substr enzo.
no votes
