[GELÖST] formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
[GELÖST] formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
wer kann mir helfen:
in einem formbuilder-formular soll der user/die userin mittels radiobuttons 1 jpg-bild von 4 auswählen, das dann in einer email verschickt werden soll. wahrscheinlich muss ich einfach irgendwo ein udt einfügen oder ein js-script, aber ich habe keine idee, wo und wie.
danke schon mal für die an meiner stelle zerbrochenen köpfe,
pigsound
in einem formbuilder-formular soll der user/die userin mittels radiobuttons 1 jpg-bild von 4 auswählen, das dann in einer email verschickt werden soll. wahrscheinlich muss ich einfach irgendwo ein udt einfügen oder ein js-script, aber ich habe keine idee, wo und wie.
danke schon mal für die an meiner stelle zerbrochenen köpfe,
pigsound
Last edited by pigsound on Wed Mar 03, 2010 4:53 pm, edited 1 time in total.
Re: formbuilder: radiobutton soll bestimmen, welches jpg gem
kann mir niemand weiterhelfen? :-\
macht folgender code einen sinn und ist die syntax richtig? (hab ihn im feld "*Ergebnisse per Email an eine benutzerdefinierte Email-Adresse versenden" im email-template eingefügt):
macht folgender code einen sinn und ist die syntax richtig? (hab ihn im feld "*Ergebnisse per Email an eine benutzerdefinierte Email-Adresse versenden" im email-template eingefügt):
Code: Select all
{if $fld_45 != "1" && $fld_45 != "[<img src="http://www.xyz.com/uploads/images/Gallery/pk_1.gif"" />]" }{/if}
{if $fld_45 != "2" && $fld_45 != "[<img src="http://www.xyz.com/uploads/images/Gallery/pk_2.gif"" />]" }{/if}
{if $fld_45 != "3" && $fld_45 != "[<img src="http://www.xyz.com/uploads/images/Gallery/pk_3.gif"" />]" }{/if}
Last edited by pigsound on Sat Jul 23, 2011 10:25 am, edited 2 times in total.
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
Habe mit dem FormBuilder leider noch nicht gearbeitet.
Mache darum immer einen Bogen bzw. bastele mir die Scripte dazu lieber selber.
Kann Dir also nicht sagen, ob das mit dem Formbuilder so realisierbar wäre.
Allerdings hast Du einen Fehler in Deinem Beispielcode.
Setze das
lieber in einfache Anführungszeichen, da im Tag ja auch noch Anführungszeichen für den Link zum Bild kommen.
Außerdem ist am Ende der Bildadresse ein Anführungszeichen zu viel.
Mehr kann ich dazu erstmal leider nicht sagen.
Ich hoffe, dass sich noch der ein oder andere User findet, der mit dem Formbuilder schon Erfahrungen hat.
Sonst muss ich mir mal die Zeit nehmen, das selber auszuprobieren.
Eigentlich müsste es doch reichen, wenn die Radiobuttons als Wert den Namen des Bildes beinhalten, oder?
Somit weißt Du dann welches Bild ausgewählt wurde und kannst ganz einfach auf den Inhalt dieses Formularelements zugreifen anstatt mit irgendwelchen {if}-Abfragen zu arbeiten.
Dann kann man soweit ich weiß sagen, dass das Formular an eine Adresse gesendet werden soll.
Dazu muss es aber doch eine Art Temlate geben, oder?
In diesem Template könntest Du ganz einfach das Bild mit einbauen.
Oder muss das Bild unbedingt als Anhang gesendet werden?
Das sind jetzt so meine Gedanken dazu.
Hoffe das bringt Dich irgendwie weiter.
Mache darum immer einen Bogen bzw. bastele mir die Scripte dazu lieber selber.
Kann Dir also nicht sagen, ob das mit dem Formbuilder so realisierbar wäre.
Allerdings hast Du einen Fehler in Deinem Beispielcode.
Setze das
Code: Select all
'[<img src="http://www.abc.def/uploads/images/Gallery/pk_1.gif" />]'
Außerdem ist am Ende der Bildadresse ein Anführungszeichen zu viel.
Mehr kann ich dazu erstmal leider nicht sagen.
Ich hoffe, dass sich noch der ein oder andere User findet, der mit dem Formbuilder schon Erfahrungen hat.
Sonst muss ich mir mal die Zeit nehmen, das selber auszuprobieren.
Eigentlich müsste es doch reichen, wenn die Radiobuttons als Wert den Namen des Bildes beinhalten, oder?
Somit weißt Du dann welches Bild ausgewählt wurde und kannst ganz einfach auf den Inhalt dieses Formularelements zugreifen anstatt mit irgendwelchen {if}-Abfragen zu arbeiten.
Dann kann man soweit ich weiß sagen, dass das Formular an eine Adresse gesendet werden soll.
Dazu muss es aber doch eine Art Temlate geben, oder?
In diesem Template könntest Du ganz einfach das Bild mit einbauen.
Code: Select all
<__html>
</__body>
<img src="http://www.abc.def/uploads/images/Gallery/{$feld_des_fombuilders_mit_dem_bildnamen}" />
<__body>
</__html>
Das sind jetzt so meine Gedanken dazu.
Hoffe das bringt Dich irgendwie weiter.
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
hi NaN,
der tipp, bei den radiobuttons den wert des bildes einzugeben war schon ziemlich super, allerdings reicht es dann nicht, im email-template (als html-template konfiguriert), den wert der radiobuttons abzufragen. im email steht dann der blanke html-code zwischen dem übrigen text.
da muss ich vielleicht doch ein attachment ins email reinschreiben. aber wenn ich das versuche,wird auch das blank im email wiedergegeben - stimmt die syntax nicht, oder muss ich etwas anderes tun?
der tipp, bei den radiobuttons den wert des bildes einzugeben war schon ziemlich super, allerdings reicht es dann nicht, im email-template (als html-template konfiguriert), den wert der radiobuttons abzufragen. im email steht dann der blanke html-code zwischen dem übrigen text.
da muss ich vielleicht doch ein attachment ins email reinschreiben. aber wenn ich das versuche,wird auch das blank im email wiedergegeben - stimmt die syntax nicht, oder muss ich etwas anderes tun?
Code: Select all
AddStringAttachment( $fld_45, $encoding = 'base64', $type = 'application/octet-stream' )
Last edited by pigsound on Thu Feb 11, 2010 7:33 am, edited 1 time in total.
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
jetzt ist es doch schon eine weile her, kann mir denn niemand bei meiner frage helfen?
bitte bitte hilfe!
pigsound
bitte bitte hilfe!
pigsound
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
Sorry, aber wo hast Du diesen Code eingefügt?pigsound wrote:Code: Select all
AddStringAttachment( $fld_45, $encoding = 'base64', $type = 'application/octet-stream' )
Kann Dir gerade leider nicht folgen.
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
dieser code steht im email-template des folgenden feldtyps: "Ergebnisse per Email an eine benutzerdefinierte Email-Adresse versenden"
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
halllooooo... kann mir jemand helfen bei meinem problem? ich komme einfach nicht weiter und weiss nicht, wo es hakt. 
vielen dank für jede hilfe!
pigsound

vielen dank für jede hilfe!
pigsound
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
Ich kann Dir leider immer noch nicht folgen.
Wie sieht denn Dein Email Template konkret aus?
Wie sieht denn Dein Email Template konkret aus?
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
so:
Code: Select all
<h1>Eine E-Card für {if $users_name != "" && $users_name != "[unspecified]" }{$users_name}{/if}!</h1>
{if $fld_46 != "" && $fld_46 != "[unspecified]" } Ihre Email-Adresse: {$fld_46}{/if}
{if $fld_39 != "" && $fld_39 != "[unspecified]" }<strong>von</strong> {$fld_39}{/if}<br />
{if $fld_37 != "" && $fld_37 != "[unspecified]" }<strong>Betreff:</strong> {$fld_37}{/if}<br />
{if $grussbotschaft != "" && $grussbotschaft != "[unspecified]" }<strong>Grußbotschaft:</strong> {$grussbotschaft}{/if}
<br /><br />
{if $fld_45 != "" && $fld_45 != "[unspecified]" } {$fld_45}<br />{/if}
AddStringAttachment( $fld_45, $encoding = 'base64', $type = 'application/octet-stream' )
<br /><hr /><br />
<strong>Versanddatum</strong>: {$sub_date}<br />
<strong>Ihr Server</strong>: {$sub_host}<br />
<strong>URL der Formularseite</strong>: {$sub_url}<br />
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
Code: Select all
AddStringAttachment( $fld_45, $encoding = 'base64', $type = 'application/octet-stream' )
Das ist php Code.
Ich meinte es so:
Code: Select all
<h1>Eine E-Card für {if $users_name != "" && $users_name != "[unspecified]" }{$users_name}{/if}!</h1>
{if $fld_46 != "" && $fld_46 != "[unspecified]" } Ihre Email-Adresse: {$fld_46}{/if}
{if $fld_39 != "" && $fld_39 != "[unspecified]" }<strong>von</strong> {$fld_39}{/if}<br />
{if $fld_37 != "" && $fld_37 != "[unspecified]" }<strong>Betreff:</strong> {$fld_37}{/if}<br />
{if $grussbotschaft != "" && $grussbotschaft != "[unspecified]" }<strong>Grußbotschaft:</strong> {$grussbotschaft}{/if}
<br /><br />
{if $fld_45 != "" && $fld_45 != "[unspecified]" }
{$fld_45}<br />
<img src="http://deineDomain/pfadZumBild/{$fld_45}" />
{/if}
<br /><hr /><br />
<strong>Versanddatum</strong>: {$sub_date}<br />
<strong>Ihr Server</strong>: {$sub_host}<br />
<strong>URL der Formularseite</strong>: {$sub_url}<br />
Re: formbuilder: radiobutton soll bestimmen, welches jpg gemailt wird
danke NaN,
das hat mir auf die sprünge geholfen! der fehler mit php ist klar, ich hatte aber noch einen stolperstein eingebaut: der wert, den ich den e-cards gegeben habe, war fälschlicherweise, anstatt einfach nur der dateiname des bildes . deshalb war immer in der email der oben angeführte img-tag zu lesen. jetzt im nachhinein sonnenklar. ich hab wieder mal was dazugelernt, danke!
das hat mir auf die sprünge geholfen! der fehler mit php ist klar, ich hatte aber noch einen stolperstein eingebaut: der wert, den ich den e-cards gegeben habe, war fälschlicherweise
Code: Select all
<img src="http://meineDomain/pfadZumBild/{$fld_45}" />
Code: Select all
Bild.gif