[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • yform GET_variable aus url
Seite 1 von 1

yform GET_variable aus url

Verfasst: 29. Mär 2017, 19:05
von beyben
na hi - ich versuche mich a in suchen, finde aber nix & b in ausprobieren... ich versuche - wie bei xform - mit:

Code: Alles auswählen

hidden|variable|1|GET_variablenname
text|name|name|1|[no_db]
...
eine variable aus der url zu lesen. danach wuerde ich diese gerne mit der mail verschicken, aber soweit denke ich noch nicht...

weiss einer, wie GET_ in yform funktioniert?
danke - ben

Re: yform GET_variable aus url

Verfasst: 7. Jun 2017, 11:29
von beyben
na hi nochmal - ich komme leider nicht weiter, deshalb nochmals vllt. auch genauer zu meinem problem:

redaxo 5.2 mit yform 2.2.1

aus meiner url: http://xyz.de/anfrage/?&subject=test moechte ich das subject auslesen und als mail dann weiter versenden. unter rex4 mit doForm! konnte ich diese so auslesen: hidden|location||GET_subject| und in der mail versenden.

hat einer einen ansatz, wie ich das subject auslesen kann?
danke - ben

Re: yform GET_variable aus url

Verfasst: 7. Jun 2017, 16:35
von anita
haööo ben,

versuch mal

Code: Alles auswählen

hidden|field_name||REQUEST

action|tpl2email|template_name|REQUEST_fieldname

Re: yform GET_variable aus url

Verfasst: 8. Jun 2017, 15:20
von beyben
hi anita, hab dank. habs so versucht, da ich nicht via tmpl gehe, sondern ueber action| :

hidden|location||REQUEST
action|email|a@b.de|a@b.de|Anfrage Webseite b.de|Location: REQUEST_location

auch mit:
hidden|location|<?php $print = $_GET["subject"];echo $print; ?>
action|email|a@b.de|a@b.de|Anfrage Webseite b.de|Location: ###location###

wenn ich
text|location|<?php $print = $_GET["subject"];echo $print; ?>
einsetze, sehe ich das subject, es ist also da...

aber weiterkommen, bisher nicht...
ben

Re: yform GET_variable aus url

Verfasst: 8. Jun 2017, 16:42
von anita
hi ben,

hab vergessen ein value reinzuschreiben

Code: Alles auswählen

hidden|location|hier Dein Wert|REQUEST
Platzhalter funktionieren nicht bei hidden-Feldern, hab ich auch zuerst probiert

auf den Wert kannst Du mit REQUEST_location zugreifen. müsste bei action email genauso funktionieren

Re: yform GET_variable aus url

Verfasst: 8. Jun 2017, 19:55
von beyben
na hi - das isses ja, bei action versuche ich es so auszugeben:
action|email|a@b.de|a@b.de|Anfrage Webseite b.de|Location: REQUEST_location<br>Name: ###name###.....
vorab:
hidden|location|<?php $print = $_GET["subject"];echo $print; ?>|REQUEST

es kommt in der mail aber nur:
Location: REQUEST_location
Name: Horst
an...

mh... dank dir - ben

Re: yform GET_variable aus url

Verfasst: 9. Jun 2017, 12:11
von anita
hallo ben,

poste mal das komplette Formular, ich probier dann mal selbst; ist schon komisch, bei mir funktioniert es mit REQUEST

hast Du mal im Quelltext nachgeschaut, ob in dem hidden-field im value ein Wert drinsteht?

wo soll denn das $_GET["subject"] herkommen, wird das beim Aufruf des article übergeben?

Re: yform GET_variable aus url

Verfasst: 20. Jun 2017, 17:01
von beyben
na hi - endschuldige, mein anderer job....
hier mal, wie ich es versuche, gefunden hier: module-aktionen-r5-f44/geloest-yform-fo ... 21403.html

Code: Alles auswählen

php|Stelle|<?php $detail = $_GET["subject"];?>
hidden|detail|detail|REQUEST|$detail

action|email|info@beyben.de|info@beyben.de|Anfrage Webseite beyben.de|Location: ###detail###
in detail steht das subject aus der url, was auch funktioniert: http://beyben.de/.../?&subject=test
ausgabe $detail -> test

ben