Hallo, auf der suche nach einer faq-datenbank bin ich heute auf phpMyFAQ gestoßen. Nach der installation auf einem wamp server habe ich (alles probeweise zu allgemeinen Test) rubrken eigerichtet. Nach dem ausfüllen von beiträgen bekomme ich nach absenden des formulars den php-fehler Fatal error: Call to undefined function: checkdnsrr() in C:\apache\htdocs\html\faq\sendmail.php on line 28 in http.conf ist aber der smpt-server meines Organisationsnetzwerkes eingetragen. die variable $host ist leer.
Wo muß ich drehen?
Schmus: Das ganze gefällt mir ganz gut.
Vielen dnk schon mal.
Gruß
Wogi
erst installation phpMyFAQ
Moderator: Thorsten
Re: erst installation phpMyFAQ
Hi,
Um den Fehler zu beheben, füge in die functions.php folgenden Code ein:
Sollte unter WindowsNT, Windows2000 und WindowsXP funktionieren.
bye
Thorsten
wie ich eben rausgefunden habe, funktioniert die Funktion checkdnsrr() nicht unter Windows.wogi wrote:... Fatal error: Call to undefined function: checkdnsrr() in C:\apache\htdocs\html\faq\sendmail.php on line 28 ...
Um den Fehler zu beheben, füge in die functions.php folgenden Code ein:
Code: Select all
function checkdnsrr( $host, $type = '' )
{
if( !empty( $host ) )
{
if( $type == '' ) $type = "MX";
@exec( "nslookup -type=$type $host", $output );
while( list( $k, $line ) = each( $output ) )
{
if( eregi( "^$host", $line ) )
{
return true;
}
}
return false;
}
}
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist