<MyRusakov.ru />

Финансовая грамотность от А до Я

Финансовая грамотность от А до Я

Данный курс в кратчайшие сроки обучит Вас финансовой грамотности. Эти знания позволят Вам получить, как минимум, серьёзную финансовую стабильность, а, как максимум, финансовую независимость.

В рамках курса даётся большое количество практических заданий, благодаря которым Вы не просто посмотрите курс, а действительно выполните ряд важнейших шагов, о которых в нём говорится.

Помимо самого курса Вас ждёт ещё бесплатный ценный Бонус: «Ранний выход на пенсию». В рамках этого Бонуса Вы узнаете, какой должен быть капитал конкретно в Вашем случае, варианты его получения, а также какие есть стратегии вывода капитала на пенсии и где их можно протестировать.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Синтаксическая ошибка в форме с регистрации
05.04.2012 17:32:41 Синтаксическая ошибка в форме с регистрации Сообщение #1
ppk-center

ppk-center

Продвинутый

Продвинутый

Дата регистрации:
19.02.2012 21:09:45

Сообщений: 61

Код ошибки:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in Z:\home\localhost\www\registration.php on line 15
Код скрипта:

<?php
$login = $_POST["login"];
$pass = $_POST["pass"];
$avatar = $_POST["avarar"];
$name = $_POST["name"];
$birth = $_POST["birth"];
$znak = $_POST["znak"];
$vera = $_POST["vera"];
$politic = $_POST["politic"];
$city = $_POST["city"];
$sex = $_POST["sex"];
$family = $_POST["family"];
$job = $_POST["job"];
$about = $_POST["about"];
$h = fopen($login".php","x+";
$text = $pass;
if (fwrite($h,$text))
echo "Регистрация прошла успешно!";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h);
$h2 = fopen($login".ini","x+";
$text = "AVATAR="$avatar;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "NAME="$name;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "BIRTH="$birth;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "ZNAK="$znak;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "VERA="$vera;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "POLITIC="$politic;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "CITY="$city;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "SEX="$sex;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "FAMILY="$family;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "JOB="$job;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen($login".ini","x+";
$text = "ABOUT="$about;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
echo "</noscript>";
?>

На счёт <noscript> вопросов не задавайте!
Код страницы с формой:

<h3>Регистрация</h3>
<form action="/registration.php" method="post">
Логин:<br><input type="text" name="login"></input><br>
Пароль:<br><input type="text" name="pass"></input><br>
Аватар:<br><input type="text" name="avatar"></input><br>
Имя:<br><input type="text" name="name"></input><br>
Дата рождения:<br><input type="text" name="birth"></input><br>
Знак зодиака:<br><input type="text" name="znak"></input><br>
Религиозные взгляды:<br><input type="text" name="vera"></input><br>
Политические взгляды:<br><input type="text" name="politic"></input><br>
Город:<br><input type="text" name="city"></input><br>
Пол:<br><input type="text" name="sex"></input><br>
Семейное положение:<br><input type="text" name="family"></input><br>
Профессия:<br><input type="text" name="job"></input><br>
О себе:<br><input type="text" name="about"></input><br>
<br><input type="submit" value="Регистрация"></input><br>
</form>

В чём дело?
Профиль
05.04.2012 17:43:28 Синтаксическая ошибка в форме с регистрации Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Строка и переменная соединяются так:
$login."строка"А не как у Вас:
$login"строка"
Профиль
08.05.2012 11:55:40 Синтаксическая ошибка в форме с регистрации Сообщение #3
ppk-center

ppk-center

Продвинутый

Продвинутый

Дата регистрации:
19.02.2012 21:09:45

Сообщений: 61

Исправил! Где ошибка?

<?php
$login = $_POST["login"];
$pass = $_POST["pass"];
$avatar = $_POST["avarar"];
$name = $_POST["name"];
$birth = $_POST["birth"];
$znak = $_POST["znak"];
$vera = $_POST["vera"];
$politic = $_POST["politic"];
$city = $_POST["city"];
$sex = $_POST["sex"];
$family = $_POST["family"];
$job = $_POST["job"];
$about = $_POST["about"];
$h = fopen("pass".$login.".php","x+";
$text = $pass;
if (fwrite($h,$text))
echo "Регистрация прошла успешно!";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h);
$h2 = fopen("avatar".$login.".php","x+";
$text = $avatar;
if (fwrite($h, $text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("name".$login.".php","x+";
$text = $name;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("birth".$login.".php","x+";
$text = $birth;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("znak".$login.".php","x+";
$text = $znak;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("vera".$login.".php","x+";
$text = $vera;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("politic".$login.".php","x+";
$text = $politic;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("city".$login.".php","x+";
$text = $city;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("sex".$login.".php","x+";
$text = $sex;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("family".$login.".php","x+";
$text = $family;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("job".$login.".php","x+";
$text = $job;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
$h2 = fopen("about".$login.".php","x+";
$text = $about;
if (fwrite($h,$text))
echo "";
else
echo "Произошла ошибка при записи данных!<noscript>";
fclose($h2);
echo "</noscript>";
?>

Профиль