PDA

Volledige versie bekijken : [php] opmaak vraagje


KsChoice
%Europe/Berlin %459 %2005, 12:01
Kan er iemand me helpen bij hetvolgende :

Ik wil een feedbackformulier sturen naar de submitter van een form.
Alles werkt, alleen over de opmaak van de booschap die ik stuur ben ik niet tevreden.

Voorlopig is mijn boodschap : $message = 'uw inschrijving werd genoteerd'
Ik zou de submitter echter wat meer info willen terugsturen, iets alla :

------------------------------
Uw inschrijving werd genoteerd
------------------------------
-- uw naam : $message --
-- uw adres : $adres --
-- uw keuze : $keuze --
------------------------------

Kan ik alle bovenstaande inhoud op een of andere manier in $message krijgen of moet ik het anders aanpakken ???

Bedankt,


KOEN
php newbie

mech7
%Europe/Berlin %471 %2005, 12:18
Je kan heredoc syntax gebruiken..


$message = <<EOD
Dit is mijj leuke berichie..
bladie die bla $adres
ohjajoh hier is nog meer $naam
etc etc $popje
EOD;

brossiekoppie
%Europe/Berlin %565 %2005, 14:34
Voor een mens met een goede muzieksmaak geef ik graag altijd wat extra uitleg ;)

Dit lukt ook:

$message = '
------------------------------
'.ucfirst($naam).', uw inschrijving werd genoteerd en deze gegevens hebben wij ontvangen:
___________________________
-- uw adres : '.$adres.' --
-- uw keuze : '.$keuze.' --
___________________________';

Zo behoudt hij je "enters"

mech7
%Europe/Berlin %587 %2005, 15:05
umm op mijn manier behoud je ook de enters en je hoeft geen quotes enzo te escapen :P en..

Sowieso als je variabelen gebruikt is het verstandig om igv dubbele quotes te gebruiken, anders moet je weer openen en . en weer opnieuw..

brossiekoppie
%Europe/Berlin %602 %2005, 15:27
umm op mijn manier behoud je ook de enters en je hoeft geen quotes enzo te escapen :P en..

Sowieso als je variabelen gebruikt is het verstandig om igv dubbele quotes te gebruiken, anders moet je weer openen en . en weer opnieuw..

Klopt, maar dit gaat sneller natuurlijk. Kan een rol spelen als je hele lappen code hebt.