Stuk uit bron halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

No-Code Betty Blocks ontwikkelaar

Bedrijfsomschrijving Wil jij de bedrijfsprocessen van klanten revolutionair digitaliseren en optimaliseren zonder beperkt te worden door programmeertalen? Kom werken bij een snelgroeiende en professionele organisatie met een gezonde dosis humor en veel vrijheid om jezelf te ontwikkelen. Als No-Code Betty Blocks ontwikkelaar werk je vanuit ons kantoor in het hart van Nederland, je thuiswerkplek of op locatie bij de klant. We faciliteren de juiste trainingen en ondersteuning zodat je een echte Betty Blocks expert wordt. Naast het werk zijn er bij ons bijzondere events, zoals een jaarlijkse zeildag, een zomerse barbecue en een knus kerstdiner om de grillige maanden door

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Miniejjj

Miniejjj

26/04/2008 21:52:00
Quote Anchor link
Hallo,

ik wil een stuk tekst van een andere site uit de bron halen en die op mijn pagina laten zien. Ik weet dat de functie file_get_contents() hierbij helpt, maar hoe kan ik er nu voor zorgen dat een bepaalt deel van de bron eruit wordt gehaalt?

Ik houdt van zelf uitproberen, dus als jullie mij een beetje kunnen sturen, graag.

Mvg,

Arthur
 
PHP hulp

PHP hulp

04/11/2024 21:50:21
 
Pepijn de vos

pepijn de vos

26/04/2008 22:09:00
Quote Anchor link
voor externe sites moet je met curl werken, en voor een deel van de bron heb je regular expressions nodig.(preg_match bijvoorbeeld)
 
Scrptr

Scrptr

26/04/2008 22:17:00
Quote Anchor link
Een simpele oplossing (ik zeg niet dat het de beste is):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php

// eerst halen we het bestand binnen
$geheel = file_get_contents('http://www.phphulp.nl/forum/showtopic.php?cat=1&id=47526&lasttopic=1');
// vervolgens halen we alle tekst weg voor de doeltekst
$geheel = explode('<img src="/imgs/forum/readline.gif"><br>', $geheel);
// daarna halen we alle tekst weg na de doeltekst
$geheel = explode('</td></tr></table></td></tr></table>', $geheel['1']);
echo $geheel['0'];

?>
 
Miniejjj

Miniejjj

26/04/2008 22:55:00
Quote Anchor link
Bedankt, kreeg op een ander forum ook ongeveer zo'n antwoord en ik snap hem nu.

Maar nu nog iets waar ik niet uitkom:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$geheel
= file_get_contents('http://www.radio538.nl/top40.html');

$geheel = explode(' <td class="hitlijst_title_rechts">', $geheel);

$geheel = explode(' <div class="adLinkSkyScraper">', $geheel['1']);

$nummer = explode(' <td class="hitlijst_overzicht_td">', $geheel[0]);
$nummer = explode(' <img src="/static/project/gfx/top40/vsl_alarmschijf.gif" alt="Alarmschijf" border="0" />',$nummer['1']);
echo $nummer['0'];

?>



Dit heb ik er nu van gebakken, dit geef het eerste nummer van de top 40 weer. Maar hoe kan ik nu het tweede nummer laten zien?
 
Wolfje

wolfje

27/04/2008 10:32:00
Quote Anchor link
omdat dat van jouw niet bij mij werkt heb ik een nieuwe gemaakt

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php


$geheel
= file_get_contents('http://www.radio538.nl/top40.html');
$geheel = explode ('<td class="hitlijst_overzicht_td"><b>', $geheel);
$geheel = explode ('</td>',$geheel[1]);

echo "$geheel[0]";


?>


je kan heel simpel de volgende laten zien met

$geheel = explode ('</td>',$geheel[1]);

te veranderen door

$geheel = explode ('</td>',$geheel[2]);

enz
 
Scrptr

Scrptr

27/04/2008 10:40:00
Quote Anchor link
Dit is een werkende manier mbv curl:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$ch
= curl_init();
$timeout = 0; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, 'http://www.radio538.nl/web/show/id=44685');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);

// display file
$parts = explode('<td class="hitlijst_overzicht_td">', $file_contents);
unset($parts['0'], $parts['80']);
$a = '1';
for($i = 1; $i < 80; $i = $i + 2){
    $begin_a     = explode('<b>', $parts[$i]);
    $eind_a        = explode('</b><br />', $begin_a['1']);
    $eind_t     = explode('</td>', $eind_a['1']);
    $top40[$a]['titel'] = $eind_a['0'];
    $top40[$a]['artiest'] = $eind_t['0'];
    $a++;
}

?>


De array bestaat dan uit de volgende gegevens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
Array
(
    [1] => Array
        (
            [titel] => SHOT OF A GUN
            [artiest] => kane
        )

    [2] => Array
        (
            [titel] => 4 MINUTES
            [artiest] => madonna & justin timberlake
        )

    [3] => Array
        (
            [titel] => MERCY
            [artiest] => duffy
        )

    [4] => Array
        (
            [titel] => BETEKENIS
            [artiest] => jeroen van der boom
        )

    [5] => Array
        (
            [titel] => BLEEDING LOVE
            [artiest] => leona lewis
        )

    [6] => Array
        (
            [titel] => LOVE SONG
            [artiest] => sara bareilles
        )

    [7] => Array
        (
            [titel] => ROSANNE
            [artiest] => nick & simon
        )

    [8] => Array
        (
            [titel] => DISCO VOLANTE
            [artiest] => ida engberg
        )

    [9] => Array
        (
            [titel] => THIS IS THE LIFE
            [artiest] => amy macdonald
        )

    [10] => Array
        (
            [titel] => FATHER AND FRIEND
            [artiest] => alain clark
        )

    [11] => Array
        (
            [titel] => WHEN SUMMER ENDS
            [artiest] => vanvelzen
        )

    [12] => Array
        (
            [titel] => DELIRIOUS
            [artiest] => david guetta
        )

    [13] => Array
        (
            [titel] => BUBBLY
            [artiest] => colbie caillat
        )

    [14] => Array
        (
            [titel] => VALERIE
            [artiest] => mark ronson ft. amy winehouse
        )

    [15] => Array
        (
            [titel] => TOUCH MY BODY
            [artiest] => mariah carey
        )

    [16] => Array
        (
            [titel] => BUILT TO LAST
            [artiest] => melee
        )

    [17] => Array
        (
            [titel] => CHASING PAVEMENTS
            [artiest] => adele
        )

    [18] => Array
        (
            [titel] => ALS JE OOIT NOG EENS TERUG KAN
            [artiest] => ticket for tibet
        )

    [19] => Array
        (
            [titel] => HATE THAT I LOVE YOU
            [artiest] => rihanna ft. ne-yo
        )

    [20] => Array
        (
            [titel] => SQUEEZE ME
            [artiest] => kraak & smaak ft. ben westbeech
        )

    [21] => Array
        (
            [titel] => SCREAM
            [artiest] => timbaland ft. keri hilson & nicole scherzinger
        )

    [22] => Array
        (
            [titel] => DON'T JUMP
            [artiest] => tokio hotel
        )

    [23] => Array
        (
            [titel] => THE LITTLE THINGS
            [artiest] => colbie caillat
        )

    [24] => Array
        (
            [titel] => GOING WRONG
            [artiest] => armin van buuren & dj shah ft. chris jones
        )

    [25] => Array
        (
            [titel] => IN LOVE WITH A GIRL
            [artiest] => gavin degraw
        )

    [26] => Array
        (
            [titel] => THE GIRL YOU LOST TO COCAINE
            [artiest] => sia
        )

    [27] => Array
        (
            [titel] => ALWAYS WHERE I NEED TO BE
            [artiest] => the kooks
        )

    [28] => Array
        (
            [titel] => WORK (FREEMASONS REMIX)
            [artiest] => kelly rowland
        )

    [29] => Array
        (
            [titel] => YOUR LOVE IS A LIE
            [artiest] => simple plan
        )

    [30] => Array
        (
            [titel] => AMERICAN BOY
            [artiest] => estelle ft. kanye west
        )

    [31] => Array
        (
            [titel] => SOMETHING GOOD 08
            [artiest] => utah saints
        )

    [32] => Array
        (
            [titel] => EVERYBODY'S GOTTA LEARN SOMETIME
            [artiest] => krezip
        )

    [33] => Array
        (
            [titel] => WHAT'S IT GONNA BE
            [artiest] => h 'two' o ft. platnum
        )

    [34] => Array
        (
            [titel] => STOP AND STARE
            [artiest] => one republic
        )

    [35] => Array
        (
            [titel] => UIT ELKAAR
            [artiest] => yes-r
        )

    [36] => Array
        (
            [titel] => HELLO WORLD
            [artiest] => nikki
        )

    [37] => Array
        (
            [titel] => TILL THE SKY FALLS DOWN
            [artiest] => dash berlin
        )

    [38] => Array
        (
            [titel] => EEN NACHT MET JOU
            [artiest] => fouradi
        )

    [39] => Array
        (
            [titel] => SPINNING AROUND
            [artiest] => eva jane
        )

    [40] => Array
        (
            [titel] => I'LL BE WAITING
            [artiest] => lenny kravitz
        )

)


Wel nog even een tip: Het laden gaat langzamer dan gewone tekst. Wat je zou kunnen doen is iedere keer dat er een nieuwe top40 is een cronjob laten uitvoeren welke alle gegevens in een database zet.
Gewijzigd op 01/01/1970 01:00:00 door Scrptr
 
Thom Lala

Thom Lala

27/04/2008 10:48:00
Quote Anchor link
@Scrptr als ik dat script van jou probeer, krijg ik een witte pagina..
 
Jesper Diovo

Jesper Diovo

27/04/2008 10:50:00
Quote Anchor link
Variabelen buiten quotes. Integers als arraykey buiten quotes.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$nummer
= array();
$artiest = array();

$file = file_get_contents("http://www.radio538.nl/top40.html");

$list = explode('<table width="520" class="hitlijst_overzicht">', $file);
$list2 = explode('</table>', $list[1]);
$wHitlijst = $list2[0];

// in $wHitlijst zit nu heel de hitlijst
$aHitlijst = explode('<tr>', $wHitlijst);

foreach($aHitlijst as $hit) {
    $aHit = explode('<td class="hitlijst_overzicht_td"><b>', $hit);
    $aHit2 = explode('</td>', $aHit[1]);
    // zet nummers en artiesten in de array
    $nummer[] = preg_replace("#(.*?)\</b\>#si", "\\1", $aHit2[0]);
    $artiest[] = preg_replace("#\<br /\>(.*?)#si", "\\1", $aHit2[0]);
}


// maak van twee arrays één
$hitlijst = array_combine($artiest, $nummer);

// de output die je zou kunnen maken
foreach($hitlijst as $art => $num) {
    echo "<b>".$art."</b> - ".$num;
}

?>


Zo heb je heel de hitlijst in $hitlijst zitten ;-) (niet getest).
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Thom Lala

Thom Lala

27/04/2008 10:54:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
Notice: Undefined offset: 1 in C:\Users\Thom\Desktop\UsbWebserver2\Root\Cijfers\538.php on line 16

Notice: Undefined offset: 1 in C:\Users\Thom\Desktop\UsbWebserver2\Root\Cijfers\538.php on line 16
- SHOT OF A GUNkane - SHOT OF A GUN
kane4 MINUTESmadonna & justin timberlake - 4 MINUTES
madonna & justin timberlakeMERCYduffy - MERCY
duffyBETEKENISjeroen van der boom - BETEKENIS
jeroen van der boomBLEEDING LOVEleona lewis - BLEEDING LOVE
leona lewisLOVE SONGsara bareilles - LOVE SONG
sara bareillesROSANNEnick & simon - ROSANNE
nick & simonDISCO VOLANTEida engberg - DISCO VOLANTE


dit krijg ik ... klopt nog niet helemaal..
 
Jesper Diovo

Jesper Diovo

27/04/2008 11:11:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
$nummer
= array();
$artiest = array();

$file = file_get_contents("http://www.radio538.nl/top40.html");

$list = explode('<table width="520" class="hitlijst_overzicht">', $file);
$list2 = explode('</table>', $list[1]);
$wHitlijst = $list2[0];

// in $wHitlijst zit nu heel de hitlijst
$aHitlijst = explode('<tr>', $wHitlijst);

foreach($aHitlijst as $hit) {
    $aHit = explode('<td class="hitlijst_overzicht_td"><b>', $hit);
    if(is_array($aHit) && !empty($aHit[1])) {
        $aHit2 = explode('</td>', $aHit[1]);
        
        $aNummer = explode("</b>", $aHit2[0]);
        $aArtiest = str_replace("<br />", "", $aNummer[1]);
        
        $nummer[] = $aNummer[0];
        $artiest[] = $aArtiest;
    }
}


$hitlijst = array_combine($artiest, $nummer);

foreach($hitlijst as $art => $num) {
    echo "<b>".$art."</b> - ".$num."<br />".PHP_EOL;
}

?>


Nu klopt 'ie helemaal :-).
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Thom Lala

Thom Lala

27/04/2008 11:14:00
Quote Anchor link
ja ik had hem zelf ook al bijna opgelost, maar kwam er toch niet helemaal uit

Ziet er netjes uit ;)

Edit: Is het ook mogelijk om het te doen bij sites waar je eerst moet inloggen??
Gewijzigd op 01/01/1970 01:00:00 door Thom Lala
 
Jesper Diovo

Jesper Diovo

27/04/2008 11:22:00
Quote Anchor link
Nee, niet dat ik weet in ieder geval.
 
Thom Lala

Thom Lala

27/04/2008 11:25:00
Quote Anchor link
bij knvb kan het wel.. daar heb ik zelf ook script van, daar kan de stand enzo van halen..

Zou mooi zijn als het ook kan bij site waar je moet inloggen.. Zal nog even flink gaan googlen
 
Miniejjj

Miniejjj

27/04/2008 12:44:00
Quote Anchor link
Oke, bedankt allemaal voor het helpen.

In ieder geval begrijp ik het nu wel ongeveer, alleen ik heb nog 1 vraag.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
    $aHit
= explode('<td class="hitlijst_overzicht_td"><b>', $hit);
    $aHit2 = explode('</td>', $aHit[1]);
?>


Dit stukje. Betekent $aHit[1] dan eigelijk 'Na <td class="hitlijst_overzicht_td"><b> en $aHit2[0] bevat dan eigelijk wat tussen <td en </td> staat?

Is dat zo?
 
Scrptr

Scrptr

27/04/2008 17:16:00
Quote Anchor link
Thom schreef op 27.04.2008 10:48:
@Scrptr als ik dat script van jou probeer, krijg ik een witte pagina..

Logisch toch! Ik zeg: 'de array bestaat uit de volgende waarden'. Vervolgens kun je er iets mee doen. Bijvoorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
foreach($top40 as $key=>$val){
    echo '<b>Nr '.$key.'</b> Titel: '.$val['titel'].' , Artiest: '.$val['artiest'].'<br/>';
}

?>

Als je enkel nummer 3 wilt tonen doe je dat alsvolgt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo $top40['3']['titel'];
?>

Deze codes plak je dus onder de door mij gegeven code.
Voortaan even goed lezen.
Gewijzigd op 01/01/1970 01:00:00 door Scrptr
 
Thom Lala

Thom Lala

27/04/2008 17:21:00
Quote Anchor link
Oke nou sorry hoor!!
 
Scrptr

Scrptr

27/04/2008 17:33:00
Quote Anchor link
Sorry is ook weer niet nodig, ik zeg alleen dat een klein beetje uitzoekwerk wonderen doet.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.