Появляется какой-то символ в начале ответа.
function cleanString(input) {
var output = "";
for (var i=0; i<input.length; i++) {
if (input.charCodeAt(i) <= 127) {
output += input.charAt(i);
}
}
return output;
}
1. Когда я не правильно ввожу символы - форма обновляется. Как пофиксить?
success: function(html) {
alert(html);
}2. Когда я ввожу правильно все, то как добавить данные в бд ? На данный момент через ajax просто пишет пустоту(типа успех)
3. Как выделить поле красной рамкой, если пустое, а не писать алерт? И нужно подсвечивать то, какое пустое
<?php if (!empty($audio['response']['items'])) { ?>
<div class="container_audio">
<?php foreach ($audio['response']['items'] as $item) { ?>
<div class="data_song">
<div class="title"><?= $item['title'] ?></div>
<div class="artist"><?= $item['artist'] ?></div>
<div class="url"><?= $item['url'] ?></div>
</div>
<?php } ?>
</div>
<?php } ?>
<?php if (!empty($a_not_error)) { ?>
<p>Вы успешно зарегистрировались! Через 5 секунд будет произведено перенаправление на главную страницу</p>
<script> window.setTimeout(function() { window.location = 'index.php'; }, 5000) </script>
<?php } ?>
$arResult[0]["TEXT"];
function parse($str) {
$parsed = [];
foreach (explode("|", $str) as $elem) {
list($key, $val) = explode(":", $elem);
$parsed[$key] = $val;
}
return $parsed;
}есть ли более простой способ?
И, собственно, вот как я это делаю:
но если оставить так, то сайт полностью перебивается.
$this->render("application.components.widgets.Kother.view.newsview", array(
'model'=> $this->model,
));
}
## Загрузка данных из CSV:
LOAD DATA INFILE 'p2.txt' INTO TABLE `table`
FIELDS TERMINATED BY ';' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n';
## Удаление дубликатов
ALTER IGNORE TABLE `table` ADD UNIQUE INDEX tmp(column2)