[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не выводятся данные
xFORCEx
Всем доброго времени суток. Совсем недавно стал заниматься web программированием. Создал форму для отправки сообщений. Сначала всё работало, но спустя какое-то время сообщения перестали доходить. Все установлено на сервер denwer.
<?php

$result = mail("test@test.ru","Анкета с сайта","Сообщение (тело письма)");
if ($result) {
echo "<p>Сообщение отправлено!</p>"
}
else{
echo "<p>Сообщение НЕ отправлено!</p>"
}
?>
- вот php код(кодировка UTF-8 без BOM)


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/htm14/loose.dtd">
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html charset=utf-8">
<title>
Форма</title>
</head>
<body>
<form
action="formdata.php" method="POST" name="form1">
<fieldset>
<legend>
Ввод личных данных</legend>
<p><label>
Введите ваше имя:<input type="text" name="name" size="30" maxlength="10"></label></p>
<p><label>
Введите пароль:<input type="password" name="pass" size="30" maxlength="10"></label></p>
</fieldset>
<fieldset>
<legend>
Вопросы</legend>
<p>
Любите ли вы экономить время?<label>Да<input type="radio" name="time" value="yes" checked></label><label>Нет<input type="radio" name="time" value="no"></label></p>
<p>
Какими инструментами вы пользуетесь для экономии времени?</p>
<p>
<label><input
type="checkbox" name="ez">Ежедневник</input></label>
<label><input
type="checkbox" name="xr">Хронометраж</input></label>
<label><input
type="checkbox" name="sb">Свои нработки</input></label>
</p>

<p><label
for="sleep">Сколько часов в день вы спите</label></p>
<p>
<select
name="sleep" id="sleep">
<option>
5</option>
<option>
6</option>
<option
value="seven">7</option>
<option
selected>8</option>
<option>
8+</option>
</select>
</p>
</fieldset>
<p><label
for="text">Поделись своими наработками в экономии времени:</label></p>
<p><textarea
name="text" cols="50" rows="6" id="text">Текст...</textarea></p>
<p><input
type="reset" name="reset" value="Сброс"><input type="submit" name="submit" value="Отправить"></p>
<p><input
type="image" name="image" src="images/button.png" width="150" height="50">
<p><input
type="button" value="Кнопка" name="button"></p>
</form>
</body>
</html>
- вот html

А вот что выдаёт браузер,когда я заполняю форму и нажимаю отправить:(прикреплено) - какие-то каракули....



Спустя 16 минут, 25 секунд (3.12.2011 - 10:54) Placido написал(а):
А где точки с запятыми?

Спустя 9 минут, 4 секунды (3.12.2011 - 11:03) xFORCEx написал(а):
Где именно? Если ты про второй код,то это html.

Спустя 2 минуты, 14 секунд (3.12.2011 - 11:05) kovaldm написал(а):
А сам php и html файлы в какой кодировке?

Спустя 6 минут, 41 секунда (3.12.2011 - 11:12) xFORCEx написал(а):
UTF-8 без BOM

Спустя 2 минуты, 12 секунд (3.12.2011 - 11:14) xFORCEx написал(а):
У меня создаётся впечатление, что denwer просто не обрабатывает код. Просто в начале все прекрасно работало...

Спустя 3 минуты, 31 секунда (3.12.2011 - 11:17) Placido написал(а):
Цитата (xFORCEx @ 3.12.2011 - 10:03)
Где именно? Если ты про второй код,то это html.

echo "<p>Сообщение отправлено!</p>";
...
echo "<p>Сообщение НЕ отправлено!</p>";

Спустя 8 минут, 48 секунд (3.12.2011 - 11:26) xFORCEx написал(а):
Цитата (xFORCEx @ 3.12.2011 - 10:03)
Где именно? Если ты про второй код,то это html.

echo "<p>Сообщение отправлено!</p>";
...
echo "<p>Сообщение НЕ отправлено!</p>";

Спасибо, это я уже увидел, выдаёт тоже самое.

Спустя 32 минуты, 59 секунд (3.12.2011 - 11:59) xFORCEx написал(а):
Никто не подскажет что делать?

Спустя 13 минут, 28 секунд (3.12.2011 - 12:13) TranceIT написал(а):
Он выдает вот это

"<p>Сообщение отправлено!</p>";
}
else{
echo "<p>Сообщение НЕ отправлено!</p>";
}
?>


Мне думается что в

$result = mail();

Вы подставляете переменную содержащую html и вот в этом хтмл какой-то трабл...

Спустя 10 минут, 11 секунд (3.12.2011 - 12:23) xFORCEx написал(а):
То есть вы думаете, что проблема в html? Я думал, что с денвером что-то... Тогда почему сначала всё прекрасно работало, а сейчас вот такая вот беда случилась? sad.gif

Спустя 4 минуты, 21 секунда (3.12.2011 - 12:27) TranceIT написал(а):
Цитата (xFORCEx @ 3.12.2011 - 09:23)
Тогда почему сначала всё прекрасно работало, а сейчас вот такая вот беда случилась?

Я прогуливал уроки по телепатии в школе...
Сор, не могу помочь =(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.