从用户输入创建php文件

时间:2015-05-02 09:21:19

标签: php

我需要使用以下代码从用户输入创建php文件来创建php文件

<?php
    $my_file = 'newfile.php';
    $handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file); 
?>

上面的代码创建了新的php文件,但我需要创建一些包含一些内容的文件

示例我有两个输入

<input type="file" name="cover">
<input type="text" name="body">

php文件应该包含上面的输入

2 个答案:

答案 0 :(得分:0)

您必须使用fwrite写入文件。请尝试以下代码。

fwrite($handle, 'Content form input 1');
fwrite($handle, 'content from input 2');
fclose($handle);

答案 1 :(得分:0)

com.google.android.gms.common.api.ApiException: 16: 
    at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus(Unknown Source)
    at com.google.android.gms.auth.api.signin.GoogleSignIn.getSignedInAccountFromIntent(Unknown Source)
    at foryou.friendly.alisa.alisa.MainActivity.onActivityResult(MainActivity.kt:47)
    at android.app.Activity.dispatchActivityResult(Activity.java:7124)
    at android.app.ActivityThread.deliverResults(ActivityThread.java:4173)
    at android.app.ActivityThread.handleSendResult(ActivityThread.java:4220)
    at android.app.ActivityThread.-wrap20(ActivityThread.java)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1579)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:163)
    at android.app.ActivityThread.main(ActivityThread.java:6228)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)