Hoi
als ik op mijn localhost echo checkdnsrr($host, 'A'); doe, krijg ik geen enkel resultaat, terwijl $host welzeker een bestaande host is.

Is iemand bekend met dit probleem? Dus eigenlijk: werkt dit gewoon niet op localhost, moet ik nog ergens in mijn php.ini wat veranderen of is er een functie die het zelfde doet, dus checken of een hostname bestaat, en of die ook actief is, maar wel werkt?
zet dit er eens boven:
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);
?>
echo checkdnsrr($host, 'A');

Dit geeft true of false.
Bij true zul je een 1 zien en bij false niks.
Dat staat er al, zo wijs was ik al :)
mag niet baten trouwens, er word gewoon botweg geweigerd iets er uit te halen.
Ook een var_dump() geeft als resultaat: Null

EDIT,
Zelfs een 1 of een 0 komt er niet uit... alleen een bool(false) bij de var_dump()
Wat heb je in $host staan? (Eventueel per PM?)
Waar draai je dit op? Welk OS en welke php versie? Voor PHP5.3 werkt dit niet op Windows. Maar dan zou je wel een error moeten krijgen.
Win Vista met xampp 1.7.0. en php 5.3.0.

Ik heb mijn bericht trouwens geedit...:
EDIT,
Zelfs een 1 of een 0 komt er niet uit... alleen een bool(false) bij de var_dump()


Dus hij doet het wel, maar niet bij mij :S
SanThe schreef op 08.01.2010 14:55
Wat heb je in $host staan? (Eventueel per PM?)
Die function verwacht een complete hostnaam of een ip-nummer.
Dus met een emailadres werkt het niet.
de hostname is dus hotmail.com toch? Maar als ik dat alleen invoer, werkt ie net zo goed niet :S

Reageren