Есть задача записать данные либо из input(находящегося вне формы(можно вообще сделать это без формы?)), либо из загруженных картинок (от них нужно получать название+расширение)
Как это реализовать на rails? изучать только начал, знаю, что это можно сделать на php, но хочется научиться работать с rails, да и проект уже начал делать на нём, посоветуйте что нибудь прочитать на тему моего вопроса, если скинете нужные ссылки, так вообще отлично будет
Вот примерно так это делается на пхп, но нужен аналог на рельсах
<?
session_start();
require_once("include/db_connect.php");
?>
<?
if($_SERVER["REQUEST_METHOD"] == "POST"){
$id=$_SESSION['id'];
$name_marker=$_POST['name_marker'];
$description_marker=$_POST['description_marker'];
$sh=$_POST['sh'];
$dg=$_POST['dg'];
$rt=$_POST['rt'];
if(!empty($_SESSION['login_suc'])){
$sql="INSERT INTO
`markers`(`id_marker`, `id_user`, `title`, `desc`, `reit`, `sh`, `dg`) VALUES
('','".$id."','".$name_marker."','".$description_marker."','".$rt."','".$sh."','".$dg."')";
$stmt=$dbh->prepare($sql);
$stmt->execute();
echo "Вы добавили маркер";
$sql="SELECT * FROM markers";
$query=$dbh->query($sql);
foreach ($query=$dbh->query($sql) as $row)
{
$array[]=$rows[] = array(
"name"=>$row["title"],
"info"=>$row["desc"],
"reit"=>$row["reit"],
"lat"=>$row["sh"],
"lng"=>$row["dg"]
);
}
$file='places.json';
$a='{"placesData":';
$a=$a.json_encode($rows).'}';
file_put_contents($file, $a);
}else{
echo "Вам необходимо авторизироваться";
}
}
?>