Seite 1 von 2
Jedem User das eigene Popup
Verfasst: 24.05.2012 21:05
von Stadtbus
Jedem meiner User möchte ich ein persönlich auf den User zugeschnittenes Pop-Up aufgehen lassen, aber nur, wenn er sich zum 1. Mal am Tag in meinem Forum einloggt.
Gibt es dafür einen Code mit dem so etwas geht?
Diesen Code habe ich mal versucht zu verwenden, allerdings funktioniert dieser nicht:
Code: Alles auswählen
<!-- IF S_USER ID_IS 58 -->
<script language="JavaScript">
<!--
function hinweis(){
alert(testfenster')
}
//-->
</script>
<!-- ENDIF -->
Hoffe ihr könnt mir helfen, LG Stadtbus
Re: Jedem User das eigene Popup
Verfasst: 24.05.2012 21:15
von Gast234254
Re: Jedem User das eigene Popup
Verfasst: 24.05.2012 21:25
von Stadtbus
Leider will ich aber meinem User nicht nur 1x was mitteilen, sondern jeden Tag, wenn er sich zum 1. Mal im Forum einloggt.
Re: Jedem User das eigene Popup
Verfasst: 24.05.2012 22:19
von Miriam
Du könntest mit der Tabelle
phpbb_sessions arbeiten.
Für den jeweiligen User wäre das dann die schon aufbereite Variable:
$user->data['session_last_visit']
.
Das kannst Du dann mittels php etwas bearbeiten und schon weißt Du, wann der Benutzer das letzte mal online war und wenn das vor Mitternacht war, bekommt er / sie / es eine Meldung.
Code: Alles auswählen
$midnight = strtotime('midnight');
if ((int)$user->data['session_last_visit'] < $midnight)
{
//hier Code zum was immer Du machen möchtest.
}
Re: Jedem User das eigene Popup
Verfasst: 25.05.2012 00:01
von BNa
Einfach und genial

Re: Jedem User das eigene Popup
Verfasst: 31.05.2012 08:48
von Stadtbus
@Miriam:
Danke für deine Mühe, allerdings bin ich totaler PHP-Anfänger, verstehe daher nur (Bus)Bahnhof.

Re: Jedem User das eigene Popup
Verfasst: 31.05.2012 09:10
von Miriam
Wie weit bist Du denn gekommen?
Re: Jedem User das eigene Popup
Verfasst: 31.05.2012 10:25
von Stadtbus
Ich habe das gelesen, was du geschrieben hast und habe es besser gleich sein gelassen, bevor ich noch was zerstöre.

Re: Jedem User das eigene Popup
Verfasst: 31.05.2012 12:48
von Miriam
Das ist schade. Ohne ein wenig Selbstbeteiligung durch Dich wird sich die Herausforderung nicht bewältigen lassen.
Es sagt auch niemand, daß Du es an Deinem Board im Internet durchführen sollst. Nimm eher ein lokales Board auf Deinem Rechner.
Z.B., indem Du Xampp installierst und die Installation lokal durchführst. Dann lassen sich auch Änderungen sehr viel schneller und vor allen entspannter umsetzen.
Re: Jedem User das eigene Popup
Verfasst: 31.05.2012 13:21
von Stadtbus
Miriam ich habe einfach keine Ahnung von PHP, ansonsten würde ich mich dran beteiligen.
phpbb_sessions ist eine Tabelle in der Datenbank, so viel weiß ich.
Nur weiß ich jetzt nicht, wo ich den Rest einfügen sollte.