Модератор форума: JonMagon  
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Вопросы по использованию услуги PHP (Описание темы)
Вопросы по использованию услуги PHP
Модератор форума
Сообщение # 1 | 15:29:10
В данной теме Вы можете задавать вопросы, касающиеся использования PHP.

Вопросы по оплате и подключению PHP Вы можете задать в следующей теме: https://forum.ucoz.ru/forum/47-37334-1
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 376 | 18:04:39
GarryNeo, естественно.
.php страницы для поисковиков ничем не отличаются от обычных в плане индексации. Другое дело, если Вы выводите контент (сгенерированную php-скриптом инфу) на обычных страницах сайта с помощью яваскрипта - индексироваться этот контент не будет.
Tarelki_for_you
Сообщений: 9
Репутация: -10

Сообщение # 377 | 14:22:09
Имеется код:
Code
<div id="searchform">
<form method="post">
<input type="text" name="phone" />
  <button type="submit" id="search-submit" class="button" name="btn">Ok</button>  
</form>
</div>
<?php
$___notjson = 1;
$config['smtp_username'] = 'test@yandex.ru'; //Смените на имя своего почтового ящика.
$config['smtp_port'] = '465'; // Порт работы. Не меняйте, если не уверены.
$config['smtp_host'] = 'smtp.yandex.ru'; //сервер для отправки почты
$config['smtp_password'] = 'password'; //пароль
$config['smtp_charset'] = 'UTF-8'; //кодировка сообщений.
$config['smtp_from'] = 'TEST'; //Ваше имя - или имя Вашего сайта. Будет показывать при прочтении в поле "От кого"
$message= 'Привет! Проверка связи!'
   
   
function smtpmail($mail_to, $subject, $message, $headers='') {
         global $config;
         $SEND =   "Date: ".date("D, d M Y H:i:s") . " UT\r\n";
         $SEND .=   'Subject: =?'.$config['smtp_charset'].'?B?'.base64_encode($subject)."=?=\r\n";
         if ($headers) $SEND .= $headers."\r\n\r\n";
         else
         {
                 $SEND .= "Reply-To: ".$config['smtp_username']."\r\n";
                 $SEND .= "MIME-Version: 1.0\r\n";
                 $SEND .= "Content-Type: text/plain; charset=\"".$config['smtp_charset']."\"\r\n";
                 $SEND .= "Content-Transfer-Encoding: 8bit\r\n";
                 $SEND .= "From: \"".$config['smtp_from']."\" <".$config['smtp_username'].">\r\n";
                 $SEND .= "To: $mail_to <$mail_to>\r\n";
                 $SEND .= "X-Priority: 3\r\n\r\n";
         }
         $SEND .=  $message."\r\n";
          if( !$socket = fsockopen($config['smtp_host'], $config['smtp_port'], $errno, $errstr, 30) ) {
               return false;
          }
   
             if (!server_parse($socket, "220", __LINE__)) return false;
   
             fputs($socket, "HELO " . $config['smtp_host'] . "\r\n");
             if (!server_parse($socket, "250", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, "AUTH LOGIN\r\n");
             if (!server_parse($socket, "334", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, base64_encode($config['smtp_username']) . "\r\n");
             if (!server_parse($socket, "334", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, base64_encode($config['smtp_password']) . "\r\n");
             if (!server_parse($socket, "235", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, "MAIL FROM: <".$config['smtp_username'].">\r\n");
             if (!server_parse($socket, "250", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, "RCPT TO: <" . $mail_to . ">\r\n");
   
             if (!server_parse($socket, "250", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, "DATA\r\n");
   
             if (!server_parse($socket, "354", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, $SEND."\r\n.\r\n");
   
             if (!server_parse($socket, "250", __LINE__)) {
                fclose($socket);
                return false;
             }
             fputs($socket, "QUIT\r\n");
             fclose($socket);
             return TRUE;
}
   
function server_parse($socket, $response, $line = __LINE__) {
         global $config;
     while (substr($server_response, 3, 1) != ' ') {
         if (!($server_response = fgets($socket, 256))) {
                   return false;
                 }
     }
     if (!(substr($server_response, 0, 3) == $response)) {
                   return false;
         }
     return true;
}
   
  ?>

Всё равно выдаёт ошибку ({"SCRIPTDATA":"","ERROR":""}). И не надо говорить, мол, форма с функцией не связаны никак, я знаю. Это на эту ошибку никак не влияет.

Добавлено (09-Сен-2012, 14:22:09)
---------------------------------------------
Отлично помогаете =/

Usmanec
Сообщений: 24
Репутация: 12

Сообщение # 378 | 15:35:23
Хотелось сделать страницу с погодой, на несколько дней, подробно на каждое время суток (утро-ночь), с экспортом xml с сайта rp5.ru , есть ли люди способные помочь?

К сожалению информеров не нашёл нормальных.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 379 | 15:38:25
Usmanec, Импорт удалённого кода не пробовали ???

Usmanec
Сообщений: 24
Репутация: 12

Сообщение # 380 | 16:49:25
Quote (Miss_Esq)
Usmanec, Импорт удалённого кода не пробовали ???


:o нет.. сейчас покопаюсь..

Добавлено (15-Сен-2012, 16:49:25)
---------------------------------------------
Не, всё криво, rss тоже как то не очень

Сообщение отредактировал Usmanec - Суббота, 15 Сен 2012, 15:50:19
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 381 | 09:45:14
Usmanec, через PHP берите нужные значения и выводите в нужном виде.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
SOFTOLAB_COM
Сообщений: 1363
Репутация: 777

Сообщение # 382 | 23:38:03
Tarelki_for_you, значит у вас не критическая ошибка в коде.

Благодарности можно оставить — в репутации.
Помощью в ЛС не занимаюсь, есть форум.
Занимаюсь сайтами на платной основе.
Шаманю на php и mysql с использованием бубна 80 lvl.
_CrySiS_
Сообщений: 464
Репутация: 38

Сообщение # 383 | 19:08:11
Скажите как можно решить вопрос:
Хочу замутить скрипт для сайта своего, что бы при переходе по определенной ссылке, человек голосовал, и за это, по возврату на сайт, ему приходило сообщение с подарком ( репа + подарок). Но так как я знаю что там требуются БД, и это усложнило написание. И вот сам вопрос: Как можно написать такой скрипт, что бы была возможность использовать БД (допусти с другого сайта) ?
uFFiles
Сообщений: 5
Репутация: 0

Сообщение # 384 | 13:19:50
Здравствуйте сегодня у меня прекратила работать функция array_search сразу на двух сайтов например
Code
<?php
$myfff=file('1.room');
   
$___notjson=1;
if (array_search('uffiles', $myfff))
{
echo "В файле есть слово uffiles";
}
?>

ничего не выводит!

Портал uFFiles - Здесь вы найдёте самые полезные и интересные файлы и статьи, а также можете скачать нужный файл одним кликом бесплатно и без регистрации. www.uffiles.net
Сообщение отредактировал uFFiles - Пятница, 21 Сен 2012, 05:29:49
Admin2500
Сообщений: 13
Репутация: 0
Уровень замечаний:

Сообщение # 385 | 02:14:33
Здравствуйте. Вообще не понимаю что такое ssid, попал сюда по поиску. Проблема вот в чём: в панели веб мастера google недавно появились страницы с повторяющимся метаописанием и заголовками вида:
/?ssid=021376026725520417317
/?ssid=160360541733032646773
/?ssid=201366071305545732641
/?ssid=621401676240502606467
/?ssid=625577660427261111614
/?ssid=733117247462677662015
Все ссылки ведут на главную. Подскажите что это и как можно убрать, если я конечно по адресу обратился. Заранее спасибо.
NZT
Сообщений: 369
Репутация: 483

Сообщение # 386 | 02:28:31
Admin2500, попробуте на главной прписать <link rel="canonical" href="http://site.ru/" /> где вместо http://site.ru прописываете основной, т.е канонический адрес страницы (главной в Вашем случае)
Admin2500
Сообщений: 13
Репутация: 0
Уровень замечаний:

Сообщение # 387 | 18:35:24
Quote (stanislavbauer)
попробуте на главной прписать <link rel="canonical" href="http://site.ru/" />

Спасибо за помощь, думаю проблема решена.
Victor
Сообщений: 1141
Репутация: 576

Сообщение # 388 | 16:34:35
uFFiles, глобально ничего не менялось. Проверьте ф-цией print_r, действительно ли файл читается, и возвращается необходимая информация - print_r($myfff) в Вашем случае. Возможно, есть проблемы с правами доступа.
KTIM
Сообщений: 1
Репутация: 0

Сообщение # 389 | 01:24:43
Можно ли с помощью time = <?php echo time(); ?> получить время сервера? Если нет, то какой именно?
admin9886
Сообщений: 40
Репутация: -10

Сообщение # 390 | 21:24:06
ya ne mogu ustanovit' php "mail agent konstruktor"... tam takaya oshibka ({"SCRIPTDATA":"","ERROR":"","SHUTDOWN":1}) kak eto? pomogite pojaluista

Наш портал
www.NURMANOV.com
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Вопросы по использованию услуги PHP (Описание темы)
Поиск: