我想创建一个由用户命名的文件,并在其中保存一些图像?在php中


I want to create a file that been given name by the user and save some image in it ? in php

我想创建一个文件。文件的名称由用户指定。所以我把文本字段值$name,我怎么能保存与该名称的文件?我知道如何保存像

这样的静态名称
 $myfile="ads.txt"

我的问题是。有没有一种方法,我可以创建一个名为$name的文件,并保存一些东西,如image.

$file = fopen($name, 'wb'); // for the love of God and all that is holy, please validate $name
fwrite($file, $data);
fclose($file);

不能将图像保存为txt文件。您必须做的是将实际图像保存到服务器(通过文件字段上传),并将图像的位置和名称以及用户id保存到数据库中,这样您就知道是谁上传了它。

有相当多的代码涉及,所以我建议谷歌"php文件上传教程",大量的例子在那里。