Где ошибка!
Помогите пожалуйста!
Срочно надо!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Лабораторная работа №8</title>
<style type="text/css">
body
{
font-family: "Arial Narrow";
text-align: center;
}
span
{
font-weight: bold;
}
#title
{
margin-bottom: 20px;
}
.infoblock
{
text-align: left; width: 30%; margin: 20px auto;
}
#bottom
{
margin-top: 20px;
}
</style>
</head>
<body>
<div id="title">САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ МЕХАНИКИ И ОПТИКИ</div>
<span>Лабораторная работа №8</span><br/>
<div class="infoblock">
<span>Выполнил: </span> Маслов Д.А.<br/>
<span>Преподаватель: </span> Голыничев В.Н.<br/>
</div>
<div class="infoblock">
<span>Исходные данные: </span> Предложение из трех слов<br/>
<span>Задание: </span> Слова разделить запятыми<br/>
</div>
<form action="lab8.php" method="POST">
Входные данные: <input type="text" name="strin" size="70">
<div style="margin-top: 30px;">
<input type="SUBMIT" value="Подтвердить">
<input type="RESET" value="Стереть">
</div>
</form>
<div id="bottom">
Санкт-Петербург<br/>
2010
<?php
if (!isset($_POST['strin']))
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$source = $strin;
$pos = strpos($strin, " ");
$result = substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$pos = strpos($strin, " ");
$result.= substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$result.= $strin;
?>
</body>
</html>
Спустя 4 минуты, 18 секунд (15.11.2010 - 23:13) waldicom написал(а):
Одия из варинтов, это воспользоваться explode/implode
Спустя 3 минуты, 32 секунды (15.11.2010 - 23:16) Sanchopansa написал(а):
Проще сделать так:
<?php
if (!isset($_POST['strin']))
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$wordarr = explode (' ', $strin);
echo implode(', ', $wordarr);
?>
Спустя 13 минут, 53 секунды (15.11.2010 - 23:30) Guest написал(а):
Sanchopansa
Всё равно не получается...можешь скинуть полностью текст..может я не туда вставляю?
Я ввожу подтвердить, и слова просто стираются(((
Всё равно не получается...можешь скинуть полностью текст..может я не туда вставляю?
Я ввожу подтвердить, и слова просто стираются(((
Спустя 4 минуты, 25 секунд (15.11.2010 - 23:35) Guest написал(а):
и почему через это не получается?
<?php
if (!isset($_POST['strin']))
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$source = $strin;
$pos = strpos($strin, " ");
$result = substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$pos = strpos($strin, " ");
$result.= substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$result.= $strin;
?>
может я куда-то не туда вставляю эту функцию?
<?php
if (!isset($_POST['strin']))
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$source = $strin;
$pos = strpos($strin, " ");
$result = substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$pos = strpos($strin, " ");
$result.= substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$result.= $strin;
?>
может я куда-то не туда вставляю эту функцию?
Спустя 1 минута, 11 секунд (15.11.2010 - 23:36) Sanchopansa написал(а):
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Лабораторная работа №8</title>
<style type="text/css">
body
{
font-family: "Arial Narrow";
text-align: center;
}
span
{
font-weight: bold;
}
#title
{
margin-bottom: 20px;
}
.infoblock
{
text-align: left; width: 30%; margin: 20px auto;
}
#bottom
{
margin-top: 20px;
}
</style>
</head>
<body>
<div id="title">САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ МЕХАНИКИ И ОПТИКИ</div>
<span>Лабораторная работа №8</span><br/>
<div class="infoblock">
<span>Выполнил: </span> Маслов Д.А.<br/>
<span>Преподаватель: </span> Голыничев В.Н.<br/>
</div>
<div class="infoblock">
<span>Исходные данные: </span> Предложение из трех слов<br/>
<span>Задание: </span> Слова разделить запятыми<br/>
</div>
<form action="" method="POST">
Входные данные: <input type="text" name="strin" size="70" />
<div style="margin-top: 30px;">
<input type="SUBMIT" value="Подтвердить" />
<input type="RESET" value="Стереть" />
</div>
</form>
<div id="bottom">
Санкт-Петербург<br/>
2010
</div>
<?php
if (!isset($_POST['strin']) || $_POST['strin'] == "")
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$wordarr = explode (' ', $strin);
echo implode(', ', $wordarr);
?>
</body>
</html>
попробуй сейчас
Спустя 1 минута, 51 секунда (15.11.2010 - 23:38) Guest написал(а):
Всё равно((((
попробуй у себя на компе..может у меня что-то не-то..
попробуй у себя на компе..может у меня что-то не-то..
Спустя 1 минута, 52 секунды (15.11.2010 - 23:40) Guest написал(а):
или может я не правильно открываю?
я это пихаю в текстовый..сохраняю под расширением .php и потом открываю гугл хромом
я это пихаю в текстовый..сохраняю под расширением .php и потом открываю гугл хромом
Спустя 18 секунд (15.11.2010 - 23:40) Sanchopansa написал(а):
результаты выводятся под
Санкт-Петербург
2010
Санкт-Петербург
2010
Спустя 2 минуты, 31 секунда (15.11.2010 - 23:42) Sanchopansa написал(а):
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Лабораторная работа №8</title>
<style type="text/css">
body
{
font-family: "Arial Narrow";
text-align: center;
}
span
{
font-weight: bold;
}
#title
{
margin-bottom: 20px;
}
.infoblock
{
text-align: left; width: 30%; margin: 20px auto;
}
#bottom
{
margin-top: 20px;
}
</style>
</head>
<body>
<?php
if (!isset($_POST['strin'])){?>
<div id="title">САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ МЕХАНИКИ И ОПТИКИ</div>
<span>Лабораторная работа №8</span><br/>
<div class="infoblock">
<span>Выполнил: </span> Маслов Д.А.<br/>
<span>Преподаватель: </span> Голыничев В.Н.<br/>
</div>
<div class="infoblock">
<span>Исходные данные: </span> Предложение из трех слов<br/>
<span>Задание: </span> Слова разделить запятыми<br/>
</div>
<form action="" method="POST">
Входные данные: <input type="text" name="strin" size="70" />
<div style="margin-top: 30px;">
<input type="SUBMIT" value="Подтвердить" />
<input type="RESET" value="Стереть" />
</div>
</form>
<div id="bottom">
Санкт-Петербург<br/>
2010
</div>
<?php
} else {
if ( $_POST['strin'] == "")
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$wordarr = explode (' ', $strin);
echo implode(', ', $wordarr);
}
?>
</body>
</html>
На теперь результаты будут выводиться на чистой странице
Спустя 2 минуты, 10 секунд (15.11.2010 - 23:45) Sanchopansa написал(а):
И теперь скрипт универсальный.. можешь хоть "Войну и мир" передавать.. все слова вернет разделенные запятыми Если передать получиться
Спустя 1 минута, 45 секунд (15.11.2010 - 23:46) Guest написал(а):
потому что у меня всё равно ничего не выводит..даже на новой странице(((
а вот эта-то функция работает?
<?php
if (!isset($_POST['strin']))
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$source = $strin;
$pos = strpos($strin, " ");
$result = substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$pos = strpos($strin, " ");
$result.= substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$result.= $strin;
?>
а вот эта-то функция работает?
<?php
if (!isset($_POST['strin']))
{
$strin = "Word1 word2 word3.";
}
else
{
$strin = trim($_POST['strin']);
}
$source = $strin;
$pos = strpos($strin, " ");
$result = substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$pos = strpos($strin, " ");
$result.= substr($strin, 0, $pos).", ";
$strin = trim(strstr($strin, " "));
$result.= $strin;
?>
Спустя 3 минуты, 15 секунд (15.11.2010 - 23:50) Sanchopansa написал(а):
Не знаю что там у тебя не так но вот тебе реально пример как работает скрипт который я дал выше http://beeldstudio.be/tmp/lab8.php
А что касается твоего скрипта.. таак он может и работает вот только результат чтоб увидеть нада его вывести на экран... (echo, print)
А что касается твоего скрипта.. таак он может и работает вот только результат чтоб увидеть нада его вывести на экран... (echo, print)
Спустя 3 минуты, 9 секунд (15.11.2010 - 23:53) silius написал(а):
Guest
где тестируешь, на локальной машине? Сервер стоит?
где тестируешь, на локальной машине? Сервер стоит?
Спустя 2 минуты, 21 секунда (15.11.2010 - 23:55) Sanchopansa написал(а):
silius
гыы.. а кстате хорошее замечание да что сервер.. у тебя хоть сам PHP установлен?
гыы.. а кстате хорошее замечание да что сервер.. у тебя хоть сам PHP установлен?
Спустя 3 минуты, 14 секунд (15.11.2010 - 23:58) Guest написал(а):
я его тупо через браузер пытаюсь прочитать?
что надо установить?
и желательно чтобы мало весило...
заранее спасибо ребята!!
что надо установить?
и желательно чтобы мало весило...
заранее спасибо ребята!!
Спустя 9 минут, 16 секунд (16.11.2010 - 00:08) Guest написал(а):
и что такое компилятор?
Спустя 45 секунд (16.11.2010 - 00:08) Sanchopansa написал(а):
Цитата |
я его тупо через браузер пытаюсь прочитать? |
ну рассмешил однако .. ты на кого вообще учишься?
http://www.denwer.ru/
Вот тут почитай, скачай и установи
Спустя 4 минуты, 23 секунды (16.11.2010 - 00:13) Guest написал(а):
Sanchopansa
Я на инженера)))))
Просто в языках програмирования ваще не шарю..а так..опытный пользователь ПК))
в основном видосы редактирую))
у тебя есть кошелёк яндекс?
Я на инженера)))))
Просто в языках програмирования ваще не шарю..а так..опытный пользователь ПК))
в основном видосы редактирую))
у тебя есть кошелёк яндекс?
Спустя 8 минут, 11 секунд (16.11.2010 - 00:21) Sanchopansa написал(а):
Нет кошелька нет.. а ты что оплатить хочешь? Гы.. ну могу завести кошелек если сильно хочешь
Спустя 20 минут, 36 секунд (16.11.2010 - 00:41) Guest написал(а):
или скажи номер свой) чирик кину..больше в кошельке нету(((
Спустя 10 часов, 2 минуты, 35 секунд (16.11.2010 - 10:44) Sanchopansa написал(а):
Это уже оффтоп пошел у нас... напиши мне на мыло или в личку
Спустя 3 часа, 27 минут, 42 секунды (16.11.2010 - 14:12) Guest написал(а):
kostrov176@mail.ru
Сдал!!!)))
На третьем курсе учусь..информатика была на первом)))
Сдал!!!)))
На третьем курсе учусь..информатика была на первом)))