![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() Registriert seit: 04.06.2001
Beiträge: 784
|
![]() hallo,
ich will per php-script ein html-mail verschicken - soweit hatte ich kein problem... doch jetzt will ich auch eine variable in diesen mailtext miteinbauen und da ist es mit meinen php-kenntnissen am ende.. hier der code: (nur das wichtigste) ------------------------- ?php session_start(); if(session_is_registered("sstueck")){ // testausgabe ob meine variablen noch da sind: echo 'Deine Email-Adresse: '.$semail.' '; $empfaenger .= $semail; //hier wird mein betreff festgelegt $betreff = 'Betrefftext'; // Nachricht wird hier festgelegt $nachricht = ' <html> <head> <title>Bestellbestätigung</title> </head> <body> Sie haben folgendes bla bla bla</p> </body> </html> '; $header = 'MIME-Version: 1.0' . "\r\n"; $header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $header .= 'From: absendername <test@test.at>' . "\r\n"; // und ab die post mit der mail mail($empfaenger, $betreff, $nachricht, $header); usw. ... ?> wenn ich hier im html-text jetzt die variable $semail zb. einbauen will (die auch ansprechbar ist wie das echo oben beweist - wie gehe ich da vor. um zb. im html-mail stehen zu haben: Deine Emailadresse ist $semail vielen dank für eure hilfe andi
____________________________________
du suchst ein persönliches Geschenk? Du suchst eine individuelle Handtasche für dich selber? www.fototaschen.at Privatpage: www.lessi.net |
![]() |
![]() |
![]() |
#2 |
Master
![]() Registriert seit: 13.08.2003
Beiträge: 624
|
![]() ganz normale Stringverkettung, wie du es auch bei:
echo 'Deine Email-Adresse: '.$semail.' '; machst. Also entweder $nachricht = " Deine Mail Adresse ist $semail </p>"; oder $nachricht = " Deine Mail Adresse ist" . $semail . "</p>"; |
![]() |
![]() |
![]() |
#3 |
Master
![]() Registriert seit: 04.06.2001
Beiträge: 784
|
![]() hm, irgendwie krieg ichs nicht hin:
---------------------------- $nachricht = ' <html> <head> <title>Bestellbestätigung</title> </head> <body> Sie haben folgendes bla bla bla</p> Deine Mail Adresse ist" . $semail . "</p> ********so eingefügt? </body> </html> '; -------------------------- mir wird das ganze immer als text ausgegeben... nicht aber die variable? oder mach ich da komplett was falsch? lg andi
____________________________________
du suchst ein persönliches Geschenk? Du suchst eine individuelle Handtasche für dich selber? www.fototaschen.at Privatpage: www.lessi.net |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() |
![]() Also wenn dein String mit einem ' anfängt dann muss die Zeile so aussehen:
Deine Mail Adresse ist' . $semail . '</p>'
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
#5 |
Master
![]() Registriert seit: 04.06.2001
Beiträge: 784
|
![]() Herzlichen Dank für Eure Hilfe!
Es hat mit Deine Mail Adresse ist' . $semail . '</p>' wunderpaar funktioniert! Super dass Ihr immer so schnell mit Eurer Hilfe seid! Danke
____________________________________
du suchst ein persönliches Geschenk? Du suchst eine individuelle Handtasche für dich selber? www.fototaschen.at Privatpage: www.lessi.net |
![]() |
![]() |
![]() |
#6 |
Inventar
![]() |
![]() Andere Möglichkeit ist es die doppelten Hochkomma um den String zu tun, dann kann man die Variable "direkt" reinschreiben, also:
PHP-Code:
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|