मैं एक फॉर्म जमा करने के लिए भेजा जाने वाला एक ई-मेल संदेश लिख रहा हूं। किसी कारण से, \n
वर्ण सभी पंक्तियों पर सही ढंग से प्रदर्शित होता है लेकिन एक। मैं इस लाइन और दूसरों के बीच कोई अंतर नहीं देख सकता, इसलिए यह काम नहीं कर सकता कि यह क्यों काम नहीं कर रहा है। कोड नीचे दिया गया है, साथ ही आउटपुट के साथ-साथ उपयोग किए जाने वाले चर की एक सूची के साथ।क्यों मेरी PHP स्क्रिप्ट की एक पंक्ति पर काम नहीं कर रहा है, लेकिन बाकी सभी पर ठीक है?
जैसा कि आप ईमेल से देख सकते हैं, 'कार्य पता' लाइन के अंत में \n
काम नहीं कर रहा है, इसलिए अगली पंक्ति होने के बजाय "कंपनी का नाम" सीधे चल रहा है। फिर कंपनी नाम के बाद \n
ठीक काम करता है, इसलिए घर का पता अगली पंक्ति पर है।
First Name: Joe
Last Name: Bloggs
Work Tel:
Home Tel: 0987654321
Mobile Tel: 0789456123
E-mail: [email protected]
Work Address: Bloggoffice, Joe Street, London, N1 J0E Company Name:
Home Address: 9 Blogg Street, Borough of Joe, London, SE4 J03
और मामले में यह उपयोगी है, यहां इस्तेमाल किया चर की सूची दी गई है:
$xmsg = "First Name: $firstname\n" .
"Last Name: $lastname\n" .
"Work Tel: $worktel\n" .
"Home Tel: $hometel\n" .
"Mobile Tel: $mobtel\n" .
"E-mail: $email\n" .
"Work Address: $workad\n" .
"Company Name: $company\n" .
"Home Address: $homead\n" .
यहाँ उत्पादन है:
यहाँ संदेश के लिए कोड है
$firstname = $_SESSION['firstname']; $lastname = $_SESSION['lastname']; $worktel = $_SESSION['worktel']; $hometel = $_SESSION['privtel']; $mobtel = $_SESSION['mobtel']; $email = $_SESSION['email']; $company = $_SESSION['companyname']; $workad = $_SESSION['workad1'] . ', ' . $_SESSION['workad2'] . ', ' . $_SESSION['workad3'] . ', ' . $_SESSION['workpostcode']; $homead = $_SESSION['homead1'] . ', ' . $_SESSION['homead2'] . ', ' . $_SESSION['homead3'] . ', ' . $_SESSION['homepostcode'];
मैं किसी भी मदद के लिए आभारी हूं, मुझे उम्मीद है कि यह सिर्फ एक बेवकूफ गलती नहीं है जिसे मैंने अनदेखा कर दिया है!
'var_dump ($ workad)' क्या कहता है? –
कृपया [अपनी पोस्ट में हस्ताक्षर या टैगलाइन जोड़ें न करें] (http://stackoverflow.com/faq#signatures)। – meagar
एक साइड नोट पर, यह वास्तव में उन सभी चर के साथ अपने सत्र नामस्थान को अव्यवस्थित करने का एक अच्छा अभ्यास नहीं है – jere