

Ich danke euch beiden vielmals für eure große, und ausdauernde Hilfe!
Schönes Restwochenende noch,
SinTao
Andavos hat geschrieben:Du musst dich noch in deine Datenbank einloggen. Sonst kann der Browser (oder was auch immer) die Daten die auf deiner Datenbank gespeichert sind nicht aufrufen!
Ich habe folgenden Code benutzt:Bei den Sternchen kommen jeweils dein Datenbankusername, dein DB-Passwort und der Name der Detenbank!Code: Alles auswählen
$verbindung=mysql_connect("localhost","***","***") or die("Verbindung fehlgeschlagen!"); $datenbank=mysql_select_db("***") or die("<br>Datenbank nicht gefunden!");
PS: Ich habe noch ein paar Fragen, wäre froh wenn diese ebenso schnell beantwortet werden könnten:
1. Die Frage die schon in der Topic eröffnung stand, wie kann ich einen Counter programmieren der alle 24 stunden auf Null zurückschaltet?
2. Wie kann ich machen, dass man sich auf meiner Homepage mittels zwei Felder einloggen kann? Wenn man sich dann angemeldet hat, also den richtigen Username und das richtige Passwort eingegeben hat, dann soll sich in einem neuen Fenster dass sich dann öffnet das Forum kommen (man soll dann natürlich eingeloggt sein!)
Und auf der Page sollte dann unter den Kästchen (oder wenn möglich sogar ersetzenden) stehen, ob man eine neue PN hat, oder nicht!
Geht das?
3. Und kann man auch noch die Namen inklusive Link zum Profil der User unter der Anzahl anzeigen die online sind?
Code: Alles auswählen
$sql = 'SELECT user_id, username
FROM phpbb_sessions s, phpbb_users u
WHERE s.session_user_id = u.user_id
AND session_time >= ' . (time() - 300);
Code: Alles auswählen
<form action="phpBB2/login.php" method="post">
Benutzername: <input type="text" name="username"><br>
Passwort: <input type="password" name="password"><br>
Autologin? <input type="checkbox" name="autologin"><br>
<input type="hidden" name="redirect" value="meine_homepage.php">
<input type="submit" name="login" value="Login">
</form>
Code: Alles auswählen
$sql = [...]
if (!$result = mysql_query($sql))
{
die('Fehler: ' . mysql_error());
}
$userlist = '';
while ($row = mysql_fetch_assoc($result))
{
$userlist .= ($userlist != '') ? ', ' : '';
$userlist .= '<a href="http://www.deine-domain.de/dein_pfad/profile.php?mode=viewprofile&u=' . $row['user_id'] . '">' . $row['username'] . '</a>';
}
mysql_free_result($result);
echo $userlist;
Code: Alles auswählen
<?php
echo "<b>***</b><br>";
if(!file_exists("***.txt"))
{$counter=@fopen("***.txt", "a");}
else
{$counter=@fopen("***.txt", "r+");}
$aufruf=fgets($counter,800);
$aufruf=$aufruf+1;
rewind($counter);
fputs($counter,$aufruf);
fclose($counter);
echo "Hits insgesamt: $aufruf";
?>
Code: Alles auswählen
// Timestamp auslesen bzw. das erste Mal schreiben
if (time() - $timestamp > 86400)
{
// neuen Timestamp speichern
// Counter zurücksetzen
}
else
{
// Zählen
}
Code: Alles auswählen
//Zählen
Code: Alles auswählen
// Timestamp auslesen bzw. das erste Mal schreiben
if (time() - $timestamp > 86400)
{
// neuen Timestamp speichern
// Counter zurücksetzen
}
else
{
if(!file_exists("***.txt"))
{$counter=@fopen("***.txt", "a");}
else
{$counter=@fopen("***.txt", "r+");}
$rufauf=fgets($counter,800);
$rufauf=$aufruf+1;
rewind($counter);
fputs($counter,$aufruf_2);
fclose($counter);
echo "<br>Besucher heute: $rufauf";
}