Да. Отправлять запрос к бэкенду ajax'ом. Но наверное это пока будет сложно реализовывать для тебя самостоятельно, попробуй пока примеры полегче.
$title=str_replace(' ', '+',$_POST);var_dump($title); // эта строка для пониманияecho $title['title'];
Во втором примере пробелы уже заменены для всех элементов массива, вызывать второй раз не нужно для элемента
Ну и использовать надо результат, т.е. $title, массив с замененными пробелами для всех элементов
if(xxx){
....
}
else
{
.... <--// надо оставить только это
вариант с ошибкой синтаксиса исключен....
да и в логе будет написано в какой строке ошибка
Ошибка синтаксиса там изначально в посте. Открой свой файл в любом редакторе с подсветкой синтаксиса и не ищи извращенных путей решения проблем
как бы намек....
ТС, ты видимо будешь удивлен, но если сделать:
var_dump($title);
узнаешь много нового
Если нужны ссылки, то видимо
foreach($html->find("a.a_block") as $el) echo $el->href . '<br>';
<? // ----------------------------конфигурация-------------------------- // $adminemail="admin@site.ru"; // e-mail админа $date=date("d.m.y"); // число.месяц.год $time=date("H:i"); // часы:минуты:секунды $backurl="http://site.ru/index.html"; // На какую страничку переходит после отправки письма //---------------------------------------------------------------------- // // Принимаем данные с формы $name=$_POST***91;'name'***93;; $email=$_POST***91;'email'***93;; $msg=$_POST***91;'message'***93;; $msg=" <p>Имя: $name</p> <p>E-mail: $email</p> <p>Сообщение: $msg</p> "; // Отправляем письмо админу mail("$adminemail", "$date $time Сообщение от $name", "$msg"); // Сохраняем в базу данных $f = fopen("message.txt", "a+"); fwrite($f," \n $date $time Сообщение от $name"); fwrite($f,"\n $msg "); fwrite($f,"\n ---------------"); fclose($f); // Выводим сообщение пользователю print "<script language='Javascript'><!-- function reload() {location = \"$backurl\"}; setTimeout('reload()', 6000); //--></script> $msg <p>Сообщение отправлено! Подождите, сейчас вы будете перенаправлены на главную страницу...</p>"; exit; ?>
форум часть кода убрал, но смысл должен быть понятен
По посту можно даже не читать, а сразу брать руки в ноги и уходить с такого хостинга.
1 - Нет, ненормально
2 - Потому что он должен работать
3 - Валить оттуда
ПыСы
Связка apache+nginx+ssl прекрасно работает на многих тысячах, а может и миллионах сайтов без всяких проблем. Просто ребята решили не морочится и обеспечить работоспособность сайта отключением части функционала.
Один вопрос - зачем здесь parse_url?