• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

file_get_contents

  • ruttydm
  • 7 oktober 2015 om 17:51
  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 17:51
    • #1

    Ik heb hier een probleempje met dit scriptje:


    PHP
    function check_adress($adress){
    	$url = "https://bitcoin.toshi.io/api/v0/addresses/".$adress."";
    	if(@file_get_contents($url)){
    		$result = file_get_contents($url);
    		$obj = json_decode($result, true);
    		if(!isset($obj['error'])){
    			return true;
    		}
    		else{
    			return false;
    		}
    	}
    	else {
    		return false;
    	}
    }
    Toon Meer

    en ik krijg deze error: E_WARNING Error in file �faucetbox.php� at line 14: file_get_contents(https://bitcoin.toshi.io/api/v0/address…jhfkhfthfkftj): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found

    ik zou eigenlijk gewoon willen als deze error er is dat hij gewoon false terugstuurt maar ik heb geen flauw idee hoe dit moet.

    http://infinidum.com/

  • WHMCSAddons
    Master
    Ontvangen Reacties
    88
    Berichten
    2.411
    • 7 oktober 2015 om 17:57
    • #2

    Wat is de output van $obj ?

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 18:07
    • #3

    Dat geeft gewoon "not found" inien foutief adres.
    snap ook niet van waar de error komt

    foutieve json: https://bitcoin.toshi.io/api/v0/addresses/tralalala
    wanneer adres bestaat: https://bitcoin.toshi.io/api/v0/address…8g9HJLaVSPFjx33

    http://infinidum.com/

  • mica-
    Student
    Ontvangen Reacties
    10
    Berichten
    111
    • 7 oktober 2015 om 18:37
    • #4

    Je error lijkt je Url niet helemaal geparsed te hebben, ik zie geen http:// staan bij de error waardoor mogelijke volgende code niet zal werken aangezien er geen HTTP request is gemaakt om de pagina inhoud op te vragen..

    EN de page URL zelf geeft je een json obj als response.
    Zoals wm-diensten al zei, probeer eens var_dump($obj);

    Want die not found komt duidelijk van de pagina..:

    $obj is volgens mij dan gwn een array met waarden, dus alsj een error hebt Not found welja dan doe je...:

    Code
    if($obj['error'] != "Not found")
    {
     //Gevonden
    }
    else
    {
     //Niet gevonden
    }

    Mafiasource on Github

    Bewerkt 2 keer, laatst door mica- (7 oktober 2015 om 18:47).

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 18:49
    • #5

    var dump is NULL :(

    http://infinidum.com/

    Bewerkt één keer, laatst door ruttydm (7 oktober 2015 om 19:03).

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 18:59
    • #6

    Nu heb ik "not found"

    E_WARNING Error in file �faucetbox.php� at line 14: file_get_contents(https://bitcoin.toshi.io/api/v0/addresses/lol): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found NULL valid

    http://infinidum.com/

  • mica-
    Student
    Ontvangen Reacties
    10
    Berichten
    111
    • 7 oktober 2015 om 19:01
    • #7

    zolang obj null is is er iets mis met het ophalen van de content van die website, aan je error vermoed ik dat http:// word weg gelaten zodra de functie aangeroepen word met de url erin.

    Mafiasource on Github

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 19:10
    • #8

    maar bij een juist adres werkt het dan wel?

    http://infinidum.com/

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 19:34
    • #9

    ik gebruik nu een andere api, deze werkt beter, nu kan ik zien of het adres bestaat of niet. Alleen als het niet bestaat krijg ik deze error: E_WARNING Error in file �faucetbox.php� at line 14: file_get_contents(https://blockchain.info/address/lol?format=json): failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error

    code:

    Code
    function check_adress($adress){
    	$url = "https://blockchain.info/address/".$adress."?format=json";
    	$result = file_get_contents($url);
    	$obj = json_decode($result, true);
    	
    	if(isset($obj['hash160'])){
    		return true;
    	}
    	elseif(!isset($obj['hash160'])){
    		return false;
    	}
    	else{
    		return false;
    	}
    }
    Toon Meer

    http://infinidum.com/

  • WHMCSAddons
    Master
    Ontvangen Reacties
    88
    Berichten
    2.411
    • 7 oktober 2015 om 19:55
    • #10

    Wat is de var_dump van $obj dit is basis controle vrij simpel als je null krijgt is er iets mis met het ophalen

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 7 oktober 2015 om 20:42
    • #11

    Euh, HTTP>>>S<<< ? Dan zul je toch echt wat meer moeite moeten doen :).

    Mogelijk werkt dit out-of-the-box als bepaalde (wrapper) extensies aan staan.

    inspiratie (google: php file_get_contents https)

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 21:36
    • #12

    https en zonders s geprobeerd NULL krijg ik altijd maar weet niet wat ik verkeerd doe.
    maar als ik het adres verander naar een juist adres krijg ik true, maar ook met een error.

    http://infinidum.com/

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 7 oktober 2015 om 21:49
    • #13

    Heb je gekeken naar bovenstaande link...

  • ruttydm
    Intermediate
    Berichten
    226
    • 7 oktober 2015 om 21:50
    • #14

    ah, ik zal eens kijken. had de link over hoofd gezien.

    http://infinidum.com/

  • ruttydm
    Intermediate
    Berichten
    226
    • 8 oktober 2015 om 17:28
    • #15

    blijkbaar moet ik vps hebben om het te laten werken.

    Is de VPS van versio aan te raden en hoe koppel ik die domeinnamen?

    http://infinidum.com/

  • Aaron
    Administrator
    Ontvangen Reacties
    60
    Berichten
    1.020
    • 8 oktober 2015 om 17:51
    • #16

    Hallo,

    Een VPS van Versio raad ik aan, Ik maak er al enige tijd gebruik van en heb er geen problemen mee.

    Indien je een VPS neemt moet je natuurlijk wel zelf alles installeren en beveiligen...

    Eenmaal je VPS klaar is hoef je enkel bij Versio de DNS gegevens te wijzigen van het gewenste webadres. (of bij je hosting waar het domein staat geregistreerd)

    Daarna het domein toe voegen in DirectAdmin van je server. dit duurt maximaal 4 uur, maar meestal binnen het half uur is dat al actief.

  • Thisguyisgone
    Elite members
    Ontvangen Reacties
    197
    Berichten
    7.880
    • 8 oktober 2015 om 17:54
    • #17

    Aanvulling of vraag @ Hierboven; DNS kan toch tot 24 u duren vooraleer het overal is aangepast?

  • Aaron
    Administrator
    Ontvangen Reacties
    60
    Berichten
    1.020
    • 8 oktober 2015 om 17:57
    • #18
    Citaat van Ferhat.Remory

    Aanvulling of vraag @ Hierboven; DNS kan toch tot 24 u duren vooraleer het overal is aangepast?

    Ze zeggen inderdaad 24 uur. Maar dit is voornamelijk voor Nameserver DNS wijzigingen en dergelijke.
    Meestal is dat voor gewone DNS wijzigingen binnen de 4 uur. (BE NL domeinnamen)
    Andere kunnen in sommige gevallen langer duren (12 a 24 uur). Maar tegenwoordig gaat dit rapper.

  • ruttydm
    Intermediate
    Berichten
    226
    • 8 oktober 2015 om 18:01
    • #19

    Is zo'n controlepaneel cruciaal, en wat moet je doen kwa beveiliging?

    kun je bij die dns ook ip/folder doen?

    http://infinidum.com/

  • Aaron
    Administrator
    Ontvangen Reacties
    60
    Berichten
    1.020
    • 8 oktober 2015 om 18:06
    • #20

    als je een VPS koop van Versio moet je alles installeren. Het enigste wat er op staat in het besturingssysteem.

    Je moet dus ook nog een licentie kopen en daarna alles van DirectAdmin installeren om een webserver te kunnen opzetten.
    Je moet daarna de VPS beveiligen met bijvoorbeeld CSF Firewall.

    Maar niet alleen installeren volstaat natuurlijk...
    Je dient de configuratie ook aan te passen zodat alles vlot en veilig verloopt....

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design