0 ) { $sql_statement = ("SELECT banner, id, link FROM tbanner WHERE gallerypath LIKE '$mother[$i]'"); $result = mysql_query ($sql_statement, $db); if ( mysql_num_rows($result) ) { $banner = mysql_fetch_assoc($result) ; break; } } } if (! $banner[link]){ //Falls noch kein Album gefunden (z.B. nicht im Pfad... neuestes aus der gallery suchen $user = "nutzer"; $password = "S*RZ75gb"; $base_pix = "linth_piwigo"; $host_pix = "192.168.69.35"; $db_pix = mysql_connect($host_pix,$user,$password); $pix_sel = mysql_select_db ($base_pix); $sql_query = "SELECT * FROM pi_categories ORDER BY id DESC LIMIT 0, 50"; $sth_pix = mysql_query($sql_query, $db_pix); while ($pix_row = mysql_fetch_assoc($sth_pix) ) { $sql_statement = ("SELECT banner, id, link FROM tbanner WHERE gallerypath LIKE '297'"); $result = mysql_query ($sql_statement, $db); if ( mysql_num_rows($result) ) { $banner = mysql_fetch_assoc($result) ; break; } } } #Neuen Counterstand schreiben $id = $banner[id]; $sql_statement = ("UPDATE tbanner SET counter=counter+1 WHERE id = $id"); $sth = mysql_query ($sql_statement, $db); #Banner ausgeben if (preg_match ("/^\w+?\.(gif|jpg|png)$/i", $banner[banner])){ print 'Banner'; } elseif (preg_match ("/\.swf$/i" , $banner[0])) { print ' '; } else { print $banner[banner]; } $sql_statement = ("SELECT id, AdressID, passwort FROM tbanner WHERE id=$rand and maxcount=counter"); // $result = mysql_query ($sql_statement, $db); // $mailsend = mysql_fetch_row($result); #Daten mailen if ($mailsend[1]){ $db = mysql_connect($hostname, "awardic", "GuMaKiRo"); $ok = mysql_select_db("awardic"); $sql_statement =( "SELECT Email1, Anrede, Name FROM tadresse WHERE ID=$mailsend[1]"); $st= mysql_query($sql_statement, $db); $adres = mysql_fetch_row($st); $to= "$adres[0]"; $subject="Bannerwerbung bei linth.net"; $headers="From: mail@awardic.ch\r\nContent-Type: text/plain; charset=iso-8859-1\r\nContent-Transfer-Encoding: 8bit\r\nReply-to:mail@awardic.ch"; $message="Sehr geehrter $adres[1] $adres[2] Sie haben bei uns ein Banner für die linth.net - Seiten. Ihre gebuchte Periode ist abgelaufen. Sie können unter folgendem Link eine weitere Periode buchen oder die Statistik begutachten: http://linth.net/cond/bannerview.php?ident=$mailsend[2] Mit freundlichen Grüssen AWARDIC GmbH Office Kaltbrunn: Uznacherstr. 51 8722 Kaltbrunn 055 293 51 56 hofstetter@awardic.ch Adresse Rapperswil: Postfach 1770 8640 Rapperswil 055 211 00 11"; mail ($to, $subject, $message ,$headers); } mysql_free_result($sth_pix); mysql_free_result($result); mysql_close($db); mysql_close($db_pix); ?>