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

  #6581  
Старый 01.12.2008, 21:32
ss88
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
Провел на форуме:
298300

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

Цитата:
Сообщение от m0Hze  
Блин я конечно понимаю что это сверх тяжело,но не тяжело ли вам будет объяснить,чтоэто и ка работает.Я хочу знать,что делать если случиться похожая беда.Не затруднит объяснить?)
PHP код:
<?
   
//$mail=="admin@yandex.ru";
    
$mailFormat=explode("@",$mail);
    
$name=$mailFormat[0];
?>
Этот вариант вполне рабочий,
explode($separator, $string) - разбивает строку $string на несколько строк, которые были разделены сепратором, т.е.
PHP код:
explode("@","admin@yandex.ru") == array(0=>'admin'1=>'yandex.ru'
$name мы получаем, как первый элемент возвращенного массива.
Помни, что, если амперсанд встречается в строке не один раз, то строка будет разбита в соответствие с тем, что в ней присутствует не один разделитель, а несколько....
 
Ответить с цитированием

Что не так ?
  #6582  
Старый 01.12.2008, 21:59
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

Репутация: 6
Отправить сообщение для still12 с помощью ICQ
По умолчанию Что не так ?

Пост уже был но видимо из за пылкого интереса к товарищу балующегося травкой его проглядели
PHP код:
$db mysql_connect("localhost""root");
   
$result4 mysql_query("SELECT * FROM jos_comprofiler where cb_link= '$url'",$db);

while (
$myrow mysql_fetch_array($result4)) {

if(
$myrow[23]!= $myrow[25])
  { 
  
$result5 mysql_query ("update `jos_comprofiler` set update[pr] = 1 where cb_link='$url'");  

    }

      else 
      { 
$result6 mysql_query ("update `jos_comprofiler` set update[pr] = 0 where cb_link='$url'");
 }   
    
    }


if(
$myrow[24]!= $myrow[26])
  { 
    
$result7 mysql_query ("update `jos_comprofiler` set update[cy] = 1 where cb_link='$url'");  
    }

      else 
      {  
             
$result8 mysql_query ("update `jos_comprofiler` set update[cy] = 0 where cb_link='$url'");
        } 
-------------------------------------------------------------------------
| ссылка | pr до| cy до | pr now| cy now | значение pr|Значение тиц |
-------------------------------------------------------------------------|
|google | 7 | 60 000 | 8 |81 000 | 1 | 1 |
|yandex.ru| 8 | 150 000 | 8 | 150 000| 0 | 0 |
--------------------------------------------------------------------------
Сслыка --cb_link
pr до ---myrow[23]
cy до my row[24]
pr now myrow[25]
cy now myrow[26]
значение pr update[pr]
значение тиц update[cy]

Вот думаю теперь все понятно ...... тоесть при различных значениях в соответствующюю колонку должна ставиться 1 при одинаковых 0.....но этого не прроисходит...((((
 
Ответить с цитированием

  #6583  
Старый 01.12.2008, 22:54
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

still12 Зачем так сложно?
PHP код:
mysql_query("update `jos_comprofiler` set update[cy] = 1 where `pr now`=`pr до`"); 
Аналогично для второго. Зачем создавать тысячу запросов если можно сделать один?
 
Ответить с цитированием

  #6584  
Старый 01.12.2008, 23:03
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Подскажите где ошибка?
точно такой же практически скрипт отсылает письмо а этот нивкакую (

Цитата:
<script>
function dataField(f) {
var cont1 = document.zayava_1.name.value;
var cont3 = document.zayava_1.lastname.value;
var cont4 = document.zayava_1.name2.value;
if (cont1 == "" || cont3 == "" || cont4 == "" ) {
alert("Вы не ввели одно из обязательных значений");
}
else
{
document.getElementById('zayava_1').submit();
}
}</script>
<? if($punkt==-3)
{
?>
<p>Ваша заявка принята.</p>
<?

$Message="Поступила письмо с заявкой заполненное через \n";
$Message.="форму на сайте: \n";
$Message.="-------------------------------------------- \n";
$Message.="Письмо от $contact (e-mail:$email) \n";
$Message.="-------------------------------------------- \n";
$Message.="Следующего содержания: \n\n";
$Message.="Данные: \n\n";
if ($lastname != "") $Message.="Фамилия: $lastname' \n";
if ($name != "") $Message.="Имя: $name\n";
if ($name2 != "") $Message.="Отчество: $name2\n";
$Message.="Адрес: \n\n";
if ($street != "") $Message.="Улица: $street\n";
if ($house != "") $Message.="Дом: $house\n";
if ($korp != "") $Message.="Корпус: $korp\n";
if ($kv != "") $Message.="Квартира: $kv\n";
if ($floor != "") $Message.="Этаж: $floor\n";
if ($parad != "") $Message.="Парадная: $parad\n";
if ($contact != "") $Message.="Контактное лицо: $contact \n";
if ($tel != "") $Message.="Телефон для связи: $tel\n";
if ($email != "") $Message.="Email: $email\n";
$Message.="Паспортные данные: \n\n";
if ($passport != "") $Message.="Серия паспорта: $passport\n";
if ($nomer_pass != "") $Message.="Номер:*$nomer_pass\n";
if ($kem != "") $Message.="Кем выдан: $kem\n";
if ($kogda != "") $Message.="Когда выдан: $kogda \n";
if ($addres != "") $Message.="Адрес прописки: $addres\n";
if ($fakt_addres != "") $Message.="Фактический адрес: $fakt_addres\n";
if ($svidetelstvo!= "") $Message.="Свидетельство о постановке в единый гос. реестр № : $svidetelstvo\n";

$Message.="\n";
$headers="From: $contact <user@site.ru>\r\n";
$headers.="MIME-Version: 1.0\n";
$headers.="Content-Type: text/plain; charset=windows-1251\n";
$headers.="Content-Transfer-Encoding: quoted-printable\n";

mail("admin@site.ru", "Запрос с сайта", $Message, $headers);
}
if($punkt==-1 or $punkt=="")
{
?>
<br />
<form id="zayava_1" name="zayava_1" action="#" method="post" enctype="multipart/form-data"><input type="hidden" value="-3" name="punkt" />
<p>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td width="230" align="left">&nbsp;</td>
<td width="8"></td>
<td width="9"></td>
<td width="246"></td>
<td width="9"></td>
</tr>
<tr>
<td height="2"></td>
</tr>
<tr>
<td width="230" align="right">Фамилия:</td>
<td width="8"></td>
<td width="9"></td>
<td width="246"><input style="display: block; width: 220px;" value="" name="lastname"/></td>
<td width="9"></td>
</tr>
<tr>
<td height="2"></td>
</tr>
<tr>
<td width="230" align="right">Имя:</td>
<td width="8"></td>
<td width="9"></td>
<td width="246"><input style="display: block; width: 220px;" value="" name="name"/></td>
<td width="9"></td>
</tr>
<tr>
<td height="2"></td>
</tr>

.....

<td width="230" align="right"></td>
<td width="8"></td>
<td width="9"></td>
<td width="246" align="right"><a onclick="dataField(this.form)" href="#"><img border="0" src="/img/send.jpg" /></a></td>
</tr>
</tbody>
<tbody>
</tbody>
</table>
</p>
</form><?}?>
<div></div>

<div></div>

<div></div>
 
Ответить с цитированием

)
  #6585  
Старый 01.12.2008, 23:28
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

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

Цитата:
Сообщение от Gifts  
still12 Зачем так сложно?
PHP код:
mysql_query("update `jos_comprofiler` set update[cy] = 1 where `pr now`=`pr до`"); 
Аналогично для второго. Зачем создавать тысячу запросов если можно сделать один?
Да уж ....не ищю я легких путей .....спс))+
 
Ответить с цитированием

)
  #6586  
Старый 01.12.2008, 23:32
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

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

Цитата:
Сообщение от m0Hze  
Собствно все.Уря товарище,ура.Теперь я понел много
За сегоднящий день я ой как много понял Все работает спасибо
Не поделишься скриптом?
 
Ответить с цитированием

  #6587  
Старый 01.12.2008, 23:42
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

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

и да не у кого нет желания написать скрипт отправки смс сообщений с сайта?позарез нужен ...и думаю не мне одному
 
Ответить с цитированием

  #6588  
Старый 01.12.2008, 23:55
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


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

Цитата:
Сообщение от still12  
и да не у кого нет желания написать скрипт отправки смс сообщений с сайта?позарез нужен ...и думаю не мне одному
Ты думаешь кто-то за бесплатно напишет тебе смс sender ?
 
Ответить с цитированием

  #6589  
Старый 02.12.2008, 00:21
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Вопрос наверно больше по html.
2 ради кнопке.Как при загрузке страницы,сделать так,чтобы одна уже была выбрана?А то у меня загружаються еще не выбранны,хотелось бы для удобства сделать уже выбранные сори за тпость.Подскажите.Меня вроде отпустило :-[
 
Ответить с цитированием

  #6590  
Старый 02.12.2008, 00:36
ss88
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
Провел на форуме:
298300

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

Цитата:
Сообщение от m0Hze  
Вопрос наверно больше по html.
2 ради кнопке.Как при загрузке страницы,сделать так,чтобы одна уже была выбрана?А то у меня загружаються еще не выбранны,хотелось бы для удобства сделать уже выбранные сори за тпость.Подскажите.Меня вроде отпустило :-[
Код HTML:
<label><input name="RadioGroup1" type="radio" value="value1" checked="checked" />Radio1</label>
		      <br />
<label><input type="radio" name="RadioGroup1" value="value2" />Radio2</label>
Радиогруппа из двух радиокнопок, первая подефолту зачекана...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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



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


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




ANTICHAT.XYZ