通过上一页的表单提交在页面中创建动态图像-Drupal 7

通过上一页的表单提交在页面中创建动态图像-Drupal 7,drupal,drupal-7,Drupal,Drupal 7,我有一个表单,在一个页面上有一个文本区和一个提交按钮 它要求用户在文本区域中输入/粘贴任何图像的url 表格连结: 在用户点击submit之后 它应该将其重定向到下一页,并在下一页中使用上一页提交表单中输入的url创建动态图像预览 图像页: 我不知道如何在下一页中捕获图像url并创建预览。请帮忙。请提前接受我的感谢。一旦提交,您应该能够从“$form\u state”数组中获取提交的图像。然后将其放在html图像标记的“src”属性中。使用Javascript可以在同一页面上显示图像预览。

我有一个表单,在一个页面上有一个文本区和一个提交按钮 它要求用户在文本区域中输入/粘贴任何图像的url

表格连结:

在用户点击submit之后

它应该将其重定向到下一页,并在下一页中使用上一页提交表单中输入的url创建动态图像预览

图像页:


我不知道如何在下一页中捕获图像url并创建预览。请帮忙。请提前接受我的感谢。

一旦提交,您应该能够从“$form\u state”数组中获取提交的图像。然后将其放在html图像标记的“src”属性中。

使用Javascript可以在同一页面上显示图像预览。 要在表单提交后显示预览,请尝试访问“$form\u state”或覆盖特定内容类型的node.tpl.php,并使用
node\u load
函数获取文本区域值,然后将其添加到
IMG
标记中


干杯

嘿,善良的人,谢谢你。这就是我要找的。那么,src应该是什么样子呢。或者我必须提到任何像$form_state[1]这样的索引吗?最后,我在drupal中做这件事。所以我不知道在哪里插入代码。如果我把它写在body中,它不会使用$form_state的值,而是将它作为一个字母一个字母的形式,即“$form_state”。不,你不能这样使用“$form_state”。我认为您应该更多地了解Drupal表单api。检查此链接: