Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Запоминание имени, Как? 
:(
    Опции темы
Seekoo
Дата 7.3.2005, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 109
Регистрация: 28.2.2005

Репутация: -1
Всего: нет



Код

     <form method="post" action="add.php">
       <div align="center">
  <input class="button" type="name" name="name" style="width:10%" maxlength="20">
         <input name="text" type="text" class="button" style="width:50%" maxlength="150">
         <input name="submit" type="submit" class="button" value=">>" style="width:10%">
       </div>
     </form>



вот есть строка имя как сделать чтобы один раз вёл ник и пока из сайта не вышел это имя не надо писать по сто раз??
Добавлено @ 21:50
cookie как поставить?

Модератор: Название темы должно быть информативным, исправил, было: "Сос" (Opr)

Это сообщение отредактировал(а) Opr - 8.3.2005, 04:05
PM MAIL   Вверх
Mont
Дата 7.3.2005, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Vingrad developer
Сообщений: 274
Регистрация: 13.11.2004
Где: Altay

Репутация: 8
Всего: 12



Цитата(Seekoo @ 7.3.2005, 21:40)
cookie как поставить?

Код

setcookie ("name", $name);

а в форме:
Код

echo "<input class=\"button\" type=\"text\" name=\"name\" style=\"width:10%\" maxlength=\"20\" value=\"".$_COOKIE["name"]."\">;

не ленись RTFM...

Это сообщение отредактировал(а) Mont - 7.3.2005, 22:10


--------------------
"Если однажды Вдруг
Меня не окажется вовсе
в заповедной заветной тарелке
Твоего праведного сновидения
Знай - Неуловимые мстители настигли меня."
© Егор Летов
PM MAIL ICQ   Вверх
Seekoo
Дата 7.3.2005, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 109
Регистрация: 28.2.2005

Репутация: -1
Всего: нет



Код

  <?
 setcookie ("name", $name);
 ?>
 <?
    echo " <form method=\"post\" action=\"add.php\">";
       echo "<div align=\"center\">";
  echo "<input class=\"button\" type=\"text\" name=\"name\" style=\"width:10%\" maxlength=\"20\" value=\"".$_COOKIE["name"]."\">";
         echo "<input name=\"text\" type=\"text\" class=\"button\" style=\"width:50%\" maxlength=\"150\">";
         echo "<input name=\"submit\" type=\"submit\" class=\"button\" value=\">>\" style=\"width:10%\">";
       echo "</div>";
     echo "</form>";
  ?>

так чтоли?
PM MAIL   Вверх
Opik
Дата 8.3.2005, 04:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Код

setcookie ("name", $name);

это туда, где ты добавляешь сообщение и ДО вывода чего/либо на экран.
PM MAIL Skype   Вверх
Seekoo
Дата 8.3.2005, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 109
Регистрация: 28.2.2005

Репутация: -1
Всего: нет



сложно блин (
PM MAIL   Вверх
Opik
Дата 8.3.2005, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Seekoo
где сложность?
PM MAIL Skype   Вверх
Seekoo
Дата 8.3.2005, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 109
Регистрация: 28.2.2005

Репутация: -1
Всего: нет



не пойму как куда вставлять! что получилось не работает!
PM MAIL   Вверх
Joes
Дата 8.3.2005, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: -2
Всего: 7



Seekoo
выложи код...
PM MAIL   Вверх
Seekoo
Дата 8.3.2005, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 109
Регистрация: 28.2.2005

Репутация: -1
Всего: нет



Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Зелёные мученики</title>
<script>
window.status = 'Зелёные мученики 2005©';
</SCRIPT>
</head>
<style type="text/css">
<!--
p {
color: ##009900;
font-size: 12px;
font-family: verdana;
}
.medium {
color: #009900;
font-size: 12px;
font-family: verdana;
}
.small {
color: #009900;
font-size: 12px;
font-family: verdana;
}
a:link {
color: #009900;
font-size: 12px;
text-decoration: none;
}
a:visited {
color: #009900;
font-size: 12px;
text-decoration: none;
}
a:active {
color: #009900;
font-size: 12px;
text-decoration: none;
}
a:hover {
color: #00CC00;
font-size: 12px;
text-decoration: none;
}
 .inup {
BORDER-RIGHT: #003300 1px double; BORDER-TOP: #003300 1px double; FONT-SIZE: 8pt; BORDER-LEFT: #003300 1px double; COLOR: #003300; BORDER-BOTTOM: #003300 1px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5fff5
}
input.but
{
font-family: Tahoma;
background: #DEE3E7;
cursor: hand;
font-size: 12px;
color: #09728e;
border-style: outset;

}
td.tab {border-style:solid; border-color:#009535; border-width:1px;background-position:bottom; background-repeat:repeat-x; padding-left:5px; padding-right:5px; font-size:10px; color:#009535;}
td.fon {background-image:url('fon-tab.gif');border-style:solid; border-color:#009535; border-width:1px;background-position:bottom; background-repeat:repeat-x; padding-left:5px; padding-right:5px; font-size:10px; color:#009535;}
input,textarea {border-style:solid; border-color:#009535; border-width:1px; background:#FFFFFF; font-size:11px;}
input.button {height:18px; background-image:url('color.gif'); color:#009535;}
-->
</style>
<body class=txt bgcolor=#f5fff5 leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0" background=color2.gif>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#f5fff5">
 <tr>
   <td  colspan="3" background="01.GIF"><img src="01.GIF"></td>
 </tr>
</table>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#f5fff5">
 <tr>
   <td width="20%" bgcolor="#f5fff5">
<div align="left"> <img src="mechet.gif" width="157" height="128"></div></td>
   <td width="60%" bgcolor="#f5fff5">
<div align="center">
       <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="500" height="128">
         <param name="movie" value="logo.swf">
         <param name="quality" value="high">
         <embed src="logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="500" height="128"></embed></object>
     </div></td>
   <td width="20%" bgcolor="#f5fff5">
<div align="right"> <img src="mechet_2.gif" width="157" height="128"></div></td>
 </tr>
 <tr>
   <td colspan="3" background="01.GIF"><img src="01.GIF"></td>
 </tr>
 <tr bgcolor="#d9eed9">
   <td bgcolor="#d9eed9">&nbsp; </td>
   <td> <MARQUEE>
       
     <p>Добро пожаловать на сайтик мой! <font color="#FF0000"><b>Сайт сейчас в тести!!!</b></font> </p>
       </MARQUEE></td>
   <td><div align="right">
       <select name="select"  class="inup" onChange="top.location.href = this.options[this.selectedIndex].value;">
  <option style="BACKGROUND-COLOR: #d9eed9">Меню</option>
         <option style="BACKGROUND-COLOR: #d9eed9" value="index.php">[0]Главная</option>
   <option style="BACKGROUND-COLOR: #d9eed9" value="index.php">[1]Общение</option>
         <option style="BACKGROUND-COLOR: #d9eed9" value="index.php">[2]Музыка</option>
         <option style="BACKGROUND-COLOR: #d9eed9" value="index.php">[3]Фотографии</option>
         <option style="BACKGROUND-COLOR: #d9eed9" value="index.php">[4]Видео</option>
       </select>
     </div></td>
 </tr>
 <tr>
   <td colspan="3" background="01.GIF"><img src="01.GIF"></td>
 </tr>
</table><br>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
 <tr>
   <td width="20%" valign="top"><p align="center"><br><img src="http://seekoo.h15.ru/counter.php"></p></td>
   <td width="60%" valign="top" bgcolor="#d9eed9" class="tab"><br>
     <form method="post" action="add.php">
       <div align="center">
  <input class="button" type="name" name="name" style="width:10%" maxlength="20">
         <input name="text" type="text" class="button" style="width:50%" maxlength="150">
         <input name="submit" type="submit" class="button" value=">>" style="width:10%">
       </div>
     </form>
     <br>
     <?php
$post_per_page=35; //количество постов на странице
if ($_GET['page']==''){
      $page_num=1;
      }
else {
      $page_num=$_GET['page'];
      }
$start_post=$post_per_page*($page_num-1); // вычисляется стартовая позиция
$general = @file ("guest.dat");
$to_Page=array_slice($general, $start_post, $post_per_page); // оставляем в массиве только то что нужно
foreach ($to_Page as $value){
      echo ($value); // вывод результата
      }
if ($page_num>1){  // ссылка на предыдущую страницу
echo ("<p align=\"center\"><a href=\"".$_SERVER['PHP_SELF']."?page=".($page_num-1)."\">[<<] Предыдущая</a></p>");
}
$max_page=ceil(count($general)/$post_per_page); // макс. количество постов
if ($page_num<$max_page){ // ссылка на следующую
echo ("<p align=\"center\"><a href=\"".$_SERVER['PHP_SELF']."?page=".($page_num+1)."\">Следующая [>>]</a></p>");
}
?>
     <br> </td>
   <td width="20%" valign="top"><br></td>
 </tr>
</table>
</tr>
</table>
</body>
</html>

PM MAIL   Вверх
Opik
Дата 8.3.2005, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



А может всё таки надо выложить
add.php? я же писал:
это туда, где ты добавляешь сообщение
PM MAIL Skype   Вверх
Joes
Дата 8.3.2005, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: -2
Всего: 7



2Seekoo
Короче, <html>, <title> надо убрать... (вот здесь-то у тебя и вывод идет)
Тебе же сказали, ничего выводить нельзя... Поэтому и не пашет...
PM MAIL   Вверх
Seekoo
Дата 8.3.2005, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 109
Регистрация: 28.2.2005

Репутация: -1
Всего: нет



<html>
<head>
<title>Сообщение добавлено!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="refresh" content="1;URL=index.php">
</head>

<body>
<?php
$general = @file ("guest.dat");
$text = $_POST['text'];
$name = $_POST['name'];
$data = date('H.i');
if (count($general)%2==0){
$color='red';
}
else{
$color='blue';
}
$h = @fopen ('guest.dat', 'w');
@fwrite($h, "<b><font size=\"2\"><a href=\"http://www.ganjawars.ru/search.php?key=$name\">$name</a></font></b><font size=\"2\"> $data>> </font><font color=\"$color\" size=\"2\">$text</font><br>\r\n");
for ($i = 0; $i < count($general); $i++){
@fwrite($h, $general[$i]);
}
@fclose($h);
?>
<p align="center"><strong><font color="#006600" size="3">Сообщение было добавлено и мы вас через
секунду возвратим обратно</font></strong></p>
<p align="center"><strong><font color="#006600" size="3">Приятного вам общения</font></strong></p>
</body>
</html>
Код


Код




Это сообщение отредактировал(а) Seekoo - 8.3.2005, 17:07
PM MAIL   Вверх
Joes
Дата 8.3.2005, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: -2
Всего: 7



2-й раз повторяю...
убери вот это:
Код

html>
<head>
<title>Сообщение добавлено!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="refresh" content="1;URL=index.php">
</head>
<body>
- это и дает вывод, который мешает...
оставь только пхп-код...
в самом начале напиши (но только, чтобы не было вывода перед созданием куки):
Код

setcookie ("cook", "value", time() + //время в сек);


Это сообщение отредактировал(а) Joes - 8.3.2005, 17:41
PM MAIL   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0533 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.