mod_tellafriend - Rausschmiss beim Aufruf...
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
mod_tellafriend - Rausschmiss beim Aufruf...
Hallo Modulnutzer,
mein Tellafriend-Modul hat sich - aus Gründen, die ich nicht nachvollziehen kann, ein merkwürdiges Verhalten zugelegt:
Beim Aufruf über den Link "Artikel weiterempfehlen" wird zwar der Link zum Modul richtig ausgegeben, jedoch fliegt das Modul dann immer aus der Kurve und die Startseite wird geladen...
Hat jemand von euch einen Tipp
Hier die URL zum Ausprobieren:
http://www.gokinkel.cidsnet.de/cms/_rub ... ubric=doku
Grüße aus Berlin von
H.Schallnas
mein Tellafriend-Modul hat sich - aus Gründen, die ich nicht nachvollziehen kann, ein merkwürdiges Verhalten zugelegt:
Beim Aufruf über den Link "Artikel weiterempfehlen" wird zwar der Link zum Modul richtig ausgegeben, jedoch fliegt das Modul dann immer aus der Kurve und die Startseite wird geladen...
Hat jemand von euch einen Tipp
Hier die URL zum Ausprobieren:
http://www.gokinkel.cidsnet.de/cms/_rub ... ubric=doku
Grüße aus Berlin von
H.Schallnas
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Wen ich den Quelltext richtig lese, dann passiert das, wenn bei "Website-URL:" nichts eingegeben wird.
Was steht da bei Dir?
Allerdings passiert das nur, wenn die Session nicht funktioniert.
Hast Du mal die Session mittels print_r() ausgegeben?
Woher kommt bei Dir eigentlich das ?rubric=tellafriend ???
Das stammt nicht aus dem Originalcode, oder?
Was steht da bei Dir?
Allerdings passiert das nur, wenn die Session nicht funktioniert.
Hast Du mal die Session mittels print_r() ausgegeben?
Woher kommt bei Dir eigentlich das ?rubric=tellafriend ???
Das stammt nicht aus dem Originalcode, oder?
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
Da steht bei mir die URL der Website drin (http://www.gokinkel.cidsnet.de)MarkusR hat geschrieben:Wen ich den Quelltext richtig lese, dann passiert das, wenn bei "Website-URL:" nichts eingegeben wird.
Was steht da bei Dir?
Hab' ich noch nicht probiert, mach ich heute...MarkusR hat geschrieben:Allerdings passiert das nur, wenn die Session nicht funktioniert.
Hast Du mal die Session mittels print_r() ausgegeben?
Das habe ich in tell_a_friend.inc.php selbst ergänzt. Mein Provider hat vor einiger Zeit einiges am System umgestellt. Leider kann ich das nicht nachvollziehen, weil er phpinfo deaktiviert hat...MarkusR hat geschrieben: Woher kommt bei Dir eigentlich das ?rubric=tellafriend ???
Das stammt nicht aus dem Originalcode, oder?
Vorerst danke und
Grüße aus Berlin von
Horst Schallnas
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Das erklärt schon mal, warum Du genau da hinkommst.Da steht bei mir die URL der Website drin (http://www.gokinkel.cidsnet.de)
Die Umleitung passiert aber eigentlich nur, wenn die Session nicht korrekt mit Informationen gefüllt wird.
Theoretisch könnte man die Umleitung ausschalten, aber dann würde tellafriend eben auch nicht funktionieren, weil genau die entscheidende Information nicht vorliegt.
Suche doch mal in tellme.php die Zeile
header("Location: $url");
und kommentiere sie aus.
Damit entfällt die Umleitung. Allerdings werden die Leseempfehlungen eben auch leer und damit nutzlos sein...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
Hallo Markus,
wenn ich's auskommentiere, dann erscheint das Mailformular, allerdings ohne die Artikeldaten.
Ich fürchte, es liegt an den Session-Daten. Diese werde ich nochmal überprüfen.
Vorher versuche ich es aber nochmal mit den Originaldateien. Vielleicht habe ich irgendetwas im Code vermasselt...
Vielen Dank einstweilen von
Horst Schallnas
wenn ich's auskommentiere, dann erscheint das Mailformular, allerdings ohne die Artikeldaten.
Ich fürchte, es liegt an den Session-Daten. Diese werde ich nochmal überprüfen.
Vorher versuche ich es aber nochmal mit den Originaldateien. Vielleicht habe ich irgendetwas im Code vermasselt...
Vielen Dank einstweilen von
Horst Schallnas
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
nix geht
Trotz allen Ausprobierens: Das Modul arbeitet nicht. Die Session-Daten kann ich gar nicht auslesen, weil die Mail-Formular-Seite nicht geladen wird. Ich habe es erstmal ganz von der Seite genommen
Vielen Dank für deine Mühen, Markus!
Grüße aus Berlin von
Horst Schallnas
Vielen Dank für deine Mühen, Markus!
Grüße aus Berlin von
Horst Schallnas
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Sie wird doch geladen, wenn Du
header("Location: $url");
auskommentierst!!!
An genau die Stelle setzt Du nun
print_r($_SESSION);
Das würde ich auch in tell_a_friend.inc.php machen, um zu sehen, was vor und nach einenm Seitenwechsel von der Session vorhanden ist.
Im übrigen gibt es IMMER eine Session, die Du auslesen kannst... hat mit dem Modul nur nebenbei was zu tun...
header("Location: $url");
auskommentierst!!!
An genau die Stelle setzt Du nun
print_r($_SESSION);
Das würde ich auch in tell_a_friend.inc.php machen, um zu sehen, was vor und nach einenm Seitenwechsel von der Session vorhanden ist.
Im übrigen gibt es IMMER eine Session, die Du auslesen kannst... hat mit dem Modul nur nebenbei was zu tun...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
Session-Reste
Hallo Markus,MarkusR hat geschrieben:Sie wird doch geladen, wenn Du
header("Location: $url");
auskommentierst!!!
An genau die Stelle setzt Du nun
print_r($_SESSION);
folgendes gibt print_r($_SESSION); aus:
Code: Alles auswählen
Array
(
[SID_login] => h...
[SID_user] => Array
(
[id] => 2
[usergroups_id] => 5
[editor] => 1
[initial] => sc...
[email] => hs...
[admin] => 4
[language] => deutsch
[name] => H. S...
)
[SID_rubric_secure] => 0
[SID_Rubrik] =>
[SID_rubric_id] => 29
[SID_rubric_source_rubric_id] => 29
[SID_rubric_name] => schulkonf
[SID_IP] => 77.1...
[SID_pagers] => Array
(
[articles] => 0
[users] => 0
)
[SID_log_login_id] => 1438
[SID_navigation_id] => 0
[SID_rubric_directory] => _rubric
[SID_stufe1] => 1
[SID_stufe2] => 1
[SID_stufe3] => 1
[SID_stufe4] => 1
[SID_navigation] => Array
(
[] =>
[Modules] => 1
[Tell-a-friend] =>
[Articles] => 1
[Inline] => 1
)
)
Grüße von
Horst Schallnas
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Sag mal, wie Du
Durch die Datei müsste Deine Session auch
$_SESSION['ref_tellafriend']
$_SESSION['rubric_tellafriend']
$_SESSION['language_tellafriend']
enthalten, was sie aber nicht tut...
Und mache auch mal das hier
erzeugst? Durch die eingebundene Datei (also laut Anleitung) oder hast Du den von Hand gestrickt?den Link "Artikel weiterempfehlen"
Durch die Datei müsste Deine Session auch
$_SESSION['ref_tellafriend']
$_SESSION['rubric_tellafriend']
$_SESSION['language_tellafriend']
enthalten, was sie aber nicht tut...
Und mache auch mal das hier
Poste mal den Inhalt Deiner tell_a_friend.inc.phpDas würde ich auch in tell_a_friend.inc.php machen, um zu sehen, was vor und nach einenm Seitenwechsel von der Session vorhanden ist.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- hscha
- ConPresso-Experte
- Beiträge: 720
- Registriert: 22.02.2006 22:00
- Wohnort: Berlin
- Hat sich bedankt: 219 Mal
- Danksagung erhalten: 27 Mal
- Kontaktdaten:
Hier ist er:MarkusR hat geschrieben:Poste mal den Inhalt Deiner tell_a_friend.inc.php
Code: Alles auswählen
<?php
/*
+------------------------------------------------------------------------+
| Tell-a-Friend 4.x for ConPresso - Foolproof Content Management |
+------------------------------------------------------------------------+
...
+------------------------------------------------------------------------+
| Authors: Seventy-Soft|IT-Services <info@seventy-soft.de> |
+------------------------------------------------------------------------+
$Id: tell_a_friend.inc.php,v 1.0 2005/10/12 18:35:50 semf Exp $
geändert am 16.08.07: zeile 56 */
if (!defined('CPO')) exit;
if (basename($_SERVER['PHP_SELF']) != 'tellme.php') {
//$_GET-Array auswerten
if (sizeof($_GET)>0) {
$tmp_queryString ='?';
foreach($_GET as $keyGet => $valueGet) {
$tmp_queryString .= $keyGet.'='.$valueGet.'&';
}
//Letztes & rauswerfen
$queryString = substr($tmp_queryString, 0, -1);
}
//Hier passen Sie den Linktitle an!
$taf_modLinktitle = 'diesen artikel per e-mail weiterempfehlen';
//Hier passen Sie den Linktext an!
$taf_modLinktext = 'diesen Artikel weiterempfehlen...';
$_SESSION['ref_tellafriend'] = $_SERVER['PHP_SELF'].$queryString;
$_SESSION['rubric_tellafriend'] = $cpoRubricSettings['title'];
$_SESSION['language_tellafriend'] = $cpoRubricSettings['language'];
//Modulverzeichnis setzen
$taf_modDirectory = $GLOBALS['modules']['Tell-a-friend']['directory'];
echo '<img src="http://www.gokinkel.cidsnet.de/bilder/global/_navi-r.gif" width="11" height="11" border="0" alt="pfeil" title="" valign="middle" align="left" vspace="3" style="margin-right:5px" /><a title="'.$taf_modLinktitle.'" href="../'.$taf_modDirectory.'/tellme.php?rubric=tellafriend" target="_top">'.$taf_modLinktext.'</a>';
}
?>
H.Schallnas, Berlin
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Mal nebenbei:
Nach einem Monat Funkstille werde ich jetzt wohl auch wieder einige Zeit brauchen, um mich in Dein Problem reinzudenken, daher glaube bitte nicht, daß ich nicht antworten will... ich kann es schlichtweg nicht... und habe jetzt auch gerade keine Zeit dafür...
Nach einem Monat Funkstille werde ich jetzt wohl auch wieder einige Zeit brauchen, um mich in Dein Problem reinzudenken, daher glaube bitte nicht, daß ich nicht antworten will... ich kann es schlichtweg nicht... und habe jetzt auch gerade keine Zeit dafür...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle