^_^
Ich habe nun mal die front_content.php genommen und eingebunden, aber auch da gibt es mir wenn ich folgendes ausgebe:
eine andere ID aus, als die des Backend.
Wenn ich die main.php aufrufe, fliege ich aus Contenido und muss mich neu einloggen.
Code: Alles auswählen
echo "Session: ".$sess->id."<br/>";
Wenn ich die main.php aufrufe, fliege ich aus Contenido und muss mich neu einloggen.
ähm...
backend und frontend session sind unterschiedlich...
die backend session heisst contenido
die frontend session heisst sid_X_Y (X = $load_client, Y = $load_lang)
man kann sich mit einer frontend session nicht im backend einloggen...
ob nun backend oder frontend session aktiv ist, sieht man an sich durch
echo $sess->name;
backend und frontend session sind unterschiedlich...
die backend session heisst contenido
die frontend session heisst sid_X_Y (X = $load_client, Y = $load_lang)
man kann sich mit einer frontend session nicht im backend einloggen...
ob nun backend oder frontend session aktiv ist, sieht man an sich durch
echo $sess->name;
*** make your own tools (wishlist :: thx)
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Die Session im Backend wird definitiv richtig angezeigt.
Mach mal versuchsweise folgende Änderung in main.login.php im includes-Verzeichnis ab Zeile 52
Dabei wird nach dem Login im Backend auf der Welcome-Seite die gleiche Session-ID angezeigt wie in der URL.
Gruß aus dem sonnigen Franken
Ortwin
Mach mal versuchsweise folgende Änderung in main.login.php im includes-Verzeichnis ab Zeile 52
Code: Alles auswählen
$str = i18n("Welcome") ." <b>" . $db->f("realname") . "</b>. ";
$str .= i18n("You are logged in as").": <b>" . $auth->auth["uname"] . "</b>.<br><br>".$sess->id; // Ausgabe der Session-ID angehaengt
$str .= i18n("Last login").": ".$lastlogin;
$tpl->set('s', 'WELCOME', $str);
Gruß aus dem sonnigen Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Also zum besseren Verständnis, du brauchst die Session-ID des Backends im Frontend?
Oder wie soll ich mir das vorstellen?
Gruß aus Franken
Ortwin
Oder wie soll ich mir das vorstellen?
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Und die Seite die du aufrufst ist ein Artikel und du stellst den Baum über ein Modul da?
Gruß aus Franken
Ortwin
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Nein, ich habe in das Template des Baums einfach das ID-Suchfeld (grau) eingebaut und rufe im rechten Frame die separate Datei backendsuche.php auf.
Ich kann also die ID eines Artikels eingeben und rechts wird dieser dann gefunden. Das klappt alles, nur wie gesagt braucht der Link die Backend-Session, damit er bearbeitbar wird.
Ich kann also die ID eines Artikels eingeben und rechts wird dieser dann gefunden. Das klappt alles, nur wie gesagt braucht der Link die Backend-Session, damit er bearbeitbar wird.
Zuletzt geändert von i-fekt am Fr 7. Apr 2006, 14:07, insgesamt 1-mal geändert.
wie sieht den der code für das post aus ?
übergibts du die entsprechende session an deine datei ?
ich schätze mal das einzige das dir fehlt ist das hier (bei 1):
übergibts du die entsprechende session an deine datei ?
ich schätze mal das einzige das dir fehlt ist das hier (bei 1):
Code: Alles auswählen
echo sprintf('<input type="hidden" name="%s" value="%s">', $sess->name, $sess->id);
*** make your own tools (wishlist :: thx)
Der Code für das Suchfeld ist folgender:
Er steht in der Datei "template.con_str_overview.html". Da es die HTML-Datei aus dem /templates Ordner ist kann ich das mit dem echo nicht ausprobieren.
Code: Alles auswählen
<!--Einfügen eines ID-Suchfelds-->
<div style="margin: 10px 0 0 0;background: #ccc;">
<form action="/cms/backendsuche.php" method="post" target="right_bottom">
ID suchen: <input type="text" name="be_id_search" size="10" value=""/>
</form>
</div>
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Kannst du in der Datei mit dem Suchfeld die Session-ID ausgeben mit echo $sess->id?
dann würde ich sie einfach über ein Hiddenfield im Formular mit übergeben.
Gruß aus Franken
Ortwin
dann würde ich sie einfach über ein Hiddenfield im Formular mit übergeben.
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog