Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программируем на PHP - вопросы и ответы.


Рассылка "Программирование на php. Вопросы и ответы"

" PHP сайт - 'это ПРОСТО!"

Как и с помощью чего вы можете сделать самый простой php сайт? Это может сделать даже новичок в php программировании.

Вот бесплатная аудиозаметка "Самый простой PHP сайт". Из неё вы узнаете:
  1. С помощью чего сделать самый простой сайт?
  2. Какие преимущества он вам даёт?


Узнать про Самый простой PHP сайт Немедленно!


PHP - MySql :: RE: 2х мерное дерево...
2008-03-02 20:07 Stierus
Автор: Stierus
Добавлено: Вс Мар 02, 2008 5:07 pm (GMT 0)

Цитата:
CREATE TABLE `verschini` (
`pid` int(11) NOT NULL,
`name` text NOT NULL,
PRIMARY KEY (`pid`),
FULLTEXT KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;


Долго пытался понять, для чего вводить эту таблицу - не вышло, может расскажешь ?

ps
Кроме привязки Id - Pid, есть ещё способы хранения древовидных сьруктур в базе данных (ну и работа с ними соответственно), например: http://phpclub.ru/detail/article/db_tree

Функции php :: RE: Проблемы с отправкой писем
2008-03-02 20:23 Stierus
Автор: Stierus
Добавлено: Вс Мар 02, 2008 5:23 pm (GMT 0)

Проблема в заголовках. на некоторых почтовых серверах требуется одна информация, на других - другая. В любом случае, чем её больше - тем лучше. Из личного опыта знаю, что указывая заголовки:
$headers .= "From: ".$mail_from."\n";
$headers .= "Reply-To: ".$mail_from."\n";
$headers .= "Return-Path: ".$mail_from."\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: ".$mail_type."; charset=".$mail_charset."\n";
$headers .= "Date: ".date("r")."\n";

Mail.ru не относит к сомнительным и всё проходит нормально, что у вас в скрипте - понятия не имею

АЗЫ php программирования. :: RE: Ошибки
2008-03-02 20:26 Stierus
Автор: Stierus
Добавлено: Вс Мар 02, 2008 5:26 pm (GMT 0)

Цитата:
Хм... По-моему, на 2м сайте пользователь то существует, но он БЕЗ пароля


Что привело тебя к этой мысли ?

АЗЫ php программирования. :: RE: Нужна помощь
2008-03-02 20:29 Stierus
Автор: Stierus
Добавлено: Вс Мар 02, 2008 5:29 pm (GMT 0)

DEN, за бесплатно работать никто не будет (извините, я не буду, за остальных ручаться не могу), если есть какие-то адекватные предложения - готов выслушать, если просто хочешь работающий код ниже - ну попробуй подождать, вдруг найдутся архаровцы

ps
Цитата:
java script:x_exe('invGrpSend','1498', '80160');void(0);"

Это не просто ссылка - всё несколько усложняется

АЗЫ php программирования. :: RE: передача данных серверу
2008-03-02 20:38 Stierus
Автор: Stierus
Добавлено: Вс Мар 02, 2008 5:38 pm (GMT 0)

Сессии хранятся на сервере, как вы хотите с ними работать, не обращаясь к серверу? (автор хочет отправлять результаты только В КОНЦЕ, получив ВСЕ ответы) ... тут поможет только javascript, flash, flex и другие языки, работающие на стороне КЛИЕНТА.

ps
Сессии могут подойти, только если автор не верно выразил свою мысль и имел ввиду не "данные не сразу отправлялись на сервер" , а "данные не сразу сохранялись на сервере, а копились во временном хранилище на сервере, а только после того как будет получен ответ на последний вопрос - сохранялись"

АЗЫ php программирования. :: RE: передача данных серверу
2008-03-02 20:44 Stierus
Автор: Stierus
Добавлено: Вс Мар 02, 2008 5:44 pm (GMT 0)

К слову о том, что в кнопке писать: У меня опрос работает по такой же системе, html страница выглядит так:

Код:

<html><body onload="start();">
<script>
function make_step(step){
   var next_step =  parseInt(step) +1;
   next_step = "step_" + next_step;
   step = "step_" + step;
   document.getElementById(step).style.display="none";
   document.getElementById(next_step).style.display="";
}

function start(){
   document.getElementById("step_0").style.display="";
}
</script>
<form action="" method="POST"><div class = "answer" id="step_0" style=""display:none"><ul>E."Какой образец понравился больше всего<br><li><INPUT TYPE=radio NAME="answers[176]" VALUE="878"><label for="176"> 5. 5</label></li>
<li><INPUT TYPE=radio NAME="answers[176]" VALUE="879"><label for="176"> 4. 4</label></li>
<li><INPUT TYPE=radio NAME="answers[176]" VALUE="880"><label for="176"> 3. 3</label></li>
<li><INPUT TYPE=radio NAME="answers[176]" VALUE="881"><label for="176"> 2. 2</label></li>
<li><INPUT TYPE=radio NAME="answers[176]" VALUE="882"><label for="176"> 1. 1</label></li>
<br><a href="#" onClick="make_step(0);return false;">далее</a></ul></div><div class = "answer" id="step_1" style=""display:none"><ul>D2."Оцените баланс сладости-кислинки 2-го образца<br><li><INPUT TYPE=radio NAME="answers[183]" VALUE="913"><label for="183"> 5.Совсем сладкий</label></li>
<li><INPUT TYPE=radio NAME="answers[183]" VALUE="914"><label for="183"> 4.Более сладкий, чем нужно</label></li>
<li><INPUT TYPE=radio NAME="answers[183]" VALUE="915"><label for="183"> 3.То, что нужно</label></li>
<li><INPUT TYPE=radio NAME="answers[183]" VALUE="916"><label for="183"> 2.Более кислый, чем нужно</label></li>
<li><INPUT TYPE=radio NAME="answers[183]" VALUE="917"><label for="183"> 1.Совсем кислый</label></li>
<br><a href="#" onClick="make_step(1);return false;">далее</a></ul></div><div id="step_2" style=""display:none">"Я уверен в своих ответах и хочу <input type="submit" value="Отправить" name="finish"> их на сервер</div></form></body>
</html>

" PHP сайт - 'это ПРОСТО!"

Как и с помощью чего вы можете сделать самый простой php сайт? Это может сделать даже новичок в php программировании.

Вот бесплатная аудиозаметка "Самый простой PHP сайт". Из неё вы узнаете:
  1. С помощью чего сделать самый простой сайт?
  2. Какие преимущества он вам даёт?


Узнать про Самый простой PHP сайт Немедленно!

В избранное