php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.08.2011, 22:07  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Du musst die Datei in der "Straße" steht auch als UTF-8 speichern. Wie das geht, hängt davon ab, welchen Editor du benutzt.
fab ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.08.2011, 22:10  
Neuer Benutzer
 
Registriert seit: 01.08.2011
Beiträge: 23
PHP-Kenntnisse:
Anfänger
maddoc befindet sich auf einem aufstrebenden Ast
Standard

Wow, funktioniert. Cool. Jetzt ist aber die Formatierung flöten gegangen. Erst wars schön unter einander und jetzt alles hinter einander weg.

Die Möglichkeit mit dem \n geht ja beim send bei mir nicht. So Name: '.$name.\n' kommt ein Fehler und so Name: '.$name.'\n wird das \n im Text der mail mit angezeigt.

Hatte es ja erst so:

$send = "Name: '.$name.'"
$send = "Ort: '.$ort.'"

Da hätte ich ja das \n mit einbauen können aber irgendwie wird da immer nur der letzte Wert angezeigt...

Hast du da noch einen Tipp für mich??
maddoc ist offline  
Alt 01.08.2011, 22:13  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

\n wird nur als \n interpretiert wenn du es in " " schreibst. wenn du es in ' ' schreibst wird es nicht interpretiert
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 01.08.2011, 22:14  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Zitat:
Zitat von maddoc Beitrag anzeigen
Die Möglichkeit mit dem \n geht ja beim send bei mir nicht. So Name: '.$name.\n' kommt ein Fehler und so Name: '.$name.'\n wird das \n im Text der mail mit angezeigt.

...

Hast du da noch einen Tipp für mich??
Ja, lerne Grundlagen...

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist
hausl ist offline  
Alt 01.08.2011, 22:25  
Neuer Benutzer
 
Registriert seit: 01.08.2011
Beiträge: 23
PHP-Kenntnisse:
Anfänger
maddoc befindet sich auf einem aufstrebenden Ast
Standard

also

Name: '.$name.'"\n"
Straße: '.$strasse.'"\n"
zeigt das \n mit im Text der Mail - kein Zeilenumbruch

$send .= 'Name:' . $name . "\r\n";
$send .= 'Straße:' . $strasse . "\r\n";
entfernt das Leerzeichen zwischen Straße:Bahnhofstraße - kein Zeilenumbruch

Ist ja jetzt beides mal in ""
???
maddoc ist offline  
Alt 01.08.2011, 22:31  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.141
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

... lerne Grundlagen ...

Echt jetzt .. ist das hier Rate mal mit Rosenthal oder was?

PHP-Code:
$foo 'ich bin ein string der nicht geparst wird'."\n"
//oder
$foo "ich bin ein string der geparst wird\n"
// und somit
$tier "hase";
$foo "mein name ist $tier"
__________________
Keine Zahl != ein Zeichen das keine Zahl ist

Geändert von hausl (01.08.2011 um 22:35 Uhr).
hausl ist offline  
Alt 01.08.2011, 22:31  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von maddoc Beitrag anzeigen
also

Name: '.$name.'"\n"
Straße: '.$strasse.'"\n"
zeigt das \n mit im Text der Mail - kein Zeilenumbruch

$send .= 'Name:' . $name . "\r\n";
$send .= 'Straße:' . $strasse . "\r\n";
entfernt das Leerzeichen zwischen Straße:Bahnhofstraße - kein Zeilenumbruch

Ist ja jetzt beides mal in ""
???
Und was ist das Problem?

Poste richtig, verwende die richtigen Tags, zeig uns mehr Quellcode und schreib ganze normale Sätze.
Obwohls merfach gesagt wurde, warum verwendest du nicht ne Mail Klasse?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 01.08.2011, 22:36  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Das ist alles Murks.
Nimm PHPmailer und du bist in 5 min fertig.

PHP-Code:
require("class.phpmailer.php");

$mail = new PHPMailer();
$mail->From     $absender;
$mail->FromName $absendername;
$mail->AddReplyTo($absender);
$mail->Sender     $absender;
$mail->CharSet  =  "utf-8";
$mail->AddAddress($empfaenger);
$mail->Subject $betreff;

$mail->IsHTML(true);
$mail->Body     $html;
$mail->AltBody     $text;

$mail->Send(); 
mail()-Herumgehampele wird hier nicht supported. Denn dann fragst du morgen, warum deine mails bei gmx nicht ankommen und übermorgen, warum die bei yahoo im Junk-Ordner landen.

Lesestoff:
Mails schickt man NICHT mit mail()
http://www.php.de/adventskalender-20...fverkehrs.html (13: Die 3 E-Postel und die Freuden des Briefverkehrs)
http://www.robo47.net/text/38-Mail-ist-tot-es-lebe-mail

Hier findest du die besprochenen Klassen
http://sourceforge.net/projects/phpmailer/
http://swiftmailer.org/
http://pear.php.net/package/Mail/


*close*
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MAIL Funktion mit Variablen aussatten? maddoc PHP Einsteiger 4 01.08.2011 18:10
[Erledigt] Wert an Funktion ohne Variable übergeben wooha PHP Einsteiger 4 07.05.2011 22:36
[Erledigt] Funktion holt die Variable nicht! DragonJP PHP Einsteiger 17 26.01.2011 15:21
mail funktion problem preikarm PHP Tipps 2010 2 27.01.2010 21:32
prüfen ob funktion mail aktiv Marti95. PHP Tipps 2009 18 23.11.2009 17:59
[Erledigt] Frage zur funktion mail() sagato0816 PHP Tipps 2009 9 30.05.2009 17:10
[Erledigt] Mail Versand mit Attachment ohne "php mail" Funktion kayamoto PHP-Fortgeschrittene 4 11.05.2009 08:58
Externe Variable über eine Funktion ausgeben errox PHP Tipps 2008 3 14.04.2008 11:26
mail - Funktion u. Klasse Stümper PHP Tipps 2006 7 02.03.2006 22:06
PHP mail funktion beinflussen greenrover PHP-Fortgeschrittene 11 17.02.2006 19:30
variable ausserhalb von funktion... tonne PHP Tipps 2005-2 7 27.10.2005 01:33
variable in Funktion nutzen, ohne übergeben Unbekanntes_Pferd PHP Tipps 2005-2 1 22.06.2005 19:20
wie mache ich ein variable aus ein funktion global? PHP Tipps 2005 2 09.02.2005 18:26
Funktion aufruf Variable überprüfen PHP Tipps 2005 48 11.01.2005 16:53
mail funktion PHP Tipps 2004 9 11.08.2004 13:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:58 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum