Email in JS senden

gulo92

Mitglied
Hallo,

ich habe eine Javascript Funktion die ich ein wenig an meine Bedürfnisse anpassen will ...
Momentan sieht die Code-Stelle so aus und schreibt den entsprechenden Text unten im Browserfenster:

PHP:
function processMouseOver() {
log("IFrame mouse >> OVER << detected.");
isOverIFrame = true;
}

Statt der Funktion mit log() möchte ich aber lieber eine Email senden mit diesem Inhalt .. nur weiß ich nciht wie man das bei JavaScript in diesem Fall am besten löst ...

Danke
 
Um ehrlich zu sein: das geht nicht. Also nicht alleine mit Javascript. Du musst das Ganze schon via AJAX oder anderer asynchroner Techniken an ein serverseitiges Skript schicken, das dann die E-Mail versendet.
 
Wie jetzt? Du sendest einfach die Daten aus den Eingabefeldern an ein PHP-Skript, das dann die Daten entgegen nimmt und als E-Mail versendet.
 
Hi,

JS braust du dazu gar nicht!

Wenn du eine Formular hast:
HTML:
<form action="naechsteSeite.php" method="post">
    <input type="text" name="betreff" />
    <input type="submit" value="Absenden" />
</form>
kannst du in naechsteSeite.php auf
PHP:
$_POST['betreff']
zugreifen.
Du siehst:
action ist die Seite die aufgerufen wird,
method das Array,
und name der Inex des jewailigen inputs.
 
Hi, danke aber so mein ich das ni ...

Momentan sieht die Code stelle so aus:
PHP:
function processMouseOver() { 
log("Wurde aufgerufen"); 
isOverIFrame = true; 
}

Da steht dann halt der Text "wurde aufgerufen" in der Box auf der Webseite.. wenn ich den Text aber nicht auf der Seite sehen will, sondern per Email an mich senden will, wie mach ich das dann?
 

Neue Beiträge

Zurück