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

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

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

  #10881  
Старый 08.06.2009, 09:41
Trieg
Познающий
Регистрация: 26.10.2007
Сообщений: 83
Провел на форуме:
394231

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

я думаю у тебя не высоко нагруженный проект так что о таких мелочах беспокоится не стоит
 
Ответить с цитированием

  #10882  
Старый 08.06.2009, 09:49
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме:
994199

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

Цитата:
Сообщение от KrafT  
Есть файл. Там много мусора, но мне с етого файла надо отпарсить IDшники.. ID вигледит так uid="4552312312321" как зделать чтоб скрипт нашёл IDшники и записал их в файл?
PHP код:
<?php
$f
=fopen("file.txt","r+t");
flock(LOCK_EX,$f);
while(
feof($f)){
    
$line=fget($f);
    
preg_match("|uid=\"[0-9]{13}\"|i",$line,$uid);
}
?>
 
Ответить с цитированием

  #10883  
Старый 08.06.2009, 11:00
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Цитата:
Сообщение от Кубик Рубик  
Всем привет!
Как вы думаете хорошо ли после загрузки картинки поменять ее имя, а потом сохранить в базу ее предыдущее и новое имя(+ имя пользователя), чтобы система разбиралась, что за картинка. Возможно это затратно в масштабах вконтакте, но ведь там тоже как то контролируется, когда эта картинга была загружена и кем.
Загрузил + послал запрос на занесение инфы в БД. Ничего затратного.
Если бы ты посылал батарею свзяанных элементов - другое дело
 
Ответить с цитированием

  #10884  
Старый 08.06.2009, 18:50
diznt
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме:
6128108

Репутация: 445


По умолчанию

есть переменная
$i = "username:qwerty";

Нужно выдернуть от туда то что стоит до символа ":" и вставить в текстовое поле (или же вывести)
 
Ответить с цитированием

  #10885  
Старый 08.06.2009, 18:54
Krist_ALL
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме:
1996429

Репутация: 468


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

PHP код:
<?php
$a 
'username:password';
$b explode(":"$a);
echo 
$b[0];  //username
echo $b[1]; //password
?>
 
Ответить с цитированием

  #10886  
Старый 08.06.2009, 18:55
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

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

$arr = explode(':', $a);
echo $arr[0];
 
Ответить с цитированием

  #10887  
Старый 08.06.2009, 18:56
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

PHP код:
<?php

$string 
'username:qwerty';
$array explode(':'$string);

echo(
$array[0]); //или echo('<input name="text" type="text" value="' . $array[0] . '">')

?>
 
Ответить с цитированием

  #10888  
Старый 08.06.2009, 19:00
xtra
Новичок
Регистрация: 11.03.2007
Сообщений: 24
Провел на форуме:
109679

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

подскажите, как сделать рандомный вывод 3 запросов.
тоесть есть база данных с 1 полем - в поле хранятся данные вида "<a href="lalala"><img src="somepict.png">sometext.txt</a><br>"

как выводить по 3-4 таких "картинки с ссылкой" ?
 
Ответить с цитированием

  #10889  
Старый 08.06.2009, 19:16
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме:
994199

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

PHP код:
<?php
$row_count 
mysql_result(mysql_query('SELECT COUNT(*) FROM tTable;'), 0);
$query = array();
while (
count($query) <3) {
    
$query[] = '(SELECT * FROM tTable LIMIT '.rand(, $row_count).', 1)';
}
$query implode(' UNION '$query);
$res mysql_query($query);
?>
все это есть здесь и здесь

Последний раз редактировалось erihtoney; 08.06.2009 в 19:18..
 
Ответить с цитированием

  #10890  
Старый 08.06.2009, 19:43
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Цитата:
Сообщение от xtra  
подскажите, как сделать рандомный вывод 3 запросов.
тоесть есть база данных с 1 полем - в поле хранятся данные вида "<a href="lalala"><img src="somepict.png">sometext.txt</a><br>"

как выводить по 3-4 таких "картинки с ссылкой" ?
Путь от картинки и от гипер-ссылки лучше хранить в БД, а потом заносиь в теги, а не весь тег.

Чтобы вывести
PHP код:
$query 'SELECT COUNT(*) FROM table';
$result mysql_query($query);
$fetch mysql_fetch_array($result);

$count $fetch[0]; //количество записей в таблице

//Задавём каждой записи рандом id
$query 'SELECT * FROM table WHERE id="' rand(1$count)  . '" OR id="' rand(1$count) . '" OR id="' rand(1$count) . '"');

//Либо задаём только смещение и берём картинки по порядку
$query 'SELECT * FROM table LIMIT ' rand(1$count 3) . ', 3"'); 
 
Ответить с цитированием
Ответ



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