Ich habe auf meiner webseite grade ein Toplisten Script installiert. Leider hollt sich das Script den Button, den andere Benutzer auf Ihrer eigenen Homepage setzen müssen, so das andere user für diese Homepage voten können aus einem unterordner auf meiner webseite. Das script soll aber den Button von einem anderen webspace hollen, da der webspace auf dem das script installiert ist es nicht unterstützt bilder von dem webspace auf einem anderen webspace zu verlinken.
User müssen den button so einbinden:
Die Img php datei sieht so aus:
Kann mir den code vlt jemand umcoden, so das immer der Banner angezeigt wird:
http://home.arcor.de/renehifinger/button/default.gif
egal auf welchem platz sich ein user in der liste befindet oder welche id er besitzt ?
ich könnte natürlich auch direkt im code, den der user auf seiner homepage einbinden muss den link zum bild (http://home.arcor.de/renehifinger/button/default.gif) einfügen, aber fände es besser wenn der button link ausgelesen wird über die php datei ;-) man muss ja nicht unbedingt sehen, dass der button auf nem freeacount von lycos online ist
http://www.gutscheinlager.de/dailydeal-gutschein/
Vielen dank
User müssen den button so einbinden:
PHP-Code:
<a href="http://www.compu-zone.de/topliste/index.php?id=1" target="_blank"><img src="http://www.compu-zone..de/topliste/img.php?id=1" border="0"></a>
PHP-Code:
<?
############################################
# Filename : IMG.PHP #
#------------------------------------------#
# Written By : Dennis van den Hout #
# Email : [email]xdt@scripters.nl[/email] #
# Website : [url]www.xdt.nl[/url] #
# Questions? : [url]www.scripters.nl/forum[/url] #
#------------------------------------------#
# Do NOT copy OR publicate this script #
# for ANY use on ANY other site ! #
#------------------------------------------#
############################################
// Report all script errors on this page
error_reporting(E_ALL);
// Including CONFIG.PHP which includes all configurations
require("config.php");
// Checking if site exists
$query = mysql_query("SELECT * FROM " . $table . "_sites WHERE memberid = '" . $_GET['id'] . "'");
$result = mysql_result(mysql_query("SELECT COUNT(1) FROM " . $table . "_sites WHERE memberid = '" . $_GET['id'] . "'"),0);
// If site exists update stats
if($result)
{
// Current date
$date = date("dmY");
// Update query for HITS IN
$hitsin = "UPDATE " . $table . "_sites SET hitsin = hitsin + 1, hitstotal = hitstotal + 1 WHERE memberid = '" . $_GET['id'] . "'";
while($row = mysql_fetch_assoc($query))
{
$today = $row['hitstoday'];
$today = explode(" | ",$today);
$datetoday = $today[0];
$hitstoday = $today[1];
$hitsplus = $today[1] + 1;
// If date isn't database is the same date of today
if($date != $datetoday)
{ // Hits today = 1
$update = "UPDATE " . $table . "_sites SET hitstoday = '" . $date . " | 1' WHERE memberid = '" . $_GET['id'] . "'";
}
else
{ // Hits today = hitstoday + 1
$update = "UPDATE " . $table . "_sites SET hitstoday = '" . $date . " | " . $hitsplus . "' WHERE memberid = '" . $_GET['id'] . "'";
}
$days = $row['date'];
$days = explode(" | ",$days);
$daytoday = $days[0];
$dayplus = $days[1] + 1;
// Update query for date-field
$update2 = "UPDATE " . $table . "_sites SET date = '" . $date . " | " . $dayplus . "' WHERE memberid = '" . $_GET['id'] . "'";
// Function to update all stats
function dohits()
{
global $hitsin,$update,$update2,$date,$daytoday;
mysql_query($hitsin) or die(mysql_error());
mysql_query($update) or die(mysql_error());
if($date != "$daytoday")
{
mysql_query($update2) or die(mysql_error());
}
}
// Rank, for the image to display
$rank = $row['rank'];
}
// Execute query's to update stats
dohits();
// If there is a button to display for the current rank, show the rank picture (example : 5.jpg)
if($rank < ($img_total + 1))
{
header("Location: " . $img_dir . "/" . $rank . "" . $img_ext . "");
}
else
{ // Else display default picture
header("Location: " . $img_dir . "/default" . $img_ext . "");
}
}
else
{ // If there's an error with the banners show a buttons with an error message on it
header("Location: " . $img_dir . "/error" . $img_ext . "");
}
?>
http://home.arcor.de/renehifinger/button/default.gif
egal auf welchem platz sich ein user in der liste befindet oder welche id er besitzt ?
ich könnte natürlich auch direkt im code, den der user auf seiner homepage einbinden muss den link zum bild (http://home.arcor.de/renehifinger/button/default.gif) einfügen, aber fände es besser wenn der button link ausgelesen wird über die php datei ;-) man muss ja nicht unbedingt sehen, dass der button auf nem freeacount von lycos online ist
http://www.gutscheinlager.de/dailydeal-gutschein/
Vielen dank
Kommentar