Formularprobleme

@Satan: deaktivier einfach die Smileys wenn sie stören(kleines kästchen unten)

@3DMaxler
JavaScript ist eine Client-seitige Sprache, wie du sicher weißt.
Was dir Silentwarrior und satan erklären wollten war,dass es einfach die Methode print() gibt, die dir die Seite ausdruckt.

Stellen wir uns einen Link vor, so in etwa
<a href=#nixeingeben onClick="JavaScript:window.print()">Drucken</a>

und schon rattert der Drucker los(oder ein Menü taucht auf!)

Für eine detailliere Beschreibung siehe hier:
http://www.selfhtml.teamone.de/javascript/objekte/window.htm#print

greetz und hf

edit1:
das obrige Beispiel ist die "dreckige funktion", sauber ginge es so in etwa
PHP:
<script language=javascript>
function ausdrucken(evtl.parameter, eher keine)
{
window.print(parameter-oder nicht)
}
</script>
<a href=#nixda onClick=ausdrucken(parameter?)>druckmich</a>


edit 2
was aber nicht heißen soll,dass dreckig nicht gut ist...es ist nur schwerer zu verstehen...und SCHNELLER ;)
 
Zuletzt bearbeitet:
Hallo,

wenn du was zum Drucken anbieten möchtest, dann
musst du das auf eine extra HTML Seite schreiben.
D.h. so wie du die Seite formatierst so druckt der Drucker
sie dann auch.

Der Befehl dafür würde ja oben schon beschrieben.
Damit wird auch nur die Funktion mit aufgerufen , damit man das Menue des Drucker bekommt.

Ich hoffe es war etwas verständlich.

Viel Spass

euer SaTaN
 
Ich muss eine extra HTML-Seite erstellen? Wie geht das den wenn ich auf der Seiten den Link anklicke der aber nicht die Seite drucken soll sondern eine andere HTML-Seite?


zu PHP... wie funktioniert das den mit dem E-Mail Feld?
 
Ich muss eine extra HTML-Seite erstellen? Wie geht das den wenn ich auf der Seiten den Link anklicke der aber nicht die Seite drucken soll sondern eine andere HTML-Seite?
Die Seite, die gedruckt werden soll, muss in jedem Fall vom Benutzer aufgerufen werden (d. h. am Bildschirm erscheinen). Du kannst es allerdings so einrichten, dass die Seite bereits beim Aufrufen gedruckt wird:
PHP:
<body onLoad="window.print()">
zu PHP... wie funktioniert das den mit dem E-Mail Feld?
Eine Frage vorab: Weisst du überhaupt, wie man ein HTML-Formular erstellt bzw. dieses mittels PHP auswertet/weiterverarbeitet?
 
Also dann muss ich das wohl mit dem drucken gehen lassen? Weil sowie es ausschaut ist es nicht möglich was ich möchte.

Ist das mit dem Formular den so schwer? Weiter oben ist doch eins, dazu benötige ich nur noch ein Feld wo man die E-Mail eintragen kann und das dann an diese versendet wird. Was mich interessiert wer aber dann als Absender dort steht.
Könnte mir einer bitte den Code posten dazu? Wäre äußerst lieb.


Vielen Dank

3DMaxler
 
Formular? Kannst du dein Problem noch etwas ... GENAUER ausdrücken? Ich weiß jetzt nicht genau was du meinst...
Wenn es dir darum geht, Variablen aus einem Formular einem PHP Skript zu übergeben, nutze dieses Beispiel:
(ansonsten :suchen:!)
PHP:
//das Formular
//method:
//get: die Daten werden über den URL übergeben
//post: die Daten werden nicht im URL angezeigt
<form name=name method=post/get action=seite.php>
<input type=formulartyp name=was_du_willst  value=vorbelegter_wert>
<input......//und so weiter
</form>

//Anmerkung: HTML-Kommentare durch PHP-Kommentare ersetzt, um ein
//richtiges Highlighting zu gewährleisten.

//Hier die Seite, die die Daten bekommt
$feldinhalt = $_METHODE["feldname"];
$nachricht = "$feldinhalt1 schrieb: $feldinhalt2 suckt!";
mail("meine@email.hier","der betreff hier",$nachricht,$header);

Müsste so gehen....in einem Formular kannst du so ZIEMILICH unendlich Felder Bringen, ich würde mal vorschlagen

:RTFM: (sorry, ich liebe diesen smiley)
und zwar hier:
Formulare in HTML
http://www.selfhtml.teamone.de/navigation/html.htm#formulare

Mail-Funktion, PHP
http://www.selfphp.info/funktionsreferenz/mail_funktionen/mail.php
(da hab ich diese Woche schon dreimal hingelinkt ;) )

[edit1]
ach und als absender steht meistens Username@Webspadeprovider.de
also meinetwegen 3DMaxler@puretec.de
nuja, wenn du deinen eigenen (mail)Server hast, kannst du als Email eigentlich jeden Möglichen Stuss eingeben, hängt also vom Server/Provider und der Konfiguration ab, kannst ja testhalber eine Mail an dich schicken.
UND
bei den Mailfunktionen gibt SelfPHP auch eine Liste von recht nützlichen headern an, bitte sehr ;)
 
Zuletzt bearbeitet:
:mad: ich hab nicht nur Probleme mit anderen Scripts/Formularen sondern auch mit dem immer noch! Gibt es das nicht schon fertig irgendwo zum downloaden wie viele andere Scripts? ... Klingt vielleicht jetzt vielleicht so als würde ich mir alles vorkauen lassen aber ich hab echt keine Zeit php programmieren zu lernen. :(


Gruß
3DMaxler
 
Hallo,

bestimmt gibt es so ein Formular irgendwo fertig.
Nur kompromisse musst du bei jedem nicht von dir programmiertem Script haben.

Das mit der Mailerei ist eigentlich nicht so schwer.

Hier mal ein Link :

mail()

Der rest ist genauso wie ein anderes Feld in deinem Formular.


Viel Spass

euer SaTaN
 
Zurück