Text nach Variable funktioniert nicht

webguru2009

Mitglied
Hallo,

es ist bestimmt sehr einfach aber ich finde den Fehler nicht und immer wenn ich die Suchfunktionen benutze und denke ich habe es, funktioniert es wieder nicht.
Ich habe eine Variable, in der eine Variable für den Aktivierungslink ist und wenn man dannach einen Text hinzufügen will funktioniert es nicht.

So ist es:

PHP:
$message = 'Sehr ' . $anrede . ' ' . $nachname . ',
 
Damit Ihre Bestellung ausgefuehrt werden kann, klicken Sie bitte folgenden Link:
http://localhost/testb.php?id=' . $id . '&act=' . $hash;

und so hätte ich es gern aber es geht so irgendwie nicht, bekomme den fehler das ein String nicht ok ist :(

PHP:
$message = 'Sehr ' . $anrede . ' ' . $nachname . ',
 
Damit Ihre Bestellung ausgefuehrt werden kann, klicken Sie bitte folgenden Link:
http://localhost/testb.php?id=' . $id . '&act=' . $hash;

Mit freundlichen Grüßen:
Webguru

Bedanke mich schonmal für jede Hilfe.
 
Mit ; wird ein Befehl in PHP auch beendet, dabei machst du das mit dem Strings und Variablen aneinanderfügen davor doch schon so gut...^^
 
War falsch, entschuldigung .

So habe ich es, wo es nicht funktioniert:

PHP:
$message = 'Sehr ' . $anrede . ' ' . $nachname . ',
 
Damit Ihre Bestellung ausgefuehrt werden kann, klicken Sie bitte folgenden Link:
http://localhost/testb.php?id=' . $id . '&act=' . $hash

Mit freundlichen Grüßen:
Webguru;
 
Wenn du nun noch den String unten in ' setzt und $hash und deinen String mit dem .-Operator verbindest (so wie du es mit den anderen Teilen auch gemacht hast), könnte es sogar komplett funktionieren. :)
 
EDIT:
ACHTUNG DER UNTEN GENANNTE CODE IST FALSCH ___ DER CODE OBEN IST IN ORDNUNG!

Tipp:

Statt

PHP:
$a = $b . ' ' . $c;

kannst du auch dies nehmen:

PHP:
$a = $b.$c;

Komplett würde das dann so aussehen:

PHP:
$message = 'Sehr ' . $anrede .$nachname . ', 
  
Damit Ihre Bestellung ausgefuehrt werden kann, klicken Sie bitte folgenden Link: 
http://localhost/testb.php?id=' . $id . '&act=' . $hash .'

Mit freundlichen Grüßen: 
Webguru';

MFG Duellking

Edit:

Bitte als erledigt makieren :-)

Bye, Duellking
 
Zuletzt bearbeitet von einem Moderator:
Zurück