-
Skript funktioniert nicht mehr ...
Hallo, bin mir zwar nicht sicher ob ich hier richtig bin, habe folgendes Problem:
Habe auf meiner Startseite ein Formularfeld, wo der Besucher sich mal als Interessent vormerkt, und erstmal seine Email Adresse eingibt und abschickt. Es wird dem Besucher eine Email zugestellt, wo dies bestätigt wird und ein Link enthalten ist, der ihn dann auf die Registrierungseite meines Shops führt. So weit so gut ... der Programmierer, der den Shop ursprünglich erstellte, hat das wie folgt gelöst:
{php}
$subject="Bestätigung: Vormerkung";
$mailtext="Hallo! \n\n Herzlich willkommen auf XXX.at. Du bist für den Kurs: VWL 1 vorgemerkt - benutze folgenden Link, um deinen Kurs tatsächlich zu buchen:";
$mailtext.="http://XXX.at/index.php?option=com_user&view=register#content "; $mailtext.="\n\n Viel Spaß und Erfolg bei deinem Kurs wünscht dir \n\n Dein XXX/Team";
$adresse = $_POST['adresse'];$headers = 'From: office@XXX.at' . "\r\n" . 'Reply-To: office@XXX.at' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($adresse, $subject, $mailtext, $headers);
{/php}
Dieses Skript ist in einem "Beitrag" von Joomla eingetragen und hat auch funktioniert.
Problem: ich will einen zweiten Empfänger (meinen Shop) in dieses Skript eintragen - habe das versucht (bin aber kein PHP Freak) - Ergebnis: das Skript funktioniert gar nicht mehr, sondern bringt folgende Fehlermeldung:
Parse error: syntax error, unexpected '<' in /homepages/26/d317241002/htdocs/joomla-shop/plugins/content/includePHP.php(31) : eval()'d code on line 1
Offensichtlich habe ich irgendwo irrtümlich einen Punkt, Strichpunkt etc. gelöscht?
Kann mir hier jemand mal kurz rüberschauen - komme da einfach nicht weiter ...
wäre super + vielen Dank!
Robert
-
-
Wohnt hier
Hi,
kurz und Schmerzlos:
{php}
$subject="Bestätigung: Vormerkung";
$mailtext="Hallo! \n\n Herzlich willkommen auf XXX.at. Du bist für den Kurs: VWL 1 vorgemerkt - benutze folgenden Link, um deinen Kurs tatsächlich zu buchen:";
$mailtext.="http://XXX.at/index.php?option=com_user&view=register#content "; $mailtext.="\n\n Viel Spaß und Erfolg bei deinem Kurs wünscht dir \n\n Dein XXX/Team";
$adresse1 = $_POST['adresse'];$headers = 'From: office@XXX.at' . "\r\n" . 'Reply-To: office@XXX.at' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($adresse1, $subject, $mailtext, $headers);
$adresse2 = $_POST['adresse'];$headers = 'From: office@XXX.at' . "\r\n" . 'Reply-To: neue@mail.at' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($adresse2, $subject, $mailtext, $headers);
{/php}
Nicht elegant, dürfte aber trotzdem klappen...
-
-
Moderator
Bevor du ernsthaft mit sowas weitermachst, solltest du dringenderweise auf Joomla 1.5.21 migrieren! Joomla 1.0 wird seit über einem Jahr nicht mehr supportet!
Axel
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen