Ist das hier nun ein Hilfeforum oder nicht?
ok ok
Ich versuch es ja schon selber..
Allerdings mit wenig Erfolg.
Habe 3 Dateien: konfiguration.php (Datenbankverbindung)
abfall.php
spammer.txt
Zuerst (wegen LernPhase;-)) sollte die abfall.php prüfen,ob in der spammer.txt eine bestimmte URL steht,die auch in der db zu finden ist.
Wenn ja,dann soll der Text erscheinen "hier ist spam",wenn nicht."hier ist kein spam".
Was immer ich probiere,jedesmal erscheint "hier ist kein spam"
Alle 3 in der spammer.txt aufgeführten Domains befinden sich aber wohl in meiner db.
Hier die abfall.php:
PHP
<?php
require_once ('../popular/konfiguration.php');
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
// Nutzen von Datenbank (Name ist hinterlegt in Konstante MYSQL_DATENBANK
$db_sel = mysql_select_db( MYSQL_DATENBANK )
or die("Auswahl der Datenbank fehlgeschlagen");
$sql = "
SELECT story_url FROM dug_stories
";
$db_erg = mysql_query( $sql );
while ($adresse = mysql_fetch_array( $db_erg, MYSQL_ASSOC));
$spam= file('../popular/spammer.txt');
{
$handle = fopen ( "../popular/spammer.txt", "a+"); }
if ($adresse == $spam)
{
echo 'hier ist spam';
}
else
{
echo 'hier ist kein spam';
}
mysql_free_result( $db_erg );
?>
Alles anzeigen
und die spammer.txt
Habe ich etwas vergessen? Oder ist die abfall.php völliger Blödsinn?
Danke im Voraus.