Модератор форума: JonMagon |
Сообщество uCoz » Мастерская uCoz » Использование PHP и API на uCoz » Вопросы по использованию услуги PHP (Описание темы) |
Вопросы по использованию услуги PHP |
В данной теме Вы можете задавать вопросы, касающиеся использования PHP. Вопросы по оплате и подключению PHP Вы можете задать в следующей теме: https://forum.ucoz.ru/forum/47-37334-1 |
GarryNeo, естественно.
.php страницы для поисковиков ничем не отличаются от обычных в плане индексации. Другое дело, если Вы выводите контент (сгенерированную php-скриптом инфу) на обычных страницах сайта с помощью яваскрипта - индексироваться этот контент не будет. |
Имеется код:
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) |
|
Quote (Miss_Esq) Usmanec, Импорт удалённого кода не пробовали ??? нет.. сейчас покопаюсь.. Добавлено (15-Сен-2012, 16:49:25) Сообщение отредактировал Usmanec - Суббота, 15 Сен 2012, 15:50:19
|
Tarelki_for_you, значит у вас не критическая ошибка в коде.
Благодарности можно оставить — в репутации.
Помощью в ЛС не занимаюсь, есть форум. Занимаюсь сайтами на платной основе. Шаманю на php и mysql с использованием бубна 80 lvl. |
Скажите как можно решить вопрос:
Хочу замутить скрипт для сайта своего, что бы при переходе по определенной ссылке, человек голосовал, и за это, по возврату на сайт, ему приходило сообщение с подарком ( репа + подарок). Но так как я знаю что там требуются БД, и это усложнило написание. И вот сам вопрос: Как можно написать такой скрипт, что бы была возможность использовать БД (допусти с другого сайта) ? |
Здравствуйте сегодня у меня прекратила работать функция 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
|
Здравствуйте. Вообще не понимаю что такое ssid, попал сюда по поиску. Проблема вот в чём: в панели веб мастера google недавно появились страницы с повторяющимся метаописанием и заголовками вида:
/?ssid=021376026725520417317 /?ssid=160360541733032646773 /?ssid=201366071305545732641 /?ssid=621401676240502606467 /?ssid=625577660427261111614 /?ssid=733117247462677662015 Все ссылки ведут на главную. Подскажите что это и как можно убрать, если я конечно по адресу обратился. Заранее спасибо. |
Admin2500, попробуте на главной прписать <link rel="canonical" href="http://site.ru/" /> где вместо http://site.ru прописываете основной, т.е канонический адрес страницы (главной в Вашем случае)
|
| |||