CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
09.02.2013, 18:29:44
|
|
Problem Session in fpdf
Ich erstelle über zwei Seiten mehrere Abfragen und gebe damit eine .php Seite mit einem Trainingsplan aus. Diesen Trainingsplan mache ich mit fpdf dann zu einem PDF Formular und rufe das ensprechende PDF über einen Link auf der .php Seite auf. Funktioniert alles super. Nur der Teil mit den session macht Probleme.
Wenn ich das PDF öffne fehlen die Daten die durch die Session erstellt werden sollen. Wenn ich aber die .php Seite im Browser aktualisiere und dann das PDF öffne ist alles korrekt. Ich habe jetzt Google gequält, Foren gelesen aber nichts gefunden um hier Abhilfe zu schaffen.
Kann mir jemand einen Tip geben?? Würde mich wirklich freuen!
|
09.02.2013, 18:45:49
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
|
|
AW: Problem Session in fpdf
Ich sehe da herzlich wenig Zusammenhang.....
Klartext: KA, welchen Bock du da schießt,
|
09.02.2013, 20:05:25
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Problem Session in fpdf
Hallo und willkommen hier um Forum.
Meine Glaskugel ist noch in den Winterferien.
Vlt. möchtest Du ja mal einen Ausschnitt aus Deinem Code hier veröffentlichen - dann läßt sich auch leichter helfen. Oder?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert
Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!
Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
|
10.02.2013, 00:21:00
|
|
AW: Problem Session in fpdf
Hallo, danke erst einmal für das Angebot. Ich habe also die erste Abfrage und gehe dann zur 2. Abfrage. Aus der 2. Abfrage generiere ich dann den Trainingsplan. Das fängt dann so an
PHP-Code:
<?php
// Beginn der Session
session_start();
$_SESSION['datum'] = $_POST['datum'];
// Ausgabe Trainingsplan Anfänger
if (isset($_POST['abf2hf']))
// im Verlauf werden dann alle Session gebildet (Beispiel wie datum)
dann folgt ein Link der auf die seite.pdf verweist. Das fängt dan so an
PHP-Code:
<?php
session_start();
require("fpdf/fpdf.php");
// Formular wurde erstellt am....
$erstellt = time();
$datum = date("d.m.Y", $erstellt);
// Bereiche ermitteln
$hfmax = $_SESSION['hfmax'];
// da werden dann Array usw. gebildet. Und danach beginnt der Code für fpdf
$pdf = new FPDF();
$pdf ->AddPage();
$pdf ->SetFont("Helvetica", "U", 11);
$pdf->SetTextColor(255, 0, 0);
// usw. Am Ende dann
$pdf ->Output("seite.pdf","D");
Ich habe noch einmal probiert. Es ist so, dass es beim ersten Mal nicht funktioniert. Mache ich die Eingaben ein zweites Mal, funktioniert es. Genauso funktioniert es, wenn ich die Ausgabe des Trainingsplans im Browser aktualisiere. Schließe ich den IE und öffne ihn wieder, funktioniert die PDF Ausgabe beim ersten mal wieder nicht.....
|
10.02.2013, 00:56:13
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
|
|
AW: Problem Session in fpdf
Zitat:
Schließe ich den IE und öffne ihn wieder, funktioniert die PDF Ausgabe beim ersten mal wieder nicht.....
|
Beim schließen des Browsers werden alle Sessioncookies gelöscht.
Das ist normal.
|
10.02.2013, 10:17:20
|
|
AW: Problem Session in fpdf
Zitat:
Beim schließen des Browsers werden alle Sessioncookies gelöscht.
Das ist normal.
|
Ich glaube ich habe mich da unverständlich ausgedrückt. Ich versuche das noch mal.
1) ich fülle meine Daten in den Abfrage Formularen aus
2) daraus werden Herzfrequenzen und Trainingsdatum errechnet und in der .php Seite ausgegeben.
3) rufe ich die seite.pdf auf. Da fehlen aber die Daten die mit Sessions übergeben werden.
4) Wenn ich die PhP Seite aktualisiere oder noch einmal alle Eingaben mache, dann funktioniert es??!!
Funktionieren sollte es aber natürlich beim ersten Aufruf der seite.pdf
Ich finde nur keinen Ansatz wie ich das beheben kann.
|
10.02.2013, 12:37:43
|
|
SELFPHP Guru
|
|
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
|
|
AW: Problem Session in fpdf
Und wie sieht die Session Config aus?
Code:
session.cookie_lifetime = ?
session.cookie_path = ?
session.gc_maxlifetime = ?
session.save_path = ?
session.use_cookies = ?
session.use_only_cookies = ?
session.use_trans_sid = ?
|
11.02.2013, 16:06:15
|
|
AW: Problem Session in fpdf
Zitat:
Zitat von meikel
Und wie sieht die Session Config aus?
Code:
session.cookie_lifetime = ?
session.cookie_path = ?
session.gc_maxlifetime = ?
session.save_path = ?
session.use_cookies = ?
session.use_only_cookies = ?
session.use_trans_sid = ?
|
Ich habe als Anfänger mal versucht das zu lernen. Ich habe jetzt folgendes dazu gesetzt
PHP-Code:
<?php
ini_set("session.cookie_lifetime", 0);
ini_set("session.use_trans_sid", 1);
ini_set("session.use_only_cookies", 1);
session_start();
require("fpdf/fpdf.php");
das andere habe ich erlich gesagt nicht verstanden, was man da einträgt. Was mich wundert, wenn ich
PHP-Code:
$sid = session_id();
mit $sid ausgebe, wird die session_id() ausgegeben. Es wird also was übertragen...
Ps: auf dem internen XAMPP funktioniert auch alles.
Geändert von LkBibo (11.02.2013 um 16:24:06 Uhr)
|
11.02.2013, 16:46:44
|
SELFPHP Experte
|
|
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
|
|
AW: Problem Session in fpdf
PHP-Code:
ini_set("session.use_trans_sid", 1);
ini_set("session.use_only_cookies", 1);
Diese Konfiguration ist widersprüchlich und damit Unsinn.
|
11.02.2013, 17:43:29
|
|
AW: Problem Session in fpdf
Zitat:
Zitat von DokuLeseHemmung
PHP-Code:
ini_set("session.use_trans_sid", 1);
ini_set("session.use_only_cookies", 1);
Diese Konfiguration ist widersprüchlich und damit Unsinn.
|
Gut, aber das Brett ist zu dick, bringt mich nicht in die Spur - trotzdem danke.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:46:10 Uhr.
|