php einbinden
Hi,
hab auch so mein Problem mit dem Einbinden eines counter.php Skripts in eine Html-Seite.
Ich möchte ein php Skript das auf einem anderen Server liegt auf einer Html-Seite einfügen.
Hab dazu einige Treads zum Thema gelesen und auch die Lösungsvorschläge mal durchprobiert.Aber ohne Erfolg.
Folgende Variante hat mit einem anderen Skript aber wunderbar funktioniert.
<script src=http://www.meinedomain.de/verzeichniss/skript.php></script>
Doch mit dem folgend angehängten leider nicht.
Währe dankbar wenn mir einer sagen könnte Was/Wo ich im php Skript ändern muß um es zum laufen zu bringen.
Big THX
Lev
//########################################
//#Bitte hier die Einstellungen vornehmen#
//########################################
$hoster="localhost"; //dein host standard ist localhost
$login="amok"; //dein mysqllogin
$passw="finemann"; //dein passwort
$datenb="np"; //datenbank auswählen
//##########Ende der Änderungen!##########
$link=mysql_connect($hoster, $login, $passw)or die ("konnte Keine
Verbindung herstellen!");
mysql_select_db($datenb,$link) or die
("Datenbank nicht vorhanden!");
//######Hier bitte Farb-und Texteinstellungen vornehmen!######
$f_color="FF0000"; //die schriftfarbe
$f_size="Arial"; //die schriftart
$f_besucher="Besucher:"; //besucher gesamt
$f_today="Davon heute:"; //Besucher heute gesamt
$f_zugriff="Letzter Zugriff:<br>"; //Letzter zugriff
$f_maxonline="Max. user online gleichzeitig:"; //Gleichzeitig user online max.
$f_besucheronline="User online"; //wie viele besucher online
##########Ab hier nichts mehr ändern!!!###################
$ip=$REMOTE_ADDR;
$queryone=mysql_query("SELECT * FROM csip_list where ip='$ip'", $link);
$querytwo=mysql_num_rows($queryone);
if($querytwo == "0")
{
$order=mysql_query("UPDATE cshits SET hits=hits+1", $link);
$order2=mysql_query("Select login, lastlogin from cshits", $link);
$fetchit=mysql_fetch_array($order2, $link);
$nocf=mysql_query("Update cshits SET lastlogin='$fetchit[login]'", $link);
$zeit = time();
$datum = date("d.m.Y");
$queryt=mysql_query("Update cshits SET login='$zeit'", $link);
$hehe=mysql_query("INSERT INTO csip_list (dates, del, ip) VALUES ('$datum', '$zeit', '$ip')", $link);
}
####Datenbank entleeren#############
$loeschzeit= $zeit-86400;
$haha=mysql_query("DELETE FROM csip_list WHERE del<$loeschzeit",$link);
####################################
########Ausgabe kann beginnen###############
$ausgabe=mysql_query("SELECT * FROM cshits", $link);
$holit=mysql_fetch_array($ausgabe);
print "<font color=\"$f_color\" size=\"$f_size\">$f_besucher $holit[hits]</font><br>";
$datum= date("d.m.Y");
$daftpunk =@mysql_query("SELECT count(ip) FROM csip_list where dates='$datum'", $link);
$dumdidum = mysql_result($daftpunk, 0);
print "<font color=\"$f_color\" size=\"$f_size\">$f_today $dumdidum </font><br>";
print "<font color=\"$f_color\" size=\"$f_size\">$f_zugriff";
$tdate=date("d.m", $holit[lastlogin]);
$hdate=date("d.m");
if ($tdate == "$hdate" )
{
$kzeit= date("G.i", $holit[lastlogin]);
print "Heute um $kzeit</font><br>\n";
}
else {
$vzeit=date("d.m \u\m G.i", $holit[lastlogin]);
print "Am $vzeit</font><br>";
}
$HOST= gethostbyaddr($ip);
$zeitz=time();
$deleteuser= mysql_query( "delete from cs_useronline where DATE < $zeitz -2000", $link);
$usergesamt= mysql_fetch_row(MYSQL_QUERY( "SELECT * FROM cs_useronline where IP='$ip'", $link));
if($usergesamt == false)
{
$ok= @mysql_query( "insert INTO cs_useronline (ID,IP,NAME,DATE) VALUES('$User_Id','$ip','$HOST','$zeitz')", $link)or die( "Unable to query
db!");
}
$resultit = mysql_query( "SELECT Count(*) as total FROM cs_useronline", $link);
$blubb= mysql_fetch_array($resultit);
echo "<font color=\"$f_color\" size=\"$f_size\">$blubb[total] $f_besucheronline<br></font>";
######max user online#####################
if ($blubb[total] > $holit[maxuser] )
{
$jepp=mysql_query("UPDATE cshits SET maxuser='$blubb[total]'", $link);
}
#########################################
$ripper=mysql_query("SELECT maxuser FROM cshits", $link);
$holme=mysql_fetch_array($ripper);
print "<font color=\"$f_color\" size=\"$f_size\">$f_maxonline $holme[maxuser]</font>\n";
mysql_close($link);
?>
Hi,
hab auch so mein Problem mit dem Einbinden eines counter.php Skripts in eine Html-Seite.
Ich möchte ein php Skript das auf einem anderen Server liegt auf einer Html-Seite einfügen.
Hab dazu einige Treads zum Thema gelesen und auch die Lösungsvorschläge mal durchprobiert.Aber ohne Erfolg.
Folgende Variante hat mit einem anderen Skript aber wunderbar funktioniert.
<script src=http://www.meinedomain.de/verzeichniss/skript.php></script>
Doch mit dem folgend angehängten leider nicht.
Währe dankbar wenn mir einer sagen könnte Was/Wo ich im php Skript ändern muß um es zum laufen zu bringen.
Big THX
Lev
//########################################
//#Bitte hier die Einstellungen vornehmen#
//########################################
$hoster="localhost"; //dein host standard ist localhost
$login="amok"; //dein mysqllogin
$passw="finemann"; //dein passwort
$datenb="np"; //datenbank auswählen
//##########Ende der Änderungen!##########
$link=mysql_connect($hoster, $login, $passw)or die ("konnte Keine
Verbindung herstellen!");
mysql_select_db($datenb,$link) or die
("Datenbank nicht vorhanden!");
//######Hier bitte Farb-und Texteinstellungen vornehmen!######
$f_color="FF0000"; //die schriftfarbe
$f_size="Arial"; //die schriftart
$f_besucher="Besucher:"; //besucher gesamt
$f_today="Davon heute:"; //Besucher heute gesamt
$f_zugriff="Letzter Zugriff:<br>"; //Letzter zugriff
$f_maxonline="Max. user online gleichzeitig:"; //Gleichzeitig user online max.
$f_besucheronline="User online"; //wie viele besucher online
##########Ab hier nichts mehr ändern!!!###################
$ip=$REMOTE_ADDR;
$queryone=mysql_query("SELECT * FROM csip_list where ip='$ip'", $link);
$querytwo=mysql_num_rows($queryone);
if($querytwo == "0")
{
$order=mysql_query("UPDATE cshits SET hits=hits+1", $link);
$order2=mysql_query("Select login, lastlogin from cshits", $link);
$fetchit=mysql_fetch_array($order2, $link);
$nocf=mysql_query("Update cshits SET lastlogin='$fetchit[login]'", $link);
$zeit = time();
$datum = date("d.m.Y");
$queryt=mysql_query("Update cshits SET login='$zeit'", $link);
$hehe=mysql_query("INSERT INTO csip_list (dates, del, ip) VALUES ('$datum', '$zeit', '$ip')", $link);
}
####Datenbank entleeren#############
$loeschzeit= $zeit-86400;
$haha=mysql_query("DELETE FROM csip_list WHERE del<$loeschzeit",$link);
####################################
########Ausgabe kann beginnen###############
$ausgabe=mysql_query("SELECT * FROM cshits", $link);
$holit=mysql_fetch_array($ausgabe);
print "<font color=\"$f_color\" size=\"$f_size\">$f_besucher $holit[hits]</font><br>";
$datum= date("d.m.Y");
$daftpunk =@mysql_query("SELECT count(ip) FROM csip_list where dates='$datum'", $link);
$dumdidum = mysql_result($daftpunk, 0);
print "<font color=\"$f_color\" size=\"$f_size\">$f_today $dumdidum </font><br>";
print "<font color=\"$f_color\" size=\"$f_size\">$f_zugriff";
$tdate=date("d.m", $holit[lastlogin]);
$hdate=date("d.m");
if ($tdate == "$hdate" )
{
$kzeit= date("G.i", $holit[lastlogin]);
print "Heute um $kzeit</font><br>\n";
}
else {
$vzeit=date("d.m \u\m G.i", $holit[lastlogin]);
print "Am $vzeit</font><br>";
}
$HOST= gethostbyaddr($ip);
$zeitz=time();
$deleteuser= mysql_query( "delete from cs_useronline where DATE < $zeitz -2000", $link);
$usergesamt= mysql_fetch_row(MYSQL_QUERY( "SELECT * FROM cs_useronline where IP='$ip'", $link));
if($usergesamt == false)
{
$ok= @mysql_query( "insert INTO cs_useronline (ID,IP,NAME,DATE) VALUES('$User_Id','$ip','$HOST','$zeitz')", $link)or die( "Unable to query
db!");
}
$resultit = mysql_query( "SELECT Count(*) as total FROM cs_useronline", $link);
$blubb= mysql_fetch_array($resultit);
echo "<font color=\"$f_color\" size=\"$f_size\">$blubb[total] $f_besucheronline<br></font>";
######max user online#####################
if ($blubb[total] > $holit[maxuser] )
{
$jepp=mysql_query("UPDATE cshits SET maxuser='$blubb[total]'", $link);
}
#########################################
$ripper=mysql_query("SELECT maxuser FROM cshits", $link);
$holme=mysql_fetch_array($ripper);
print "<font color=\"$f_color\" size=\"$f_size\">$f_maxonline $holme[maxuser]</font>\n";
mysql_close($link);
?>
Kommentar