ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #15491  
Старый 30.03.2010, 14:53
Аватар для general.fox
general.fox
Участник форума
Регистрация: 09.11.2009
Сообщений: 265
Провел на форуме:
312907

Репутация: 18
По умолчанию

Comptom, спасибо.
 
Ответить с цитированием

  #15492  
Старый 30.03.2010, 18:19
Аватар для Winst0n
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме:
573945

Репутация: 13
По умолчанию

Omegа, а как мне тогда записать в куки данные из поста ?
хм... в другом скрипте у меня работает, но там без аякса.
Код:
$user = $_POST['user'];
$password = $_POST['password'];
setcookie('pwd', md5($password)); 
setcookie('nick', $user);
 
Ответить с цитированием

  #15493  
Старый 30.03.2010, 18:31
Аватар для Omegа
Omegа
Новичок
Регистрация: 16.12.2009
Сообщений: 27
Провел на форуме:
203807

Репутация: 30
По умолчанию

Выход один - вначале работать с куками, потом уже выводить текст. Кусок кода, который ты дал, правильный, т.к. там информация не выводится. Я не думаю, что проблема в аяксе. Просто ставить куки надо в самом начале кода, например:
Код:
<?php
if($_POST['user']!=null && $_POST['password']!=null) {
$user = $_POST['user'];
$password = $_POST['password'];
setcookie('pwd', md5($password)); 
setcookie('nick', $user);
}
..........
?>
 
Ответить с цитированием

  #15494  
Старый 30.03.2010, 22:10
Аватар для Winst0n
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме:
573945

Репутация: 13
По умолчанию

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

пример:

обработчик.php
PHP код:
<?php
if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
$pwd =$_POST['pwd'];
setcookie('pwd'$pwd); 
$name $_POST['name'];
setcookie('name'$name); 
echo 
'ok';
}else{
echo 
'пнх';
}
?>
index.php
PHP код:
<script type="text/javascript" src="http://sa-mp.ws/js/jquery.js"></script>
<
script type="text/javascript" src="http://sa-mp.ws/js/jquery.form.js"></script>
<
script type="text/javascript">
$(
document).ready(function(){
    
  var 
options = {  
      
target"#output",
    
beforeSubmitshowRequest
    
timeout3000
  
};
  
  $(
'#form').submit(function() { 
    $(
this).ajaxSubmit(options); 
    return 
false;
  }); 
});


function 
showRequest(formDatajqFormoptions) { 
    var 
queryString = $.param(formData); 
    return 
true

</
script>

</
head>
<
body>
 <
div id="output"></div>
<
form id="form" action="обработчик.php" method="post">
<
input  name="name" type="text" value="name"><br>
<
input  name="pwd" type="text" value="pwd"><br>
<
input type="submit" name="submit" value="submit">
</
form>
</
body>
</
html
 
Ответить с цитированием

  #15495  
Старый 30.03.2010, 22:44
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Winst0n  
в файле к которому данные передаются аяксом ничего раньше установки куков не выводится, только после..

пример:

обработчик.php
PHP код:
<?php
if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
$pwd =$_POST['pwd'];
setcookie('pwd'$pwd); 
$name $_POST['name'];
setcookie('name'$name); 
echo 
'ok';
}else{
echo 
'пнх';
}
?>
index.php
PHP код:
<script type="text/javascript" src="http://sa-mp.ws/js/jquery.js"></script>
<
script type="text/javascript" src="http://sa-mp.ws/js/jquery.form.js"></script>
<
script type="text/javascript">
$(
document).ready(function(){
    
  var 
options = {  
      
target"#output",
    
beforeSubmitshowRequest
    
timeout3000
  
};
  
  $(
'#form').submit(function() { 
    $(
this).ajaxSubmit(options); 
    return 
false;
  }); 
});


function 
showRequest(formDatajqFormoptions) { 
    var 
queryString = $.param(formData); 
    return 
true

</
script>

</
head>
<
body>
 <
div id="output"></div>
<
form id="form" action="обработчик.php" method="post">
<
input  name="name" type="text" value="name"><br>
<
input  name="pwd" type="text" value="pwd"><br>
<
input type="submit" name="submit" value="submit">
</
form>
</
body>
</
html
Возможно нужно сохранить без BOM?
 
Ответить с цитированием

  #15496  
Старый 31.03.2010, 01:21
Аватар для Alexander89
Alexander89
Познающий
Регистрация: 30.11.2009
Сообщений: 46
Провел на форуме:
159271

Репутация: 1
По умолчанию

PHP код:
session_start();
$_SESSION['nick'] = $nick
Я куки вообще не когда не юзаю!
 
Ответить с цитированием

  #15497  
Старый 31.03.2010, 14:40
Аватар для DeMoN_2009
DeMoN_2009
Новичок
Регистрация: 01.09.2009
Сообщений: 29
Провел на форуме:
214285

Репутация: -6
По умолчанию

камень ножницы бумага на php есть у кого? оч нужно)
 
Ответить с цитированием

  #15498  
Старый 31.03.2010, 16:53
Аватар для WNZRS
WNZRS
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме:
1014907

Репутация: 90
Отправить сообщение для WNZRS с помощью ICQ
По умолчанию

PHP код:
<?php
$w 
rand(0,3);
if(
$w == 0) echo 'Камень';
else if(
$w == 1) echo 'Ножницы';
else if($
== 2) echo 'Бумага';
?>
 
Ответить с цитированием

  #15499  
Старый 31.03.2010, 17:30
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

PHP код:
<?php
$w 
= array('Камень','Ножницы','Бумага');echo $w[array_rand($w)];
?>
)
 
Ответить с цитированием

  #15500  
Старый 31.03.2010, 18:24
Аватар для SeNaP
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме:
3300342

Репутация: 165
По умолчанию

Добрый вечер
Есть такая таблица
PHP код:
CREATE TABLE `transitions` (
 `
idint(10unsigned NOT NULL auto_increment,
 `
idsiteint(11NOT NULL default '',
 `
urlvarchar(100NOT NULL default '',
 `
outint(5unsigned default '0',
 `
all_outint(8unsigned default '0',
 
PRIMARY KEY  (`id`)
ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=
как определить существует ли у idsite = 2 в колонке url например запись google.ru?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ