Statistik |
Beiträge: 144.505 (Täglich: 19,21 )
Themen: 16.699
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 159%
Ausl. d. letzten 5 Minuten: 136%
Ausl. d. letzten 15 Minuten: 130%
Aktulle Uhrzeit: 11:15
Freier Webspace: 4.09 TB
PHP-Version: 7.4.33
|
|
|
|
|
fpdf und Datenbank |
|
Hallo zusammen,
hoffe Ihr hattet schöne Weihnachtsfeiertage.
Ich habe folgendes Problem und hoffe auf Eure Hilfe.
Ich speichere einen Text mit dem Editor TinyMCE in die Datenbank. Nun soll der Text auch so formatiert ausgegeben werden wie ich ihn geschrieben habe.
Bei der Ausgabe entferne ich zuerst einmal die ganzen Sonderzeichen.
php: |
1:
2:
3:
4:
5:
6:
7:
|
// Serientext alle Sonderzeichen entfernen
$serie1 = html_entity_decode($serientext);
$serie2 = strip_tags($serie1);
$serie3 = stripcslashes($serie2);
echo $serie3; |
|
Ausgabe in fpdf
php: |
1:
|
$pdf->Text( 4, 113, $serie3); |
|
Jedoch kommt der Text nicht wie folgt im Druckformular raus.
Liebe Mitglieder,
jetzt steht Silvester vor der Tür.
Sondern:
Liebe Mitglieder, jetzt steht Silvester vor der Tür.
Kann mir jemand einen Tipp geben wie ich das ganze in der AUsgabe auch so hin bekomme wie es geschrieben ist?
Gruß
Michael
|
|
28.12.2014 15:53 |
|
|
headloose
Routinier
Dabei seit: 19.12.2005
Beiträge: 357
0 Filebase-Einträge
Alter: 65 Jahre
Herkunft: Baden Württemberg
Bewertung:
Level: 41 [?]
Erfahrungspunkte: 2.379.354
Nächster Level: 2.530.022
Themenstarter
|
|
Hallo Viktor,
danke für die Information. Allerdings wenn ich die Sonderzeichen nicht herausnehme dann werden diese auf dem pdf dargestellt.
z.B. <p>Liebe Mitglieder</p><p>blablabla</p>
|
|
29.12.2014 09:10 |
|
|
headloose
Routinier
Dabei seit: 19.12.2005
Beiträge: 357
0 Filebase-Einträge
Alter: 65 Jahre
Herkunft: Baden Württemberg
Bewertung:
Level: 41 [?]
Erfahrungspunkte: 2.379.354
Nächster Level: 2.530.022
Themenstarter
|
|
Hallo Viktor,
danke für die Links.
Ich habe es folgendermaßen gelöst.
code: |
1:
2:
3:
4:
5:
6:
7:
|
$pdf->SetXY(14, 62)
$str = iconv('UTF-8', 'windows-1252', $serie3);
$pdf->MultiCell( 182, 8, $str, 0, 'L', 0);
// Zeilenumbruch, Höhe 10mm
$pdf->Ln(10);
|
|
geht auch!
Gruß
Michael
|
|
29.12.2014 20:55 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.561
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.392.590
Nächster Level: 266.777.854
|
|
|
Zitat: Original von headloose
Hallo Viktor,
danke für die Links.
Ich habe es folgendermaßen gelöst.
code: |
1:
2:
3:
4:
5:
6:
7:
|
$pdf->SetXY(14, 62)
$str = iconv('UTF-8', 'windows-1252', $serie3);
$pdf->MultiCell( 182, 8, $str, 0, 'L', 0);
// Zeilenumbruch, Höhe 10mm
$pdf->Ln(10);
|
|
geht auch!
Gruß
Michael |
|
|
Hallo,
schön das du es lösen konntest.
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
29.12.2014 21:07 |
|
|
|
|
|
|