 |
|

06.04.2010, 18:51
|
|
Познающий
Регистрация: 25.12.2008
Сообщений: 34
С нами:
9145978
Репутация:
6
|
|
Доброго времени суток, вопрос следующий - на хостинге проживают несколько версий пхп.
Есть ли вариант через хттацесс или иным способом явно задавать использование определенной версии.
|
|
|

06.04.2010, 19:33
|
|
Участник форума
Регистрация: 10.09.2009
Сообщений: 120
С нами:
8772211
Репутация:
56
|
|
Сообщение от DMajere
Доброго времени суток, вопрос следующий - на хостинге проживают несколько версий пхп.
Есть ли вариант через хттацесс или иным способом явно задавать использование определенной версии.
Пропиши расширение файлов, взависимости от того, какой версией php ты хочешь, чтобы они обрабатывались, script.php4, script.php5
Последний раз редактировалось Redwood; 06.04.2010 в 19:41..
|
|
|

06.04.2010, 22:21
|
|
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
С нами:
8566257
Репутация:
63
|
|
есть массив,В нем пять букв.
как вывести эти буквы рандомно,если нужна комбинация из 15 символов?
|
|
|

06.04.2010, 22:35
|
|
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
С нами:
9642449
Репутация:
606
|
|
Сообщение от Compton
есть массив,В нем пять букв.
как вывести эти буквы рандомно,если нужна комбинация из 15 символов?
PHP код:
$p = array('a', 'b', 'c', 'd', 'e');
for($i=0; $i<15; $i++){
$word .= $p[mt_rand(0,4)];
}
echo $word;
|
|
|

06.04.2010, 23:06
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
PHP код:
$l = array('a', 'b', 'c', 'd', 'e');
while ($i < 15) {
$word .= $l[array_rand($l)];
$i++;
}
|
|
|

07.04.2010, 10:51
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 159
С нами:
9559919
Репутация:
137
|
|
у меня в файле smtp прописана сложная функция отправки почты через smtp. сделано так, что читается GET и отправляется тому, кто указан в нем.
пытаюсь сделать второй скрипт, который бы просто передавал этот GET, однако не получается:
PHP код:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "smtp.php?to=lol@inbox.ru");
$buf =curl_exec($ch);
curl_close($ch);
echo $buf;
выдается почему-то просто <HTML>http://mail.ru</HTML>1, хотя в коде первого файла вообще не прописано, чтобы это как-то отдавалось. втф?
Последний раз редактировалось zavra; 07.04.2010 в 11:31..
|
|
|

07.04.2010, 11:25
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от zavra
как запустить curl к файлу в той же папке?
PHP код:
curl_setopt($ch, CURLOPT_URL, "smtp.php"); //или /smtp.php
curl_setopt($ch, CURLOPT_POSTFIELDS, "to=lol@inbox.ru");
По http, по другому курл вроде не работает.Имею ввиду, без протокола.
Последний раз редактировалось m0Hze; 07.04.2010 в 11:32..
|
|
|

07.04.2010, 11:33
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 159
С нами:
9559919
Репутация:
137
|
|
m0Hze, спасибо! заработало! только вот не понимаю, откуда берется "1". в конец тупо добавляется. в коде нету 1 =)
|
|
|

07.04.2010, 11:44
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от zavra
m0Hze, спасибо! заработало! только вот не понимаю, откуда берется "1". в конец тупо добавляется. в коде нету 1 =)
Ога, сейчас я по телепатическим способностям скачаю исходник весь,и скажу :/ намекпонятен?
|
|
|

07.04.2010, 12:05
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 159
С нами:
9559919
Репутация:
137
|
|
<?php
PHP код:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/smtp.php?to=test@inbox.ru");
$buf =curl_exec($ch);
curl_close($ch);
echo $buf;
весь исходник
во втором просто стоит echo 'suc'; в конце
|
|
|
|
 |
|
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
|
|
|
|