ошибка маршрутизации. Как отправить php файл в рельсы
61
10
Я создаю простое приложение rails, в котором в html, при загрузке окна запускается php файл.
Функция выгрузки на home.html.erb:
window.onload = function() {
var request = new XMLHttpRequest();
request.open("POST", "generator.php, true);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send("empty=1");}
Это нужно просто вызвать php файл, правильно?
generator.php должен очищать содержимое файла justafile.txt
<?php
$txtFilename = 'justafile.txt';
if( isset( $_POST['empty'] ) && $_POST['empty'] == '1' ) {
$txt = fopen($txtFilename, "r+");
ftruncate($txt, 0);
fclose($txt);
} ?>
Я получаю следующую ошибку, и я не знаю, почему.
ActionController::RoutingError (No route matches [POST] "/generator.php")
Я не знаю, добавить ли что-нибудь к файлу routes.rb.
Rails.application.routes.draw do
root 'static_pages#home'
get 'static_pages/help'
заранее спасибо
спросил(а)
2015-11-18T01:19:00+03:00
5 лет, 2 месяца назад
добавить комментарий
пожаловаться
Ваш ответ
- Вопросы
- Ruby-on-rails
- ошибка маршрутизации. Как отправить php файл в рельсы