2015-02-03 2 views
-2

Я новичок в PHP, и я хочу написать текст в файл .html. Я хочу написать данные по URL-адресу вроде http://anyurl.com/path/page.html , код следующий.Написание текста в файл на php

$file = "http://anyurl.com/path/page.html"; 
$text = "Hello world"; 
file_put_contents($file, $text); 

, но он не работает успешно , что я делаю неправильно?

+0

*, но он не работает успешно * Что это значит? Вы получаете какие-либо ошибки? – Rizier123

+0

Нет, я не получаю никаких ошибок, но когда я открываю файл, где я хочу вставить данные, он по-прежнему пуст. – user3078111

+0

попробуйте просто '$ file =" page.html ";' PHP обрабатывается на сервере и не нуждается в предварительном размещении с веб-адресом (http) – Jeff

ответ

2

Попробуйте это .. он может работать правильно :)

<?php 

$myfile = fopen("newfile.html", "w") or die("Unable to open file!"); 

$txt = "John Doe\n"; 

fwrite($myfile, $txt); 

$txt = "Jane Doe\n"; 

fwrite($myfile, $txt); 

fclose($myfile); 
?> 
Смежные вопросы