-
Gesamte Inhalte
1165 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Spike
-
PDF-Dateien aus PHP in Browser anzeigen
Spike antwortete auf kathi008's Thema in Skript- und Webserverprogrammierung
Betaversion von pdflib?!? Welche pdflib-Version hast du denn, und welche php-Version? -
PDF-Dateien aus PHP in Browser anzeigen
Spike antwortete auf kathi008's Thema in Skript- und Webserverprogrammierung
<?php putenv("PDFLIBRESOURCE=../php/pdf-related/pdflib.upr"); include("db_connection.php"); $result = mysql_query("SELECT * FROM bestellungen where id = '$nr'"); while($row = mysql_fetch_row($result)) { $nr = $row[0]; $kunden_id = $row[1]; $vorname_name = $row[2]; $email = $row[3]; $abteilung1 = $row[4]; $abteilung2 = $row[5]; } $p = PDF_new(); PDF_open_file($p, ""); PDF_set_info($p, "Creator", "hello.php"); PDF_set_info($p, "Author", "Testauthor"); PDF_set_info($p, "Title", "Hello world (PHP)"); PDF_begin_page($p, 595, 842); $font = PDF_findfont($p, "Arial", "host", 1); if ($font) { PDF_setfont($p, $font, 18.0); } PDF_set_text_pos($p, 50, 700); PDF_show($p, $email); PDF_continue_text($p, "(test test)"); PDF_end_page($p); PDF_close($p); $buf = PDF_get_buffer($p); $len = strlen($buf); header("Content-type: application/pdf"); header("Content-Length: $len"); header("Content-Disposition: inline; filename=hello_php.pdf"); print $buf; PDF_delete($p); ?> [/PHP] In der includeten Dateien steht auch nur PHP-Code, in dem Falle die DB-Daten + Connect. Ich hab nirgendwo ein echo oder so, auch keine Leerzeichen vor dem <?php Tag. Ist die DB-Abfrage schuld? Alternative? -
PDF-Dateien aus PHP in Browser anzeigen
Spike antwortete auf kathi008's Thema in Skript- und Webserverprogrammierung
Hi, ich will ein PDF erstellen und hole mir vorher einige Daten aus der Datenbank und include zwei php-Ressourcedateien (mit DB-Zugriffsdaten und Hilfsroutinen). Leider kommt immer die Fehlermeldung "Cannot add header information - headers already sent " Ich nutze folgende Header: header("Content-type: application/pdf"); header("Content-Length: $len"); header("Content-Disposition: inline; filename=hello_php.pdf"); print $buf; [/PHP] Ohne die DB-Abfragen und das Includen vorher funktioniert auch die Generierung und die PDF wird dargestellt, aber leider brauche ich ja die relevanten Daten aus der Datenbank. Woran könnte das liegen? Ich mache doch vorher keinen Output an den Browser (vor den Headern darf ja kein Output erfolgen)? -
Les den Ordner aus, hol dir alle Dateien die mit Bild anfangen in ein Array und arbeite das Array dann mit unlink() ab. unlink($datei); Ob es Joker gibt das du sagen kannst $datei = "Bild%" nun k.a. Im Zweifel mach es so wie ich oben vorgeschlagen hab.
-
Hi, den IIS würd ich nicht nehmen. Da deine Scripte beim Provider eh unter Apache laufen werden und der IIS wenn überhaupt nur zu sich selber kompatibel ist Geh auf Nummer sicher und nimm Apache.
-
temporäre Datei erzeugen
Spike antwortete auf DarkLuna's Thema in Skript- und Webserverprogrammierung
Nimm den aktuellen Timestamp, rechne 15 Minuten zurück, dann hast du die Grenze (alle unter dieser sollen gelöscht werden). Nun einfach eine Dateiliste geben lassen und anhand der Dateinamen (in der ja der Timestamp steckt) schauen welche Datei "fällig" ist (da unter der Grenze), und diese dann direkt löschen. Thats it. -
Ich find Unreal2 viel schlechter als seinen Vorgänger, das liegt zum einen am Gameplay und zum anderen an der vernachlässigten Athmosphäre. Die Grafiken sind mir auch viel zu bunt als das sich ein tolles Spielgefühl aufbauen könnte. Die Grafik insgesamt ist über jeden Zweifel erhaben, aber das Spiel ist doch eine kleine Enttäuschung, gemessen an den Erwartungen. Ist wohl doch nur ne spielbare Enginedemo für Firmen welche die Warfare Engine lizensieren wollen
-
Ja, ich warte erstmal den 14.2. ab Dann entscheide ich mir ob ichs kaufe, je nachdem wie es ankommt. Ich erinnere nur an C&C3 Aber was man bisher so sehen konnte war ja phenomänal. Und der Trailer auf der BF1942 RtR-CD ist ja auch der Hammer
-
Gesamtergebnis der schriftlichen Prüfung 02/03
Spike antwortete auf gajUli's Thema in IHK-Prüfung allgemein
Wow, das Ergebnis ist ja viel besser als das vom letzten mal wenn mich nicht alles täuscht. -
Die Vollversion gibts noch nicht. Die Demo kannst du hier diskutieren: http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=38106&werbeid=22
-
Oha, man lernt nie aus, muss ich mich mal reinlesen.
-
Mach eine Funktion mit Switch () case wo du alle Monate abarbeitest und dir den gewünschten Rückgabewert liefert. Die kannst du immer wieder verwenden. Bei einem Array hättest du zwar alle Daten drinne, müsstest sie aber trotzdem per if Anweisung checken.
-
temporäre Datei erzeugen
Spike antwortete auf DarkLuna's Thema in Skript- und Webserverprogrammierung
Und wenn sich jetzt 2 Leute gleichzeitig ein gif generieren lassen? Gib dem gif einen Timestamp mit in den Namen, und jedesmal wenn jemand das Script aufruft löschst du alle gifs mit Timestamp >15 Minuten oder so. -
Formulardaten in E-Mail und html Seite
Spike antwortete auf raysono's Thema in Skript- und Webserverprogrammierung
(wenn ich dich richtig verstehe) Da müsstest du deinen phpFormmailer so anpassen das nach Abschicken der Email noch eine Bestätigungs HTML-Seite zum Ausdrucken aufgeht. Klar ist das möglich. Aber was für eine Idee erwartest du? :confused: -
Unreal II...schon jemand news??
Spike antwortete auf pantera75's Thema in Gaming Club's Allgemeine Themen
Wenn man nicht gleich die beste Auflösung oder max Details nimmt läuft es auch auf älteren Systemen mit genug Frames. Ist ja nur eine etwas modifizierte Engine wie sie auch in UT2003 eingesetzt wurde. -
Aha, dann ist das also neu
-
Probier z.B. mal style = "width=188" Allerdings hat Mozilla da ein wenig Probs mit?!?
-
Ich glaub da gibts keine zu, würde auch wenig Sinn machen, oder?
-
PHP: Variableninhalt als Datei per Email verschicken
Spike antwortete auf Spike's Thema in Skript- und Webserverprogrammierung
Hab nen Fehler entdeckt. Bei Dateianhängen darf man keinen Mailbody als Parameter mitschicken, der muss ab in den Header. mail("$empfaenger_name <$empfaenger_email>","$subject","", $mail_header); So ists richtig. Mit obigem Code kann man dann Variableninhalte als beliebige Datei versenden. -
Hi, ich generiere den Inhalt einer FDF-Datei (für pdf-Import) und möchte diesen dann als FDF-Datei versenden. Das verschicken der Datei klappt auch, allerdings kommt der Inhalt nicht wie gewünscht an. Muss ich extra dafür eine Tempdatei anlegen oder kann ich den Variableninhalt direkt als Dateiinhalt in den Header schreiben (wie ich es momentan versuche)? $file_content = $fdfdata; $file_content = chunk_split(base64_encode($file_content)); $boundary = strtoupper(md5(uniqid(time()))); // Header -> E-Mail-Infos $mail_header = "From:$vorname $nachname <$email>\n"; $mail_header .= "MIME-Version: 1.0"; $mail_header .= "\nContent-Type: multipart/mixed; boundary=$boundary"; $mail_header .= "\n\nThis is a multi-part message in MIME format"; $mail_header .= "\n--$boundary"; $mail_header .= "\nContent-Type: text/plain"; $mail_header .= "\nContent-Transfer-Encoding: 8bit"; $mail_header .= "\n\n$nachricht"; $mail_header .= "\n--$boundary"; $mail_header .= "\nContent-Type: application/octetstream; name=\"test2.fdf\""; $mail_header .= "\nContent-Transfer-Encoding: base64"; $mail_header .= "\nContent-Disposition: attachment; filename=\"test2.fdf\""; $mail_header .= "\n\n$file_content"; $mail_header .= "\n--$boundary--"; [/PHP] In der ankommenden Datei steht dann nur "Resource id #1" statt des vorher generierten Inhaltes aus $fdfdata". Was mache ich falsch?
-
Play Time hab ich laaaaaange gelesen, bis zur Einstellung Am besten war immer noch Rossis Leserecke, das musste man beim Lesen immer LAchen ohne Ende, kein Vergleich mehr zur PCGames Leserecke wo Rossi dann weitermachte.
-
PC vs. Konsole / Die ewigen Besserwisser
Spike antwortete auf Die Murmel's Thema in Gaming Club's Allgemeine Themen
Hab ich wirklich 100Ghz geschrieben? Oweia Die 2 Nullen einfach wegdenken. -
Ich hol mir immer die Gamestar ohne CD weil die so billig ist. Dient mir als Klozeitung Früher hab ich PCGames gelesen oder PCAction. Für mich schreiben die alle das gleiche, PCAction war ganz am Anfang (1998) mal gut, aber seit 2 Jahren haben die kräftig abgebaut was Übersichtlichkeit und Kompetenz angeht. Ich informier mich aber sowieso eher im Bekanntenkreis oder im Internet über ein Spiel.
-
PC vs. Konsole / Die ewigen Besserwisser
Spike antwortete auf Die Murmel's Thema in Gaming Club's Allgemeine Themen
Jo das hat niemand bestritten das die XBox einem 100Ghz PC voraus ist, im Gegenteil. Insofern frage ich mich worauf du hinaus willst. -
PC vs. Konsole / Die ewigen Besserwisser
Spike antwortete auf Die Murmel's Thema in Gaming Club's Allgemeine Themen
Und worauf willst du damit hinaus? Das Release hat doch niemand in Frage gestellt.