<form method="post" action="/">
input text name="butt"
input submit
</form>
<script>
//Jquery
$('form').submit(function(e) {
var $form = $(this);
$.ajax({
type: $form.attr('method'),
url: $form.attr('action'),
data: $form.serialize()
}).done(function() {
console.log('success');
}).fail(function() {
console.log('fail');
});
//отмена действия по умолчанию для кнопки submit
e.preventDefault();
});
</script>
<?
if (isset submit) {
$b = $_POST['butt'];
отправляю запрос к вк, с параметром $b
$q = json_decode(file_get_contents('https://api..vk.com/method/groups.search?q='.$b.'&access_token=wrkjbg&v=5.102'), true);
print_r($q);
}
?>
$re = '/<div class="col search_price discounted responsive_secondrow">
<span style="color: #888888;"><strike>29,17 pуб\.<\/strike><\/span><br>(.*)<\/div>/m';
$str = '<div class="col search_price discounted responsive_secondrow">
<span style="color: #888888;"><strike>29,17 pуб.</strike></span><br>14,17 pуб. </div>';
preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0);
// Print the entire match result
var_dump($matches);
if (2 > 1) {
echo 'ok';
} else {
echo;
}
Parse error: syntax error, unexpected ';' in [...][...] on line 5
<?php foreach ($categories as $categoryItem): ?>
<li>
<p class="aside__title"><?php echo $categoryItem['name'];?></p>
<div class="aside__plus">
<span></span><span></span>
</div>
<?php if ($categoryItem['podcategory_data']): ?>
<ul>
<?php foreach ($categoryItem['podcategory_data'] as $podCategoryItem): ?>
<li><a href=""><?= $podCategoryItem ?></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
</li>
<?php endforeach; ?>
<input multiple type="file" name="files[]">
function incoming_files() {
$files = $_FILES;
$files2 = [];
foreach ($files as $input => $infoArr) {
$filesByInput = [];
foreach ($infoArr as $key => $valueArr) {
if (is_array($valueArr)) { // file input "multiple"
foreach($valueArr as $i=>$value) {
$filesByInput[$i][$key] = $value;
}
}
else { // -> string, normal file input
$filesByInput[] = $infoArr;
break;
}
}
$files2 = array_merge($files2,$filesByInput);
}
$files3 = [];
foreach($files2 as $file) { // let's filter empty & errors
if (!$file['error']) $files3[] = $file;
}
return $files3;
}
$i=0;
while ($i < $count) {
// тут отправляем запрос:
// offset - $i
// count - 100
$i+=100;
}
$result = $search['response']['items'][0];
echo $result['id']