| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 03.11.2007
Beiträge: 20
![]() | Hi ! Vielen Dank für den Tip. Kann man das ganze auch mit nem filehandler wie fopen machen und anschliessend eine foreach drüberjagen? Denn wenn ich dies mache und in fopen() einen pfad zur datei angebe, dann erhalte ich folgende Fehlermeldung: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in E:\Webserver\htdocs\indiva\includes\cluster\html2f pdf\systemkalkulation.php on line 77 Geändert von centauro (31.10.2008 um 10:06 Uhr). |
| | |
| | |
| Moderator und Wett-König | Hallo centauro, bitte bemühe dich um eine fortgeschrittene Darstellung deiner Aufgabenstellung und Fehlermeldungen. Das Niveau ist bisher leider nur auf dem Einsteiger-Level.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Neuer Benutzer Registriert seit: 03.11.2007
Beiträge: 20
![]() | Hi! Ihr habt vollkommen recht. Sorry dafür! Also hier etwas detaillierter: Name der Datei zur Erstellung des PDF-Dokuments: extract_pdf.php Eingelesene lokale Html-Datei: system_ausgabe.html Verwendete Klassen: fpdf, html2fpdf Ziel: Ich möchte gerne eine eingelesene HTML-Datei, aus der ich einen PDF-Report erstellen möchte, nach einem String durchsuchen. Immer dann, wenn der gesuchte String gefunden wird, möchte ich einen Seitenumbruch machen. Wie schon im ersten Posting erwähnt. Mein mit Eurer Hilfe erstellter Ansatz unten im Code, erzeugt leider einen weiteren Fehler bei dem ich nicht weiter komme. ###ERGÄNZUNG### Die eingelesene HTML-Datei enthält ca. 100 Zeilen und beinhaltet auf jeder Seite folgende Zeile: SYSTEM AUSGABE BLATT 1, ... 2, ... 3 Die Größe der einzelnen System-Dokumente kann Variabel sein. Das heisst, dass das Blatt 1 ein vollständiges Blatt sein kann und Blatt 2 nur 20 Zeilen enthalten kann. Gleich im Anhang von Blatt 2 folgt dann auf dem selben Dokument Blatt 3, was aber nicht sein soll. Für Blatt 3 soll nun eine weitere Seite mit "AddPage()" angefügt werden und der Inhalt von Blatt 3 soll auf angefügten Seite erscheinen. ###ERGÄNZUNG ENDE### Fehlermeldung: Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in E:\Webserver\htdocs\KGS\includes\druckverwaltung_i nc\html2fpdf\audatexkalkulation.php on line 78 Was habe ich dagegen getan: Ich habe zunächst geprüft ob die Reihenfolge der Kriterien in der Funktion preg_match korrekt ist. Ist sie. Dann habe ich geprüft, warum diese Fehlermeldung überhaupt erscheint. Er meckert hier meine Pfadangabe zur Datei an und kommt mit dem Baslash nicht klar. Ich vermute mal, dass ein preg_match mit fopen nicht funktioniert. Bin mir aber dabei nicht ganz sicher. Ich habe mal die Funktionsreferenz durchsucht aber bin noch nicht auf die richtige Lösung gefunden. Im Internet habe ich auch mal gegoogelt aber noch nichts gefunden. Code: Die fpdf-Klasse lasse ich hier mal bewusst weg um Platz zu sparen. PHP-Code: Geändert von centauro (31.10.2008 um 11:50 Uhr). Grund: ERGÄNZUNG |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| String nach bestimmten Zeichen durchsuchen | PHP Tipps 2006 | 11 | 03.02.2006 11:51 | |
| string splitten und nach bestimmten wörtern durchsuchen | PHP Tipps 2005-2 | 5 | 11.09.2005 13:05 | |
| [Erledigt] Verszeichnis nach einer bestimmten Datei durchsuchen | PHP Tipps 2005 | 2 | 14.02.2005 15:45 | |