Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Общие вопросы по PHP

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у меня 1. вопрос
 
может ли кто объяснить или указать ссылку на статью как использовать метод class() в PHP, те. с чем его едят с нуля ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 04:58 27-04-2015 | Исправлено: vs6262, 04:58 27-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
мало тем, что ли?? зачем еще создавать?
Простенький вопрос по PHP
а уж, тем более, ООП на PHP и PHP OOP требуется помощь
 

Цитата:
как использовать метод class() в PHP

используется не метод, а читаем что такое Объектно-ориентированное программирование
 
хотя бы  
http://www.php.su/learnphp/phpoo/
http://www.softtime.ru/info/articlephp.php?id_article=108
и так далее и тому подобное - гугл, вроде бы, не сломался.

Всего записей: 15108 | Зарегистр. 20-09-2014 | Отправлено: 05:23 27-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
пасибки

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 05:26 27-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
http://www.php.su/learnphp/phpoo/  

кое что устарело, но для идеи пойдет.
конструкторы больше не имеют название класса, а пишутся как __construct и так далее..
потом просмотреть http://php.net/manual/ru/language.oop5.php

Всего записей: 15108 | Зарегистр. 20-09-2014 | Отправлено: 05:47 27-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
и ещё
 

Код:
<?php  
 $gg="OK";
function Select()  
{  
    global $gg;
     echo $gg;
}
 
Select();
?>  

 
правильно ли тут у меня применение глобальной переменной ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 06:35 27-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
правильно ли тут у меня применение глобальной переменной  

возможно, зависит от целей.
можно и просто $GLOBALS['gg'];

Всего записей: 15108 | Зарегистр. 20-09-2014 | Отправлено: 06:37 27-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
спасибо
 
Добавлено:

Цитата:
можно и просто $GLOBALS['gg'];

не пойму как к моему примеру подстроить.
если можно маленький примерчик ?
 
то что я написал работает.

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 06:38 27-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
если можно маленький примерчик ?  

http://php.net/manual/en/reserved.variables.globals.php

Цитата:
function Select()  
{    
     echo $GLOBALS['gg'];  
}  

Всего записей: 15108 | Зарегистр. 20-09-2014 | Отправлено: 06:48 27-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
<?PHP
$url = 'http://forum.ru-board.com/';  
 print_r($purl = parse_url($url));  
 $fp = fsockopen($purl['host'],80);  
 if ($fp){  
   fwrite($fp,"GET $url HTTP/1.0\nHost: {$purl['host']}\n\n");  
   while(!feof($fp)) echo fgets($fp);  
   fclose($fp);  
 }  
?>

как сделать так чтобы серху текстовую строчку не показывало ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 01:39 24-05-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
бота пишете ?)
какую текстовую строчку?

Всего записей: 15108 | Зарегистр. 20-09-2014 | Отправлено: 04:06 24-05-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я позже запостил вопрос в (html) с iframe ботами не занимаюсь
 
нужно для собственной страницы только
 
Добавлено:
Array ( [scheme] => http [host] => forum.ru-board.com [path] => / ) HTTP/1.1 200 OK Server: nginx/0.7.67 Date: Sun, 24 May 2015 02:31:52 GMT Content-Type: text/html; charset=windows-1251 Connection: close  
 
 
вот что пишет вначале страницы

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 04:22 24-05-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
<?PHP  
 
function decodeURIComponent($str) { $str = preg_replace("/%u([0-9a-f]{3,4})/i","&#x\\1;",urldecode($str)); return html_entity_decode($str,null,'UTF-8');; }
 
function SendMail($Charset,$FromName,$FromEmail,$ToName,$ToEmail,$Subject,$Message){
    // mb_language("Ru"); // optional  
    mb_internal_encoding($Charset);  
    $From         = mb_encode_mimeheader($FromName) . " <" . $FromEmail . ">";  
    $To           = mb_encode_mimeheader($ToName) . " <" . $ToEmail . ">";  
    $Headers      = "From: " . $From . "\r\n";  
    $Headers     .= 'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/plain; charset='.$Charset.'' . "\r\n";
//    mb_send_mail($To, "=?".$Charset."?B?".base64_encode($Subject)."?=", $Message, $Headers);
    mb_send_mail($To, $Subject, $Message, $Headers);
}
 
 
//if(isset($_GET['MessageSucesSended'])){
        SendMail("UTF-8",decodeURIComponent($_GET['FromName']),decodeURIComponent($_GET['FromEmail']),decodeURIComponent($_GET['ToName']),decodeURIComponent($_GET['ToEmail']),decodeURIComponent($_GET['Subject']),decodeURIComponent($_GET['Message']));
//SendMail("UTF-8","vb","bjdk@web.de","nlm","andr.vs00@gmail.com","su","me");
 
        echo 'nnиш';
/*    } else {
        
    }
*/
?>

 
не пойму почему с  $_POST не работает.  
может кто поможет ?
 
заранее спасибо!

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 17:17 09-02-2016 | Исправлено: vs6262, 10:56 10-02-2016
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вроде нагуглил зависит от версий или установок PHP ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 01:09 14-02-2016
xameleon1



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос такой, имеем код ниже, как вывести из CSV файла результаты поиска в табличную часть, сейчас же скрипт выдает результат просто обычными текстовыми строками ? Возможно ли вывести в таблицу ? Разделитель файла ;
вот сам код
 
<html><b>Поиск по базе:</b><br><form action="" method="post">
 <p>Что ищем: <input type="text" name="search" /></p>
 <p><input type="submit" value="Поиск"/></p>
</form></html>
 
<?php
$search=$_POST['search'];
 
$lines = file('sfarm_ost.csv');
foreach($lines as $num_line => $line_value)
{
    if(strpos($line_value, $search) !== FALSE)
     echo "$num_line $line_value<br>";
}
?>

Всего записей: 64 | Зарегистр. 02-02-2006 | Отправлено: 19:40 12-03-2016 | Исправлено: xameleon1, 19:42 12-03-2016
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Общие вопросы по PHP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru