Zum Inhalt springen

TripleD

Mitglieder
  • Gesamte Inhalte

    162
  • Benutzer seit

  • Letzter Besuch

  1. Habs jetzt endlich geschaft. Nochmal danke für eure Hilfe. Und so siehts aus: Hab ein IFRAME erstellt: <iframe width="1" height="1" frameborder="0" scrolling="yes" name="druck" src="./deutsch/<? echo $site; ?>"></iframe> und die JavaScript-Funktion folgendermaßen umgebaut: function drucken(file) { druck.window.open(file, "druck"); druck.focus(); setTimeout("druck.print()", 100); } Gruß TripleD
  2. Danke für die Antwort. Auf die Idee mit dem IFrame wär ich nie gekommen. Ich hab jetzt nur noch ein Problem. Wie kann ich per JavaScript sagen, dass er mir NUR den Inhalt des IFrame drucken soll??? Gruß TripleD
  3. Ich hab es jetzt mal so gelöst: function drucken(file) { datei = window.open(file, 'Drucken', ''); window.setTimeout("datei.close()",1000); datei.print(); } file = Übergebener Pfad + Dateiname ======================================== Das Problem ist nur im FireFox, dass wenn ich da eingestellt hab, das Fenster Standardmäßig im Hintergrund gestartet werden sollen, dass er mir das ganze dann nicht Druckt, bzw. nur eine Leere Seite druckt. Was kann ich da dagegen machen?
  4. Hi, danke erstmal für deine Antwort. Es sollte eigentlich nicht die ganze Seite gedruckt werden, sondern nur den Content (Inhalt) ohne Menü und so. Und ein extra Fenster sollte dabei aber nicht geöffnet werden. Wenn das nicht möglich ist, so wie es aussieht, mal was anderes. Ist es möglich ein neues Fenster zu öffnen, da dann den Drucken Dialog starten und das Fenster, nach klick auf Drucken (im Drucken-Dialog) wieder zu schließen??? Gruß TripleD
  5. Hallo, hab jetzt mal das Internet und das Forum durchsucht, aber nix gefunden, was mir helfen könnte. Ich möchte nur einen Button DRUCKEN haben der an einer bestimmten stelle der Website steht. An diesen wird eine Variable (der Pfad und die Datei, die gedruckt werden soll) übergeben. Nun soll aber kein neues Fenster zum Drucken geöffnet werden, sondern nur per druck auf den Button gedruckt werden. Ich hab einiges Ausprobiert, aber nichts hat funktioniert. Hoffe ich hab mich verständlich ausgedrückt. Bei fragen, einfach fragen Gruß TripleD
  6. Das ist mir schon klar. Das ganze bieg ich dann schon so hin, dass es passt. :-)
  7. Hi, die Rechtsform ist vorwerst mal egal. Brauch nur mal ein paar Vorschläge. DDD
  8. Hallo zusammen, weiß nicht ob ich hier richtig bin. Wenn nicht, dann bitte verschieben. Bin auf der suche nach nem Firmenname. Aber alle die mir so eingefallen sind, sind leider schon vergeben. Jetzt dacht ich mir mal, ich frag hier mal in die runde. Würd mich über Anregungen freuen. Das ganze soll für ne Firma sein, die Webdesig, Webprogrammierung, allgemeine Software programmierung und evtl. Hardware passen. Freu mich auf Beiträge Gruß TripleD
  9. Nochmal danke an alle für eure Hilfe. Ich das Problem gefunden, und jetzt klapp alles. Lag daran, das ich auf Seite 2 vergessen hab, die ID mit anzugeben bei den Eingabefeldern. TripleD
  10. Das ist mir schon klar, das das $-Zeichen vor die Variable kommt. Ich meinte, ob auf meiner 1. oder 2. Seite.
  11. Danke für eure schnellen Antworten. @baba007 Wenn ich die ' bei meinem UPDATE-Befehl weglasse, dann wird nichts mehr in die Datenbank eingetragen. Und wo soll ich bei bild_exist[] und bild[] das $-Zeichen einfügen? Gruß TripleD
  12. Hallo zusammen, ich hab ein riesen Problen. Hoffe mir kann mal wieder jemand helfen. Problem: Auf Seite 1 erstelle ich acht gleiche Eingabefelder über eine WHILE-Schleife. Jetzt möchte ich mit klick auf den Submit-Button "Update" die Daten an Seite 2 übergeben. Das funktioniert auch so weit, bis auf die zwei Textfelder. Hab bei Googel schon zu lange gesucht und keine Lösung gefunden. Ist wirklich dringen. Hoffe mir kann hier jemand helfen. Gruß TripleD -------------------------------------------------------------------------- CODE Ich habe zwei Seiten: Seite 1 <form action="<? echo 'index.php?site=scripts/s_artikel&grpid='.$grpid; ?>" method="post" enctype="multipart/form-data"> <table border="0"> <? $i = "0"; while($i < "8") { ?> <tr> <!-- LINKE SPALTE --> <td> <table border="0" class="tab"> <tr> <td valign="top"> Artikel: <? echo $i; ?> <br> <br> <div align="center"> <? echo '<input type="submit" name="update" value="Update">'; ?> </div> </td> <td valign="top" align="left"> <? $art = mysql_query("SELECT * FROM ".$T_ART." WHERE artid = ".$i." AND grpid = ".$_GET['grpid']); $artdat = mysql_fetch_assoc($art); if($artdat['artid'] != $i) { /* Gruppen- und Artikel-ID einfügen */ mysql_query("INSERT INTO ".$T_ART." (grpid, artid) VALUES ('$grpid', '$i')"); /* Artikel Kurzbeschreibung */ echo '<input type="text" name="akb" value="'.$artdat['kurz'].'" size="43"><br>'; /* Artikel Langebeschreibung */ echo '<textarea cols="32" rows="5" name="alb">'.$artdat['lang'].'</textarea><br>'; /* Auswahl neues Bild */ echo '<input type="file" name="bild[]" size="25"><br>'; /* Auswahl bestehendes Bild */ echo '<select name="bild_exist[]">'; $dir = "./images/pics/"; $handle = opendir($dir); echo '<option value="">-- Bilderauswahl --</option>\n'; while($file = readdir ($handle)) { if($file != "." && $file != "..") { echo '<option value="'.$file.'">'.$file.'</option>\n'; } } closedir($handle); echo '</select>'; } else { /* Artikel Kurzbeschreibung */ echo '<input type="text" name="akb" value="'.$artdat['kurz'].'" size="43"><br>'; /* Artikel Langebeschreibung */ echo '<textarea cols="32" rows="5" name="alb">'.$artdat['lang'].'</textarea><br>'; /* Auswahl neues Bild */ echo '<input type="file" name="bild[]" size="25"><br>'; /* Auswahl bestehendes Bild */ if($artdat['bild'] != "") { echo '<select name="bild_exist[]">'; $dir = "./images/pics/"; $handle = opendir($dir); echo '<option value="'.$artdat['bild'].'">'.$artdat['bild'].'</option>\n'; echo '<option value="">-- Bilderauswahl --</option>\n'; echo '<option value="">Kein Bild</option>\n'; while($file = readdir ($handle)) { if($file != "." && $file != ".." && $file != $artdat['bild']) { echo '<option value="'.$file.'">'.$file.'</option>\n'; } } closedir($handle); echo '</select>'; } else { echo '<select name="bild_exist[]">'; $dir = "./images/pics/"; $handle = opendir($dir); echo '<option value="">-- Bilderauswahl --</option>\n'; echo '<option value="">Kein Bild</option>\n'; while($file = readdir ($handle)) { if($file != "." && $file != "..") { echo '<option value="'.$file.'">'.$file.'</option>\n'; } } closedir($handle); echo '</select>'; } } ?> </td> <td width="180" align="center" valign="middle"> <? /* Bild */ if($artdat['bild'] != "") { echo '<img src="images/pics/'.$artdat['bild'].'" alt="Bild" >'; } else { echo 'Kein Bild vorhanden'; } ?> </td> </tr> </table> </td> </tr> </table> </form> [/PHP] [b]Seite 2[/b] [PHP] $dstPath = "./images/pics/"; /* Neue Bilder */ if (is_array($_FILES['bild']['tmp_name'])) { foreach ($_FILES['bild']['tmp_name'] as $fkey=>$fval) { if (is_File($fval)) { $dstFName = $_FILES['bild']['name'][$fkey]; $dstFPath = realpath($dstPath)."/".$dstFName; if (move_uploaded_file($fval,$dstFPath)) { mysql_query("UPDATE ".$T_ART." SET kurz='$akb', lang='$alb', bild='$dstFName' WHERE grpid = ".$grpid." AND artid=".$fkey); header('Location: index.php?site=artikel&grpid='.$grpid); } } } } /* Existierende Bilder */ if (is_array($_POST['bild_exist'])) { foreach ($_POST['bild_exist'] as $fkey=>$fval) { foreach($_GET['akb'] as $akbk=>$akbv) { foreach($_POST['alb'] as $albk=>$albv) { echo "Exestierendes Bild<br>"; echo "==================<br>"; echo 'Kurzbeschreibung-ID: '.$akbk.'<br>'; //header('Location: index.php?site=artikel&grpid='.$grpid); } echo 'Kurzbeschreibung - Request: '.$_REQUEST['akb'].'<br>'; echo 'Kurzbeschreibung - Post: '.$_POST['akb'].'<br>'; echo 'Kurzbeschreibung - Get: '.$_GET['akb'].'<br>'; echo "---------------------------<br>"; echo 'Langbeschreibung-ID: '.$albk.'<br>'; echo 'Kurzbeschreibung - Request: '.$_REQUEST['alb'].'<br>'; echo 'Kurzbeschreibung - Post: '.$_POST['alb'].'<br>'; echo 'Kurzbeschreibung - Get: '.$_GET['alb'].'<br><br>'; //mysql_query("UPDATE ".$T_ART." SET kurz='$akb', lang='$alb', bild='$fval' WHERE grpid = ".$grpid." AND artid=".$fkey); } } }
  13. Wie meinst du das mit "auf mySQL zugreifen"? Ich mach das ganze mit mysql++.
  14. Hallo zusammen, nach tagelangem Googeln und suchen hier im Forum, hab ich mich entschlossen, doch mal zu posten. Ich versuche über mein MFC-Programm auf eine mySQL-DB zuzugreifen. Die Verbindung funktioniert schon, nur das mit den ganzen SELECT, INSERT und Co bekomm ich irgendwie nicht hin. Hoffe es kann mir jemand weiterhelfen. Gruß TripleD PS: Benutze VC++ 6 / MFC / Windows XP Prof.
  15. Danke für eure Hilfe. Das Problem hat sich erledigt. Hab einfach eine Member-Variable erstellt, weise dieser Werte zu und lese diese dann wieder aus. Gruß

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...