HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6271  
Старый 15.11.2008, 21:56
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

А ещё 1 вопрос по поводу дуратских скобок и кавычек

Есть код
PHP код:
 echo $a_row['news']; 
нужно вместо news посмавить переменную
но так не идёт
PHP код:
 echo $a_row['$table']; 

И так не хочет, так как 1 перепенная в "
PHP код:
 echo "$a_row['" $table "']"
 
Ответить с цитированием

  #6272  
Старый 15.11.2008, 22:10
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию

echo $a_row[$table];
 
Ответить с цитированием

  #6273  
Старый 15.11.2008, 22:24
Хацкер
Участник форума
Регистрация: 25.07.2008
Сообщений: 110
Провел на форуме:
242057

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

Есть

PHP код:
$words = array(
'привет' => 'здарова',
'здарова' => 'привет'
); 
Подскажите как сделать так, чтобы array брался из файла к примеру text.txt

PHP код:
привет=здарова
здарова
=привет 
 
Ответить с цитированием

  #6274  
Старый 15.11.2008, 22:30
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

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

Цитата:
Сообщение от Ru}{eeZ  
echo $a_row[$table];
проблема в том что эти ' там обязательно набо это SQL запрос
 
Ответить с цитированием

  #6275  
Старый 15.11.2008, 22:44
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
Провел на форуме:
1608606

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

PHP код:
<?php
$content 
str_replace("\r\n","\n",file_get_contents('1.txt'));
$tmp_array explode("\n",$content);
foreach (
$tmp_array as $value){
    
$a explode("=",$value);
    
$array[$a[0]] = $a[1]; 
}
print_r($array);
?>
 
Ответить с цитированием

  #6276  
Старый 15.11.2008, 22:47
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
Провел на форуме:
1608606

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

Цитата:
Сообщение от Byrger  
проблема в том что эти ' там обязательно набо это SQL запрос
кажется, я баран. можно вашу проблему поподробнее. если это сиквил запрос, тогда его в студию.
 
Ответить с цитированием

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

Репутация: 1304


По умолчанию

Хацкер
PHP код:
preg_match_all('#([^=\n\r]*)=([^\r\n]*)#',file_get_contents('путь к файлу.txt'),$m);
$out=array_combine($m[1],$m[2]);
print_r($out); 
Fuckel Чем вам не нравится file() и нравится создавать десяток промежуточных массивов?

Последний раз редактировалось Gifts; 15.11.2008 в 23:15..
 
Ответить с цитированием

  #6278  
Старый 15.11.2008, 23:39
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

Byrger делай как те Ru}{eeZ сказал не нада та никаких '
 
Ответить с цитированием

  #6279  
Старый 16.11.2008, 05:52
PandoraBox
Постоянный
Регистрация: 06.05.2007
Сообщений: 393
Провел на форуме:
1510937

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

как можно в БД MySQL хранить массивы
Код:
array(array(array(....,...)),array(...),array(..))
в одной колонке по типу JSON может есть какая то библиотека?

Последний раз редактировалось PandoraBox; 16.11.2008 в 05:56..
 
Ответить с цитированием

  #6280  
Старый 16.11.2008, 08:04
spamoney
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме:
228267

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

Здравствуйте, как можно избавиться от такой ошибки и что она вообще значит и может ли создавать значительную нагрузку на сервер?

Код:
WARNING: touch() [<a href='function.touch'>function.touch</a>]: Utime failed: Operation not permitted Line: 295 in file /home/httpd/vhosts/***.ru/httpdocs/***/***.php
Строка 295:

Код:
@touch($this->_db_file, (time() - $this->_cache_lifetime + $this->_cache_reloadtime));
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ