Antworten auf deine Fragen:
Neues Thema erstellen

Teile des Inhalts nur für Registirierte Nutzer

MaoMao

Aktives Mitglied

Hallo Zusammen

Ich hoffe ihr könnt mir weiterhelfen, denn mit der grossen Suchmaschine hatte ich keinen grossen Erfolg :'(!

Zu meinem Problem. Ich möchte, dass Teile von Inhalten nur für registrierte Nutzer sichtbar werden und dass mit dem Text „Nur für registrierte Nutzer sichtbar* auch angezeigt werden. Am liebsten wäre es mir, wenn es dafür ein Plugin dafür einsetzten könnte. Am liebsten wäre mir eine Free Version.


Vielen dank schon im voraus.
 

tischlampe

Nur-Ein-Stern-User

AW: Teile des Inhalts nur für Registirierte Nutzer

Also meines Wissens geht so was recht einfach in PHP mit Sessions.
Auf einer Anmeldeseite wir eine neue Session erstellt: session_start() und irgendeine Variable gesetzt, die später überprüft wird: $_SESSION["angemeldet"]=true
Auf jeder anderen Seite, die nur als registrierter Benutzer zu sehen sein soll sorgt ein kleines Stück Code dafür, welches am besten über require "pruefe.php" so eingebunden wird.
Das Script prüft:
PHP:
<?php
/* Session starten oder wieder aufnehmen */
session_start();
/* Falls Aufruf von Login-Seite */
if(isset($_POST["name"]))
{
/* Falls Name und Passwort korrekt */
if($_POST["name"] == "Name" && $_POST["password"] == "Password")
{
$_SESSION["angemeldet"] = true;
}
}

/* Kontrolle, ob innerhalb der Session */
if (!empty($_SESSION["angemeldet"]))
{
//Ausgabe einer anderen Seite
echo '

<!DOCTYPE HTML>
<html>
<head>

<!--Umleiten zur Anmeldeseite in 5 Sekunden-->
<meta http-equiv="refresh" content="5; URL=index.php">
<title>Kein Zugang!</title>
</head>
<body>';
echo '<h1>Kein Zugang!</h1>';
echo '<p id="alert">Hier könnte Text stehen</p>';
echo '<p><a href="index.php" >Zum Login</a></p>';
echo '</div>
</body>
</html>',exit;
//exit verhindert, dass die eigentliche Seite aufgebaut wird bzw. Beendet die weitere Ausführung des Skriptes
}
?>
 
Zuletzt bearbeitet:

MaoMao

Aktives Mitglied

AW: Teile des Inhalts nur für Registirierte Nutzer

Vielen dank für die Antwort.

Wäre natürlich Genial, wenn es so einfach wäre. Da ich aber bis jetzt nur mit dem CMS gearbeitet habe, habe ich keine Ahnung wie und wo ich das in einem Template einbinden müsste. Deshalb die frage nach einem Plugin.
 
Zuletzt bearbeitet:

hedoo

Nicht mehr ganz neu hier

AW: Teile des Inhalts nur für Registirierte Nutzer

Hallo,
schön, dass du ein Plugin gefunden hast. Verrätst du uns auch welches?
Andere haben vielleicht ein ähnliches Problem.

Viele Grüße
hedoo
 

MaoMao

Aktives Mitglied

AW: Teile des Inhalts nur für Registirierte Nutzer

Sorry hedoo, hätte mir auch einfallen müssen.

Das Plugin heisst "plg_easyjoomlaspoiler_v3-1". Dann muss man nur noch, denn Text, das Bilder oder die Tabellen nur noch, wie gezeigt "{spoiler}Versteckter Text{/spoiler}" einfügen.

Viele Grüsse
 

hedoo

Nicht mehr ganz neu hier

AW: Teile des Inhalts nur für Registirierte Nutzer

Danke!,
werde ich mir mal anschauen, kann man bestimmt mal gebrauchen.
Viele Grüße
hedoo
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.066
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben