login  Naam:   Wachtwoord: 
Registreer je!
 Forum

DNS bekijken

Offline Warbringer - 03/04/2007 16:04 (laatste wijziging 03/04/2007 16:43)
Avatar van WarbringerOnbekend
  1. if(isset(checkdnsrr("www.burninghardware.nl"))
  2. {
  3. echo "bestaat al";
  4. }
  5. else
  6. {
  7. echo "bestaat nog niet";
  8. }


kijk ik zo na of hij al geregistreerd is?
snapte de uitleg niet 100% 

Citaat:
Siliecom14's edit:
code tags

4 antwoorden

Gesponsorde links
Offline marten - 03/04/2007 16:09
Avatar van marten Beheerder 1. dit werkt niet op windows platformen (IIS)
2. Deze routerneert een BOOLEAN. Dit kan je als volgt controleren
  1. <?php
  2. $check = checkdnsrr("www.burninghardware.nl");
  3. if($check) {
  4. echo 'Goed';
  5. } else {
  6. echo 'Fout';
  7. }
  8. ?>
Offline Dark_Paul - 03/04/2007 16:12 (laatste wijziging 03/04/2007 16:13)
Avatar van Dark_Paul PHP ver gevorderde Dit werkt inderdaad niet op Windows-platformen. Met dat probleem zat ik dus ook.
Bij de eerste reactie op PHP.net zie je dat die persoon controleert of de functie bestaat, en anders aan met een exec(); aan de gang gaat.
Ik heb het zelf opgelost door gethostbynamel(); te gebruiken. Dit geeft een array met bijbehorende IP-adressen terug als het adres bestaat, en FALSE als het niet bestaat.
PHP.net: gethostbynamel

Dan zou je dus op deze manier kunnen controleren:
  1. <?php
  2. $check = gethostbynamel('www.blaat.nl');
  3. if ($check != FALSE) {
  4. echo 'Deze host bestaat';
  5. }
  6. else {
  7. echo 'Deze host bestaat niet';
  8. }
Offline Warbringer - 03/04/2007 17:31
Avatar van Warbringer Onbekend dankjewel snap hem nu! thanks 
even tussendoor, zag een post waarin stond hoe je met mysql_fetch_object data kon weergeven in een while commando.

piece of cake maar waar het om gaat:

om en om kleur van de rijen van de table.
iemand die d.b. post / script te vinden weet? kan hem niet meer vinden haha 
Offline Dark_Paul - 03/04/2007 19:32 (laatste wijziging 03/04/2007 19:32)
Avatar van Dark_Paul PHP ver gevorderde Heel simpel zelf te maken.
  1. <?php
  2. $i=1;
  3. $qry = mysql_query("SELECT * FROM <tabel>");
  4.  
  5. echo '<table>';
  6. while ($res = mysql_fetch_object($qry)) {
  7. $color = ($i % 2 == 0) ? '#kleur1' : '#kleur2';
  8. echo '<tr style="background-color:'.$color.';"><td>blaat</td></tr>';
  9. $i++
  10. }
  11. echo '</table>';
  12. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.26s