将上传的照片保存在变量中

时间:2013-09-21 23:12:43

标签: php css forms

这是允许上传照片的表单

$form['image'] = array(
'#type' => 'file',
'#title' => t('Image'),
'#description' => t('Click "Browse..." to select an image to upload.'));

我有一个所有availble libray evry库的列表有一个php文件和一个css文件来绘制一个特定的图形类型,如饼图,线图...

 $form['library'] = array(
'#title' => 'Library',
'#description' => t('Select a library'),
'#type' => 'select',
'#options' => $this->get_libraries(),
'#default_value' => $this->options['library'],
 );

如何将照片保存在变量中并将其发送到CSS文件中选定的库名称。例如,用户选择了photo:image.png和库pieChart,如何将所选照片发送到所选库的css文件,以用作图表的背景照片。

2 个答案:

答案 0 :(得分:2)

您可以使用imagecreatfrompng()将图像放入php文件中,只需确保使用.php扩展名。 CSS必须在客户端处理,除非您在提交时提交了echoprint一串CSS。我建议在单独的页面上提前制作CSS。如果您需要动态执行CSS,请使用JavaScript。

答案 1 :(得分:1)

您无法动态设置css图像,但您可以使用jquery将用户的图像加载到您想要的元素。