Proszę o pomoc w zmianie kodu. W domyślnym ustawieniu skryptu obrazek wysłany jest ze strony jako załącznik do maila. Jak zmienić żeby ten obrazek znajdował się w treści maila:
starałem się zmienić elementy:
$mail->addAttachment("./images/stories/cards/" . $_SESSION['rwcardsSession']['picture']);
oraz
$mail->setBody( $message );ale wyskakują błędy. Proszę o pomoc.
OTO zzęść skryptu odpowiedzialna za wysłanie e-kartki:
// send link to card if ($attachement) { $message = JText::_('RWCARDS_GREETING') . " " . $_SESSION['rwcardsSession']['rwCardsFormNameTo'][$i] . "\n" . $FromName . " " . JText::_('RWCARDS_MSG_ATTACHEMENT_1') . "\n" . JText::_('RWCARDS_MSG_ATTACHEMENT_2') . "\n" . JText::_('RWCARDS_MSG_ATTACHEMENT_3') . "\n\n" . nl2br($_SESSION['rwcardsSession']['rwCardsFormMessage']) . "\n\n" . JText::_('RWCARDS_MSG_SEPARATOR') . "\n\n" . JText::_('RWCARDS_MSG_COPYRIGHT'); $mail->addAttachment("./images/stories/cards/" . $_SESSION['rwcardsSession']['picture']); } else { $message = JText::_('RWCARDS_GREETING') . " " . $_SESSION['rwcardsSession']['rwCardsFormNameTo'][$i] . "\n" . $FromName . " " . JText::_('RWCARDS_MSG_PART_1') . "\n\n" . JText::_('RWCARDS_MSG_PART_2') . "\n\n" . $linkToRWCards . "\n\n" . JText::_('RWCARDS_MSG_SEPARATOR') . "\n" . JText::_('RWCARDS_MSG_COPYRIGHT') . "\n\n"; } $mail->addRecipient( $_SESSION['rwcardsSession']['rwCardsFormEmailTo'][$i] ); $mail->setSubject( $subject ); $mail->setBody( $message ); $sent = $mail->Send();