Я пытаюсь использовать php-функцию, fopen с несколькими переменными.
У меня две переменные: $language
- это расширение (EG.php), а $url
- случайное число, сгенерированное в начале скрипта.
Вот мой код, но он всегда выдает инструкцию die и не работает
$filename = "tools/scripts/tool".$language."?id=".$url;
$fh = fopen($filename, "w") or die("There Was An Error With The Script.");
благодаря
fopen откроет сам файл. Он не анализирует файл.
Вы можете использовать exec(), или вы можете вызвать файл через веб-сервер.
fopen (' http://localhost/yourfile.php? param = '. $ param);
Не говоря уже о том, что вы пытаетесь записать в файл там..., "w")
yourfile.php? param = 123 <- не является допустимым именем файла