kleine error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue's back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »
Sander salemander

sander salemander

05/06/2010 22:36:14
Quote Anchor link
hey,

ik krijg deze php-error:

Notice: Undefined offset: 2

3 keer nog wel dit is mijn script:


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
<?
function getStats($name) {
                // Create an array of skills
                $skills = array('Overall', 'Attack', 'Defence', 'Strength', 'Hitpoints', 'Ranged', 'Prayer', 'Magic', 'Cooking', 'Woodcutting', 'Fletching', 'Fishing', 'Firemaking', 'Crafting', 'Smithing', 'Mining', 'Herblore', 'Agility', 'Thieving', 'Slayer', 'Farming', 'Runecraft', 'Hunter', 'Construction', 'Summoning', 'Duel Tournament', 'Bounty Hunters', 'Bounty Hunter Rogues', 'Fist of Guthix');

                $hs = @file_get_contents('http://hiscore.runescape.com/index_lite.ws?player=' . $name);
                $out = Array();

                if (! $hs)
                        return null;
                if (strpos($hs, '404 - Page not found'))
                        return null;

                $stats = explode("\n", $hs);

                // Loop through the skills
                for($i = 0; $i<count($skills);$i++) {
                        // Explode each skill into 3 values - rank, level, exp
                        $stat = explode(',', $stats[$i]);
                        $out[$skills[$i]] = Array();
                        $out[$skills[$i]]['rank'] =     $stat[0];
                        $out[$skills[$i]]['level'] =     $stat[1];
                        $out[$skills[$i]]['xp'] =     $stat[2];

                }

        return $out;
        }

function
combatLevel($attack, $defence, $strength, $hp, $prayer, $ranged, $magic, $summoning) {
$base = ($defence + $hp + floor($prayer / 2) + floor($summoning / 2)) * 0.25;

$melee = ($attack + $strength) * 0.325;
$ranger = floor($ranged * 1.5) * 0.325;
$mage = floor($magic * 1.5) * 0.325;

return $base + max($melee, $ranger, $mage);
}


    include'include/config.php';
        $result = mysql_query("SELECT id,username FROM `users`");

        while($row = mysql_fetch_array( $result )) {
                $out = getStats($row['username']);
                if (!empty($out)){
                        $now = time();
                        $user = $row['id'];

                        $overallrank = $out['Overall']['rank'];
                        $overalllevel = $out['Overall']['level'];
                        $overallexp = $out['Overall']['xp'];

                        $attackrank = $out['Attack']['rank'];
                        $attacklevel = $out['Attack']['level'];
                        $attackexp = $out['Attack']['xp'];

                        $strengthrank = $out['Strength']['rank'];
                        $strengthlevel = $out['Strength']['level'];
                        $strengthexp = $out['Strength']['xp'];

                        $defencerank = $out['Defence']['rank'];
                        $defencelevel = $out['Defence']['level'];
                        $defenceexp = $out['Defence']['xp'];

                        $hitpointsrank = $out['Hitpoints']['rank'];
                        $hitpointslevel = $out['Hitpoints']['level'];
                        $hitpointsexp = $out['Hitpoints']['xp'];

                        $rangedrank = $out['Ranged']['rank'];
                        $rangedlevel = $out['Ranged']['level'];
                        $rangedexp = $out['Ranged']['xp'];

                        $prayerrank = $out['Prayer']['rank'];
                        $prayerlevel = $out['Prayer']['level'];
                        $prayerexp = $out['Prayer']['xp'];

                        $magicrank = $out['Magic']['rank'];
                        $magiclevel = $out['Magic']['level'];
                        $magicexp = $out['Magic']['xp'];

                        $cookingrank = $out['Cooking']['rank'];
                        $cookinglevel = $out['Cooking']['level'];
                        $cookingexp = $out['Cooking']['xp'];

                        $woodcuttingrank = $out['Woodcutting']['rank'];
                        $woodcuttinglevel = $out['Woodcutting']['level'];
                        $woodcuttingexp = $out['Woodcutting']['xp'];

                        $fletchingrank = $out['Fletching']['rank'];
                        $fletchinglevel = $out['Fletching']['level'];
                        $fletchingexp = $out['Fletching']['xp'];

                        $fishingrank = $out['Fishing']['rank'];
                        $fishinglevel = $out['Fishing']['level'];
                        $fishingexp = $out['Fishing']['xp'];

                        $firemakingrank = $out['Firemaking']['rank'];
                        $firemakinglevel = $out['Firemaking']['level'];
                        $firemakingexp = $out['Firemaking']['xp'];

                        $craftingrank = $out['Crafting']['rank'];
                        $craftinglevel = $out['Crafting']['level'];
                        $craftingexp = $out['Crafting']['xp'];

                        $smithingrank = $out['Smithing']['rank'];
                        $smithinglevel = $out['Smithing']['level'];
                        $smithingexp = $out['Smithing']['xp'];

                        $miningrank = $out['Mining']['rank'];
                        $mininglevel = $out['Mining']['level'];
                        $miningexp = $out['Mining']['xp'];

                        $herblorerank = $out['Herblore']['rank'];
                        $herblorelevel = $out['Herblore']['level'];
                        $herbloreexp = $out['Herblore']['xp'];

                        $agilityrank = $out['Agility']['rank'];
                        $agilitylevel = $out['Agility']['level'];
                        $agilityexp = $out['Agility']['xp'];

                        $thievingrank = $out['Thieving']['rank'];
                        $thievinglevel = $out['Thieving']['level'];
                        $thievingexp = $out['Thieving']['xp'];

                        $slayerrank = $out['Slayer']['rank'];
                        $slayerlevel = $out['Slayer']['level'];
                        $slayerexp = $out['Slayer']['xp'];

                        $farmingrank = $out['Farming']['rank'];
                        $farminglevel = $out['Farming']['level'];
                        $farmingexp = $out['Farming']['xp'];

                        $runecraftrank = $out['Runecraft']['rank'];
                        $runecraftlevel = $out['Runecraft']['level'];
                        $runecraftexp = $out['Runecraft']['xp'];

                        $hunterrank = $out['Hunter']['rank'];
                        $hunterlevel = $out['Hunter']['level'];
                        $hunterexp = $out['Hunter']['xp'];

                        $constructionrank = $out['Construction']['rank'];
                        $constructionlevel = $out['Construction']['level'];
                        $constructionexp = $out['Construction']['xp'];

                        $summoningrank = $out['Summoning']['rank'];
                        $summoninglevel = $out['Summoning']['level'];
                        $summoningexp = $out['Summoning']['xp'];


                        $combatlevel = combatLevel($attacklevel, $defencelevel, $strengthlevel, $hitpointslevel, $prayerlevel, $rangedlevel, $magiclevel, $summoninglevel);

}
}

?>



de fout zit hier dus ergens??

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $out[$skills[$i]]['xp'] =     $stat[2]; ?>


alvast bedankt.

sander
Gewijzigd op 07/06/2010 05:30:47 door Sander salemander
 
PHP hulp

PHP hulp

21/11/2024 23:58:09
 
Joren de Wit

Joren de Wit

05/06/2010 22:38:05
Quote Anchor link
Ja, de meldingen geven aan dat $stat[2] niet bestaat. Controleer dus eens of die variabele wel de inhoud heeft die je verwacht...
 
Sander salemander

sander salemander

05/06/2010 22:45:10
Quote Anchor link
Als het goed is de xp weergeven
* nu ga ik een domme vraag stellen maarja hoe controleer je dat isset functie of anders?? *
 
Yea Rupie

Yea Rupie

05/06/2010 22:53:35
Quote Anchor link
Ik vraag me af waarom je alles uit de array's haalt, het is veel makkelijker om het met een foreach uiteindelijk te tonen.

, maarja doe dit eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
print_r($stat);
?>
Gewijzigd op 05/06/2010 23:00:48 door Yea Rupie
 
Sander salemander

sander salemander

05/06/2010 23:01:38
Quote Anchor link
sorry ik heb dit script niet gemaakt

ik weet dat het beter kan maar zo goed ben ik nou ook weer niet php :(
ookal heb ik het 100 keer geprobeerd en geoefend.

jouw oplossing is beter.
had ik zelf ookal bedacht, maar hoe doe ik dat??

*uiteindelijk heb ik dus een tabel met de naam van het lid erin die moet van runescape highscore je lvls aflezen en combat lvl*

hopelijk weet iemand de fout te fixen of het script iets beter te maken.
* dit hoeft natuurlijk niet ik ben al lang blij als het werkt :)
 
Joren de Wit

Joren de Wit

05/06/2010 23:05:03
Quote Anchor link
Als $stat[2] niet gevuld is maar je de waarde wel nodig hebt, moet je misschien eens gaan kijken waarom hij niet gevuld is?
 
Sander salemander

sander salemander

05/06/2010 23:05:21
Quote Anchor link
Notice: Undefined variable: stat

hij bestaat niet of kan hem niet vinden,dat had ik al gevonden :P

maar nu?? dat gedeelte weglaten?
 
Yea Rupie

Yea Rupie

05/06/2010 23:11:12
Quote Anchor link
Je moet de code direct nadat de variabel aangemaakt is neerzetten en anders moet je dat ook eens bij $stats doen en hier neerzetten.
 
Sander salemander

sander salemander

05/06/2010 23:11:50
Quote Anchor link
hmm als ik van

$out[$skills[$i]]['xp'] = $stat[2]; naar:


$out[$skills[$i]]['xp'] = $stats[2];

met een s erachter krijg ik geen errors meer maar dan nooit die niks

ik denk dus dat erbij het uitlezen van de data iets foutgaat

als er dus een S achter plak krijg ik geen error meer alleen een blanco pagina.

toch alvast bedankt voor jullie hulp ik wardeer het zeer,en ik heb dit script niet zelf gemaakt....
 
Yea Rupie

Yea Rupie

05/06/2010 23:42:25
Quote Anchor link
nja,.. doe dit eens en post hier wat er uitkomt:

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
<?php
function getStats($name) {
                // Create an array of skills
                $skills = array('Overall', 'Attack', 'Defence', 'Strength', 'Hitpoints', 'Ranged', 'Prayer', 'Magic', 'Cooking', 'Woodcutting', 'Fletching', 'Fishing', 'Firemaking', 'Crafting', 'Smithing', 'Mining', 'Herblore', 'Agility', 'Thieving', 'Slayer', 'Farming', 'Runecraft', 'Hunter', 'Construction', 'Summoning', 'Duel Tournament', 'Bounty Hunters', 'Bounty Hunter Rogues', 'Fist of Guthix');

                $hs = @file_get_contents('http://hiscore.runescape.com/index_lite.ws?player=' . $name);
                $out = Array();

                if (! $hs)
                        return null;
                if (strpos($hs, '404 - Page not found'))
                        return null;

                $stats = explode("\n", $hs);
                print_r($stats);

                // Loop through the skills
                for($i = 0; $i<count($skills);$i++) {
                        // Explode each skill into 3 values - rank, level, exp
                        $stat = explode(',', $stats[$i]);
                        print_r($stat);
                        $out[$skills[$i]] = Array();
                        $out[$skills[$i]]['rank'] =     $stat[0];
                        $out[$skills[$i]]['level'] =     $stat[1];
                        $out[$skills[$i]]['xp'] =     $stat[2];

                }

        return $out;
        }

function
combatLevel($attack, $defence, $strength, $hp, $prayer, $ranged, $magic, $summoning) {
$base = ($defence + $hp + floor($prayer / 2) + floor($summoning / 2)) * 0.25;

$melee = ($attack + $strength) * 0.325;
$ranger = floor($ranged * 1.5) * 0.325;
$mage = floor($magic * 1.5) * 0.325;

return $base + max($melee, $ranger, $mage);
}


    include'include/config.php';
        $result = mysql_query("SELECT id,username FROM `users`");

        while($row = mysql_fetch_array( $result )) {
                $out = getStats($row['username']);
                if (!empty($out)){
                        $now = time();
                        $user = $row['id'];

                        $overallrank = $out['Overall']['rank'];
                        $overalllevel = $out['Overall']['level'];
                        $overallexp = $out['Overall']['xp'];

                        $attackrank = $out['Attack']['rank'];
                        $attacklevel = $out['Attack']['level'];
                        $attackexp = $out['Attack']['xp'];

                        $strengthrank = $out['Strength']['rank'];
                        $strengthlevel = $out['Strength']['level'];
                        $strengthexp = $out['Strength']['xp'];

                        $defencerank = $out['Defence']['rank'];
                        $defencelevel = $out['Defence']['level'];
                        $defenceexp = $out['Defence']['xp'];

                        $hitpointsrank = $out['Hitpoints']['rank'];
                        $hitpointslevel = $out['Hitpoints']['level'];
                        $hitpointsexp = $out['Hitpoints']['xp'];

                        $rangedrank = $out['Ranged']['rank'];
                        $rangedlevel = $out['Ranged']['level'];
                        $rangedexp = $out['Ranged']['xp'];

                        $prayerrank = $out['Prayer']['rank'];
                        $prayerlevel = $out['Prayer']['level'];
                        $prayerexp = $out['Prayer']['xp'];

                        $magicrank = $out['Magic']['rank'];
                        $magiclevel = $out['Magic']['level'];
                        $magicexp = $out['Magic']['xp'];

                        $cookingrank = $out['Cooking']['rank'];
                        $cookinglevel = $out['Cooking']['level'];
                        $cookingexp = $out['Cooking']['xp'];

                        $woodcuttingrank = $out['Woodcutting']['rank'];
                        $woodcuttinglevel = $out['Woodcutting']['level'];
                        $woodcuttingexp = $out['Woodcutting']['xp'];

                        $fletchingrank = $out['Fletching']['rank'];
                        $fletchinglevel = $out['Fletching']['level'];
                        $fletchingexp = $out['Fletching']['xp'];

                        $fishingrank = $out['Fishing']['rank'];
                        $fishinglevel = $out['Fishing']['level'];
                        $fishingexp = $out['Fishing']['xp'];

                        $firemakingrank = $out['Firemaking']['rank'];
                        $firemakinglevel = $out['Firemaking']['level'];
                        $firemakingexp = $out['Firemaking']['xp'];

                        $craftingrank = $out['Crafting']['rank'];
                        $craftinglevel = $out['Crafting']['level'];
                        $craftingexp = $out['Crafting']['xp'];

                        $smithingrank = $out['Smithing']['rank'];
                        $smithinglevel = $out['Smithing']['level'];
                        $smithingexp = $out['Smithing']['xp'];

                        $miningrank = $out['Mining']['rank'];
                        $mininglevel = $out['Mining']['level'];
                        $miningexp = $out['Mining']['xp'];

                        $herblorerank = $out['Herblore']['rank'];
                        $herblorelevel = $out['Herblore']['level'];
                        $herbloreexp = $out['Herblore']['xp'];

                        $agilityrank = $out['Agility']['rank'];
                        $agilitylevel = $out['Agility']['level'];
                        $agilityexp = $out['Agility']['xp'];

                        $thievingrank = $out['Thieving']['rank'];
                        $thievinglevel = $out['Thieving']['level'];
                        $thievingexp = $out['Thieving']['xp'];

                        $slayerrank = $out['Slayer']['rank'];
                        $slayerlevel = $out['Slayer']['level'];
                        $slayerexp = $out['Slayer']['xp'];

                        $farmingrank = $out['Farming']['rank'];
                        $farminglevel = $out['Farming']['level'];
                        $farmingexp = $out['Farming']['xp'];

                        $runecraftrank = $out['Runecraft']['rank'];
                        $runecraftlevel = $out['Runecraft']['level'];
                        $runecraftexp = $out['Runecraft']['xp'];

                        $hunterrank = $out['Hunter']['rank'];
                        $hunterlevel = $out['Hunter']['level'];
                        $hunterexp = $out['Hunter']['xp'];

                        $constructionrank = $out['Construction']['rank'];
                        $constructionlevel = $out['Construction']['level'];
                        $constructionexp = $out['Construction']['xp'];

                        $summoningrank = $out['Summoning']['rank'];
                        $summoninglevel = $out['Summoning']['level'];
                        $summoningexp = $out['Summoning']['xp'];


                        $combatlevel = combatLevel($attacklevel, $defencelevel, $strengthlevel, $hitpointslevel, $prayerlevel, $rangedlevel, $magiclevel, $summoninglevel);

}
}

?>
 
Sander salemander

sander salemander

05/06/2010 23:43:32
Quote Anchor link
sorry ik heb hetzelf nog geprobeerd paar dingen maar is ook niet gelukt

wat bedoel je hiermee??
*
Je moet de code direct nadat de variabel aangemaakt is neerzetten en anders moet je dat ook eens bij $stats doen en hier neerzetten.*

dat snap ik niet kan je dat beter uitleggen alsjeblieft.

* sorry voor dump :P *
 
Yea Rupie

Yea Rupie

05/06/2010 23:48:46
Quote Anchor link
Ik heb hem eens getest, hij werkt helemaal niet...

gebruik dit script:
http://www.phphulp.nl/php/script/php-algemeen/runescape-highscore-lookup/1681/
 
Sander salemander

sander salemander

05/06/2010 23:51:18
Quote Anchor link
oke die heb ik ook maar daar is 1 probleem mee

hij moet ook het combat lvl uitrekenen hoe doe ik dat erbij??

dan is die goed :)
 
Yea Rupie

Yea Rupie

05/06/2010 23:54:18
Quote Anchor link
Gewoon de functie van dit script overnemen en bij het oproepen van de functie zet je er de juiste waardes in.
 
Sander salemander

sander salemander

06/06/2010 00:07:42
Quote Anchor link
ik heb nu dit :P


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
<?php
function combatLevel($attack, $defence, $strength, $hp, $prayer, $ranged, $magic, $summoning) {
$base = ($defence + $hp + floor($prayer / 2) + floor($summoning / 2)) * 0.25;

$melee = ($attack + $strength) * 0.325;
$ranger = floor($ranged * 1.5) * 0.325;
$mage = floor($magic * 1.5) * 0.325;
}


$rsname = $_GET['rsname'];
$d = $_GET['d'];

if (empty($rsname)) {
    echo "Geen gebruikersnaam ingevoerd";
}


else {
$url = "http://hiscore.runescape.com/index_lite.ws?player=".$rsname;

$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$score = curl_exec($ch);
curl_close($ch);

$uitslag = preg_split("`(\n|,)`", $score);
if ($uitslag[0] == 0) { echo "Gebruikersnaam <b>" . $rsname . "</b> staat niet in de RuneScape highscores."; }
else {

$levels = array(
'Attack',
'Defence',  
'Strenght',
'Hitpoints',
'Range',
'Prayer',
'Magic',  
'Summoning'
);


echo "Combat lvl van <b>" . $rsname . "</b>.";
echo "\n<br /><br />\n";
echo "<table width=\"700\"  border=\"0\">\n";


if ($d == 0) {
}



$i = 0;
$ii = 0;

$iiii = 2;

while ($i <= 10):



if ($uitslag[$iii] == -1) { $uitslag[$iii] = " "; }

echo "<tr>";
if ($d ==0) { echo "<td>" . $uitslag[$iii] . "</td>\n";  }
echo "</tr>";


    $i++;
    $iii = $iii + 3;
    $iiii = $iiii + 3;
endwhile;

echo "\n</table>";

$combatlevel = combatLevel($attack, $defence, $strength, $hitpoints, $prayer, $ranged, $magic, $summoning);

echo $combatlevel;

} }

?>



maar wat doe ik nu weer fout :(
Gewijzigd op 06/06/2010 00:08:47 door sander salemander
 
Yea Rupie

Yea Rupie

06/06/2010 00:24:14
Quote Anchor link
nu doet hij het:

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
<?php
function combatLevel($attack, $defence, $strength, $hp, $prayer, $ranged, $magic, $summoning) {
$base = ($defence + $hp + floor($prayer / 2) + floor($summoning / 2)) * 0.25;

$melee = ($attack + $strength) * 0.325;
$ranger = floor($ranged * 1.5) * 0.325;
$mage = floor($magic * 1.5) * 0.325;

return $base + max($melee, $ranger, $mage);
}


$rsname = $_GET['rsname'];
$a = $_GET['a'];
$b = $_GET['b'];
$c = $_GET['c'];
$d = $_GET['d'];
$e = $_GET['e'];

$stats = array();

if (empty($rsname)) {
    echo "Geen gebruikersnaam ingevoerd";
}


else {
$url = "http://hiscore.runescape.com/index_lite.ws?player=".$rsname;

$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$score = curl_exec($ch);
curl_close($ch);

$uitslag = preg_split("`(\n|,)`", $score);
if ($uitslag[0] == 0) { echo "Gebruikersnaam <b>" . $rsname . "</b> staat niet in de RuneScape highscores."; }
else {

$skills = array(
'Overall',
'Attack',
'Defence',
'Strenght',
'Hitpoints',
'Range',
'Prayer',
'Magic',
'Cooking',
'Woodcutting',
'Fletching',
'Fishing',
'Firemaking',
'Crafting',
'Smithing',
'Mining',
'Herblore',
'Agility',
'Thieving',
'Slayer',
'Farming',
'Runecrafting',
'Hunter',
'Construction',
'Summoning'
);


echo "RuneScape Hiscores van <b>" . $rsname . "</b>.";
echo "\n<br /><br />\n";
echo "<table width=\"700\"  border=\"0\">\n";

if ($a == 0) {
echo "<tr>";
if ($b == 0) { echo "<td><b>Skill</b></td>\n"; }
if ($c == 0) { echo "<td><b>Rank</b></td>\n"; }
if ($d == 0) { echo "<td><b>Level</b></td>\n"; }
if ($e == 0) { echo "<td><b>Exp</b></td>\n"; }
echo "</tr>";
}


$i = 0;
$ii = 0;
$iii = 1;
$iiii = 2;

while ($i <= 24):


$uitslag[$ii] = number_format($uitslag[$ii], 0, ',', ',');
$uitslag[$iiii] = number_format($uitslag[$iiii], 0, ',', ',');
if ($uitslag[$ii] == -1) { $uitslag[$ii] = " "; }
if ($uitslag[$iii] == -1) { $uitslag[$iii] = " "; }
if ($uitslag[$iiii] == -1) { $uitslag[$iiii] = "<i>Niet gevonden</i>\n"; }

echo "<tr>";
if ($b ==0) { echo "<td><b>" . $skills[$i] . "</b></td>\n"; }
if ($c ==0) { echo "<td>" . $uitslag[$ii] . "</td>\n"; }
if ($d ==0) { echo "<td>" . $uitslag[$iii] . "</td>\n"; }
if ($e ==0) { echo "<td>" . $uitslag[$iiii] . "</td>\n"; }
echo "</tr>";

$stats[$skills[$i]] = array($uitslag[$ii],$uitslag[$iii],$uitslag[$iiii]);
    $i++;
    $ii = $ii + 3;
    $iii = $iii + 3;
    $iiii = $iiii + 3;
endwhile;

echo "<tr><td><b>Combat</b></td><td>&nbsp;</td><td>".combatLevel($stats['Attack'][1], $stats['Defence'][1], $stats['Strenght'][1], $stats['Hitpoints'][1], $stats['Prayer'][1], $stats['Range'][1], $stats['Magic'][1], $stats['Summoning'][1])."</td><td>&nbsp;</td></tr>";
echo "\n</table>";
} }

?>


voorbeeld van aanroepen:
index.php?rsname=zezima
 
Sander salemander

sander salemander

06/06/2010 00:27:26
Quote Anchor link
heel erg bedankt aanroepen wist ik al :P

maarja nu nog even kijken wat ik fout deed zodat ik er nog iets van leer :P en effe de nieuwe skill dungeoneering erbij zetten maar is zo gedaan:P

ty man

als de site klaar is laat ik hem hier wel rated XD
 



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.