PHP HELP - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.1887
BTC/USD67406.2675
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 09.06.2011, 11:45
Start Post: PHP HELP 
  #11
iloveadult
Senior
 
Аватар для iloveadult
 
Регистрация: 24.09.2008
Сообщений: 2,717
Бабло: $519695
По умолчанию

Это ж форум пыховцев)
Вообщем че хотел сказать: часто появляются темы, типа помогите с регуляркой (я правда хз че это такое, но вроде с пыхом связано), накидайте маленький скриптец, и т.д.
Собственно, я сам абсолютно не кодер. Но иногда пишу всякие штуки на xhe. И основная проблема, из-за чего потом забиваю на написанное - не знание мелочей php, ну там сохранение строки, переменной в файл, например. Тут очень много юзеров зенно, хумана. И большинство из них не кодеры.

Предлагаю в этой теме отписывать мелкие проблемы и искать пути их решения. Есс-но всякие мелочи. Писать хрумер никто попросит. Да, сначала, конечно же я иду в гугл при необходимости, а потом уже по знакомым в аську. Но чувствую, конкретно подзаебал я своих знакомых кодеров уже)
Кстати, можно всех новичков, кто предлагает услуги кодинга на форуме направлять в эту тему. И нам хорошо, и они попиарятся, соответственно уже будет немного видно, насколько он шарит в php.
Если идея в целом гавно - простите.

Итак, я начну:
PHP код:
$allmail file("gmails.txt");
for(
$i=0$i <= count($allmail); $i++) {
$allmail1 $allmail[$i]; 
Таким образом дергаются мыла из файла.
Что нужно добавить, чтобы при завершении работы заюзаное мыло удалялось из файла этого, чтобы избежать this email is already in use)
нагуглил вроде unset($allmail[$i]); надо, но что-то не пашет.
__________________
Top Links - качественные ссылки для Ваших сайтов
[UA] Моментальный вывод WM и других валют с лучшим курсом 24/7!
iloveadult вне форума  
Старый 09.06.2011, 12:43   #12
Nosfer
n/a
 
Аватар для Nosfer
 
Регистрация: 18.02.2009
Сообщений: 162
Бабло: $46620
По умолчанию

del

Последний раз редактировалось Nosfer; 09.06.2011 в 12:46. Причина: не в тему
Nosfer вне форума  
Старый 10.06.2011, 17:09   #13
iloveadult
Senior
 
Аватар для iloveadult
 
Регистрация: 24.09.2008
Сообщений: 2,717
Бабло: $519695
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от Drunk Monk Посмотреть сообщение
Тогда даже так. Будет брать первый из файла.

PHP код:
$input->set_value_by_name('user_email',$allmail[0]);

$fo=fopen("gmails.txt""w");
for(
$i=1;$i<count($allmail);$i++){
fwrite($fo$allmail[$i]."\n");
}
fclose($fo); 
Пойду напьюсь..
Выдает:


Пробовал так:

ничего вообще не отдает.
Че такое ресурс 46 - без понятия. в файле мыла
__________________
Top Links - качественные ссылки для Ваших сайтов
[UA] Моментальный вывод WM и других валют с лучшим курсом 24/7!
iloveadult вне форума  
Старый 10.06.2011, 17:28   #14
iloveadult
Senior
 
Аватар для iloveadult
 
Регистрация: 24.09.2008
Сообщений: 2,717
Бабло: $519695
ТС -->
автор темы ТС По умолчанию

даже так:
в файле было около 10 мыл. файл пустой (много раз запускал пока пробовал), т.е. удаление работает.
а вот вывод че-то нет
__________________
Top Links - качественные ссылки для Ваших сайтов
[UA] Моментальный вывод WM и других валют с лучшим курсом 24/7!
iloveadult вне форума  
Старый 10.06.2011, 17:33   #15
incognito
Senior Member
 
Аватар для incognito
 
Регистрация: 08.07.2007
Сообщений: 177
Бабло: $34565
По умолчанию

PHP код:
// берем мыла из файла в массив $allmail
$allmail file("gmails.txt");

// записываем первое(0) в инпут 
$input->set_value_by_name('user_email',trim($allmail[0]));
echo 
$allmail[0];

// сохраняем остальные в файл
$fo=fopen("gmails.txt""w");
for(
$i=1;$i<count($allmail);$i++){
fwrite($fo$allmail[$i]."\n");
}
fclose($fo); 
incognito вне форума  
Старый 10.06.2011, 17:39   #16
iloveadult
Senior
 
Аватар для iloveadult
 
Регистрация: 24.09.2008
Сообщений: 2,717
Бабло: $519695
ТС -->
автор темы ТС По умолчанию

Круто, работает. Спасибо.

Поелозил ещё Дранин вариант - он кароче трёт все содержимое файла и все почему-то.
__________________
Top Links - качественные ссылки для Ваших сайтов
[UA] Моментальный вывод WM и других валют с лучшим курсом 24/7!
iloveadult вне форума  
Старый 10.06.2011, 17:39   #17
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
По умолчанию

потому что то что на скринах - не то что я писал.
Drunk Monk вне форума  
Старый 10.06.2011, 17:41   #18
incognito
Senior Member
 
Аватар для incognito
 
Регистрация: 08.07.2007
Сообщений: 177
Бабло: $34565
По умолчанию

правильно оно так и работает
- берет первую строку
- перезаписывает файл теми же данными исключая первую строку
incognito вне форума  
Старый 10.06.2011, 17:44   #19
iloveadult
Senior
 
Аватар для iloveadult
 
Регистрация: 24.09.2008
Сообщений: 2,717
Бабло: $519695
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от Drunk Monk Посмотреть сообщение
потому что то что на скринах - не то что я писал.
почему? поменял $fo на $gmail и добавил ехо. это вроде как не критично.


и


Интелектуальная игра найди 10 отличий блиать
__________________
Top Links - качественные ссылки для Ваших сайтов
[UA] Моментальный вывод WM и других валют с лучшим курсом 24/7!
iloveadult вне форума  
Старый 10.06.2011, 17:45   #20
LeXxiK
Senior Member
 
Аватар для LeXxiK
 
Регистрация: 03.03.2008
Сообщений: 2,274
Бабло: $263105
По умолчанию

ток наверное для харда лучше сразу весь файл записать, а непострочно?
for($i=1;$i<count($allmail);$i++){
$result.=$allmail[$i]."\n";
}
fwrite($fo,$result);

или эт пох и физически запись на хард всё-равно будет одна?
LeXxiK вне форума  
Старый 10.06.2011, 17:49   #21
Drunk Monk
Je suis moine ivre
 
Аватар для Drunk Monk
 
Регистрация: 03.03.2009
Сообщений: 15,268
Бабло: $797172957
По умолчанию

Цитата:
Сообщение от iloveadult Посмотреть сообщение
почему? поменял $fo на $gmail и добавил ехо. это вроде как не критично.
Drunk Monk вне форума  
Закрытая тема