 |
 | |  |
 | |  |
 | |  |
moni Gast
|
Verfasst am: 20.11.2006, 02:15 |
|
 |
 |
leider wurde mir hier nicht geholfen :/
falls jedoch weitere user das gleiche problem haben sollten: ich habe folgenden teil-code
$tabellencheck1 = @mysql_query("SELECT * FROM $db_counter WHERE id = '1'");
$tabellencheck2 = @mysql_query("SELECT * FROM $db_iplog WHERE id = '1'");
if (@mysql_num_rows($tabellencheck1) == 0 || @mysql_num_rows($tabellencheck2) == 0)
{
echo "ERROR: Tabellen sind nicht korrekt installiert.";
exit;
} |
geändert in
$tabellencheck1 = @mysql_query("SELECT * FROM $db_counter WHERE id = '1'");
$tabellencheck2 = @mysql_query("SELECT * FROM $db_iplog");
if (@mysql_num_rows($tabellencheck1) == 0)
{
@mysql_query("INSERT INTO $db_counter SET id = '1', online_record = '1'");
}
if (@mysql_num_rows($tabellencheck2) == 0)
{
@mysql_query("INSERT INTO $db_iplog SET ip = '127.0.0.0'");
}
$tabellencheck3 = @mysql_query("SELECT * FROM $db_counter WHERE id = '1'");
$tabellencheck4 = @mysql_query("SELECT * FROM $db_iplog");
if (@mysql_num_rows($tabellencheck3) == 0 || @mysql_num_rows($tabellencheck4) == 0)
{
echo "ERROR: Tabellen sind nicht korrekt installiert.";
exit;
} |
bis jetzt funktionierts *toi toi toi*
|
|
 | |  |
 | |  |
moni Gast
|
Verfasst am: 20.11.2006, 18:50 |
|
 |
 |
nein, den kompletten code zu ersetzen wäre mir (momentan) zu viel arbeit gewesen, da mein code ziemlich umfangreiche änderungen beinhaltet. da mir auf meine frage nicht direkt geantwortet wurde, habe ich beide codes zeile für zeile verglichen und mir den für mich relevanten teil rausgepickt. für mich war davor leider nicht ersichtlich, was genau in der updateversion geändert wurde und ob das überhaupt mein problem betraf (ich wiederhole: ich hatte ja keine tabellen geleert).
na ja macht nichts, ich bin dir nach wie vor sehr dankbar für den gesamten code (und natürlich erst recht für dein update) und ein wenig "eigen"initiative soll ja nicht schaden
falls dich interessiert wo dein zähler zum einsatz kommt und wie er aussieht: http://zischdin.gs
um mich nicht mit fremden federn zu schmücken (bzgl. eigeninitiative): herzlichen dank auch an torsten, der mir phpDAU hilfreich unter die arme gegriffen hat, mein "rauspicken" alleine hatte mein problem noch nicht lösen können 
|
|
 | |  |
 | |  |
Gast
|
Verfasst am: 11.02.2007, 02:00 |
|
 |
 |
oh tut mir leid, ich hab noch eine frage, und zwar bei "Seitenaufrufe"
wenn ich refreshe, dann zählt der die seitenaufrufe doppelt, also immer:
2-4-6-8-10-12 ...
woran liegt das? und wie kann ich das ändern. Würd mich über antworten freuen 
|
|
 | |  |
 | |  |
 | |  |
Gast
|
Verfasst am: 11.02.2007, 14:41 |
|
 |
 |
hmm irgendwie hat der gerade mist eingefügt (oder ich  )
hier nochmal der richtige code:
PHP-Code: | ######### Counter ausgeben ##########
$writecounter = "Online: ".$newonline.$splitter;
$writecounter .= "Onlinerekord: ".$fstats[online_record].$splitter;
$writecounter .= "Heute: ".$fstats[today].$splitter;
$writecounter .= "Gestern: ".$fstats[yesterday].$splitter;
$writecounter .= "Tagesrekord: ".$fstats[day_record].$splitter;
$writecounter .= "Gesamt: ".$fstats[total].$splitter;
$writecounter .= "Seitenaufrufe: ".$fstats[pages_total];
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" align="left" valign="top" style="padding: 2px" ><small style="font-weight: bold; font-family: Verdana; color: rgb(51, 37, 31);"><?php echo $writecounter; ?></small></td>
</tr>
</table> |
|
|
 | DäHHmlich |  |
Lars-PhpLouser Gast
|
Verfasst am: 29.04.2007, 13:07 |
|
 |
 |
Hallo es mag damit zutun haebn das ich nicht der Größte Php-Freak bin aber ich bekomme den Counter einfach nicht untereinander!
Ich habe es so gemacht wie es beschriebn wurde aber es geht nicht!
Kann mir das jetzt jemadn noch mal erklären?
Wi ees aussieht muss ich wohl das hier editi3eren ,oder?
PHP-Code: | ######### Counter ausgeben ##########
$writecounter = "Online: ".$newonline.$splitter;
$writecounter .= "Onlinerekord: ".$fstats[online_record].$splitter;
$writecounter .= "Heute: ".$fstats[today].$splitter;
$writecounter .= "Gestern: ".$fstats[yesterday].$splitter;
$writecounter .= "Tagesrekord: ".$fstats[day_record].$splitter;
$writecounter .= "Gesamt: ".$fstats[total].$splitter;
$writecounter .= "Seitenaufrufe: ".$fstats[pages_total];
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" align="center" valign="top" style="padding: 2px"><?php echo $writecounter; ?></td>
</tr>
</table> |
|
|
 | |  |
Lars
|
Verfasst am: 09.06.2007, 10:43 |
|
 |
 |
Immer ,wenn ich den Counter einbaue kommt folgende Meldung:
Warning: include(counter/txtcounter.php) [function.include]: failed to open stream: No such file or directory in /var/www/users/camping/index.php on line 156
Warning: include() [function.include]: Failed opening 'counter/txtcounter.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/users/camping/index.php on line 156 |
Was ist falsch!?
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Alle Zeiten sind GMT + 1 Stunde
Seite 2 von 6
|
|
|
|  |