Zum Inhalt springen

kLeiner_HobBes

Mitglieder
  • Gesamte Inhalte

    470
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von kLeiner_HobBes

  1. Auf der 2. Seite reicht es nicht, wenn du die Variable "name" registrierst. Du solltest noch folgende Zeile hinzufügen: $_SESSION["name"] = $_GET["name"];. Zur dritten Seite hin wird das allerdings nicht unbedingt über die GET-Methode übergeben werden. Deshalb würde ich auf jeden Fall auf der dritten Seite nicht auf $_GET["name"], sondern auf $_SESSION["name"] zurückgreifen.
  2. kann das sein, daß tempnam() das tmp hintendranhängt? kann ich mir gut vorstellen. Mußt halt anstelle von tempnam() substr(tempnam($dir.'/','pdf'),0,-4) verwenden. Nur ne Idee
  3. Hier: http://de.selfhtml.org/javascript/objekte/all.htm#offset_width Du mußt dem Element halt noch ne ID geben, mit der du es ansprechen kannst.
  4. Hier, das dürfte interessant sein: http://www.dclp-faq.de/q/q-formular-upload-php4.html
  5. Gib doch mal vorher den Content-Type aus: print "Content-type: text/html\n\n"; Hört sich nämlich danach an, daß ein HTTP-Header erwartet, aber nicht geliefert wird.
  6. Morgen! Mußt in der php.ini extension=php_pdf.dll aktivieren. Hier ist Code: <?php //Content-Informationen header("Content-type: application/pdf"); header("Content-Disposition: inline; filename=MeinePDFDatei.pdf"); //PDF-Handle erstellen $pdf = pdf_open(); //Meta-Informationen setzen pdf_set_info_author($pdf, "AzubiTigerente"); pdf_set_info_title($pdf, "Mein Titel"); pdf_set_info_creator($pdf, "AzubiTigerente"); pdf_set_info_subject($pdf, "Mein Thema"); //Neue Seite beginnen (Breite, Höhe). Dürfte ungefähr DIN-A4 sein pdf_begin_page($pdf, 595, 842); //Z.B. Fette Times-Roman für die Überschrift auswählen $font = pdf_findfont($pdf, "Times New Roman Fett", "winansi", 0); if ($font) { pdf_setfont($pdf, $font, 10); pdf_set_text_rendering($pdf, 0); } //Farbe auf #cc0033 setzen, Achtung, die Werte sind Fließkommazahlen pdf_setcolor($pdf, "stroke", "rgb", 0.8, 0.0, 0.2); //Schreibposition setzen (X,Y) pdf_set_text_pos($pdf,30,40); //Text schreiben pdf_show($pdf,"Meine Überschrift"); //Bild einfügen $my_image = pdf_open_image_file($pdf,"gif","my_pic.gif"); if ($my_image) { pdf_place_image($pdf,$my_image,450,782,0.8); pdf_close_image($pdf,$my_image); } //Linien zeichnen pdf_moveto($pdf,30,772); pdf_lineto($pdf, 565,772); pdf_closepath_stroke($pdf); //Seite abschließen pdf_end_page($pdf); //Handle abschließen pdf_close($pdf); ?>[/PHP]
  7. Am Montag kommt Code Hab hier zu Hause grad keinen bzw. muß erstmal stöbern. Ansonsten hangel dich mal ab hier ein wenig weiter: http://de2.php.net/manual/de/function.pdf-open.php Unten bei den User Contributed Notes sind einige Links zu Tutorials angegeben. Auf den ersten Blick interessant. Ich muß auch am Mo nochmal schauen, ob ich dafür ein PlugIn installieren mußte oder nicht. Bis dann *gg
  8. Was für eine Sprache verwendest du? Ich habe recht gute Erfahrungen mit PHP und den PDF-Funktionen gemacht (auch Graphiken eingebunden etc.). Falls es interessiert, kann ich ein bissel Code posten
  9. Meine 2. Lösung schlug vor, daß du in das Form eine gewisse Anzahl von Input-Feldern mit leerem Wert anlegst: <form action="somewhat.cgi" method="post" name="myform"> ... <input type="hidden" name="param1" value="" /> <input type="hidden" name="param2" value="" /> ... </form> .. <!-- Beim Absenden oder so dann folgender JavaScript-Code: --> function linkSubmit( oForm, sNewFormAction, sNewSite) { if (sNewFormAction) { myform.param1.value = wert1; myform.param2.value = wert2; ... oForm.action = sNewFormAction; } oForm.submit(); }
  10. Wenn es GET-Parameter sein sollen, einfach im if-Teil am Anfang noch sNewFormAction += "?param1=wert1&param2=wert2&usw..." reinsetzen oder den richtigen String gleich mit übergeben. Wenn es POST-Parameter sein sollen, dann mußt du in deinem Form <input type="hidden">-Felder definieren, deren Wert du mit Javascript füllen kannst.
  11. Ja .. ist ohne Probleme möglich. Du trennst ja in deiner Seite HTML-Code von ASP-Code, der serverseitig ausgeführt wird. Selbst wenn du nun (ich kenn mich bei ASP net so aus) ASP-Code verwendest, um das Formular zu bauen, hast du immer mit Response.Write() die Möglichkeit HTML-Code und damit auch JavaScript-Code auszugeben. Ansonsten kannst du immer den serverseitigen Teil mit %> zumachen, ne JavaScript-Funktion oder irgendwas mit HTML schreiben und nachher mit <% wieder in den ASP-Teil reingehen. Hoffe, das stimmt.
  12. Hat der Provider vielleicht auf PHP 5 umgestellt und da stimmt was noch nicht? Nur ne idee *überlegt*
  13. also eigentlich sollten Links doch automatisch die Session-Variable angehängt werden oder die SID per Cookie übergeben werden. Dann muß man sich nicht um die Weitergabe kümmern sondern die Variablen stehen in $_SESSION nach session_start() zur Verfügung.
  14. Benutze ein Template-System. Z.B. das IT-Template-System von PEAR.
  15. ja .. mit $_GET["variablenname"] kannst du auf die Variable zugreifen. Z.B. print $_GET["project"]; // gibt "Mitarbeitet" aus
  16. Hat da jemand diesen Link unbedacht verwendet?
  17. IMHO solltest du das #include von "hwapi.c" rauslassen. Muß nur ins Projekt mit aufgenommen werden. Und hab ich das richtig gesehen: Die Funktion, die du einbinden willst, heißt pfe_init_pios() und bei der Fehlermeldung kommt sie inclusive eines Unterstriches vorher??
  18. Hmm.. für Delphi gibts IMHO bei Borland die Kylix-Plattform "for free". Läuft allerdings nur unter Linux. Bitte nicht schlagen, wenn ich mich irre
  19. Nenn mal die Quellen aus dem Netz für VB6 bitte.
  20. preg_quote() könnte evtl. hilfreich sein, wenn ich dein Problem richtig verstanden habe.
  21. Das (int) bedeutet, daß ich explizit einen Int haben will. Eigentlich setzte ich $temp ja als string zusammen, aber ich will ja danach die Zahl haben.
  22. also: 1. der .= Operator hängt dem links davon stehenden String den Ausdruck, der rechts steht, dran. 2. mit den geschweiften Klammern greife ich auf den Buchstaben des Strings zu, und zwar dem, dessen Position in den Klammern angegeben ist. Das ist wie bei C der []-Zugriff auf Zeichenketten (und Arrays im allgemeinen).
  23. Hier ist der Code: $ktnr = "200800000970375700131400"; $temp = ""; $teiler = 97; $i = 0; while ($i < strlen($ktnr)) { do { $temp.=$ktnr{$i++}; $erg = (int)$temp % $teiler; } while ( $erg == (int)$temp && $i < strlen($ktnr) ); $temp = $erg; } print "Modulo: ".$temp;[/PHP] ermittelt aber wirklich nur das Modulo. Wenn du jetzt noch das Ganzzahl-Divisionsergebnis dabeihaben willst, mußt du das selber einbauen HTH Benjamin
  24. Wie du an deiner Ausgabe siehst, ist die Zahl nicht mehr vollständig gespeichert. Also wirst du auch kein genaues Modulo herausbekommen. Natürlich kannst du dir einen eigenen Algorithmus schreiben, der solche Zahlen im Textformat entgegennimmt und dir das dann ausrechnet. Übrigens, 200800000970375700131400 modulo 97 ist 10.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...