Форум успешных вебмастеров - GoFuckBiz.com

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

Закрытая тема
Опции темы Опции просмотра
Старый 08.04.2009, 19:54   #1
seoseo
Senior Member
 
Регистрация: 12.11.2007
Сообщений: 654
Бабло: $18120
Отправить сообщение для seoseo с помощью ICQ
По умолчанию Рандом на пыхе

Камрады подскажите как реализовать на пыхе рандом из заданного количества букв?
seoseo вне форума  
Старый 08.04.2009, 20:02   #2
Lovec
Ловец стрекоз
 
Аватар для Lovec
 
Регистрация: 09.10.2007
Адрес: lvc.name
Сообщений: 286
Бабло: $500
По умолчанию

<? echo c_h_r(rand(ord('a'),ord('z'))).(rand(ord('a'),ord( 'z'))).(rand(ord('a'),ord('z'))).(rand(ord('a'),or d('z'))).(rand(ord('a'),ord('z'))).(и.т.д.) ?>
Lovec вне форума  
Старый 08.04.2009, 20:06   #3
seoseo
Senior Member
 
Регистрация: 12.11.2007
Сообщений: 654
Бабло: $18120
ТС -->
Отправить сообщение для seoseo с помощью ICQ
автор темы ТС По умолчанию

Похоже ты где-то допустил ошибку

Parse error: syntax error, unexpected T_LOGICAL_OR in Z:\home\localhost\www\12.php on line 1
seoseo вне форума  
Старый 08.04.2009, 20:12   #4
Lovec
Ловец стрекоз
 
Аватар для Lovec
 
Регистрация: 09.10.2007
Адрес: lvc.name
Сообщений: 286
Бабло: $500
По умолчанию

Сорри, так:

<?php
echo chr(rand(ord('a'),ord('z'))).chr(rand(ord('a'),ord ('z'))).chr(rand(ord('a'),ord('z'))).(и так далее);
?>
Lovec вне форума  
Старый 08.04.2009, 20:14   #5
Nou
Senior Member
 
Регистрация: 11.07.2007
Сообщений: 2,074
Бабло: $134959
По умолчанию

PHP код:
<?php

$chars 
"abcdefghijklmnopqrstuvwxyz";
$str '';
for(
$i=0$i<10$i++) $str .= $chars[rand(0strlen($chars)-1)];

?>
Nou вне форума  
Старый 08.04.2009, 20:15   #6
seoseo
Senior Member
 
Регистрация: 12.11.2007
Сообщений: 654
Бабло: $18120
ТС -->
Отправить сообщение для seoseo с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от Lovec Посмотреть сообщение
Сорри, так:

<?php
echo chr(rand(ord('a'),ord('z'))).chr(rand(ord('a'),ord ('z'))).chr(rand(ord('a'),ord('z'))).(и так далее);
?>
Parse error: syntax error, unexpected ';' in Z:\home\localhost\www\12.php on line 2

seoseo вне форума  
Старый 08.04.2009, 20:16   #7
seoseo
Senior Member
 
Регистрация: 12.11.2007
Сообщений: 654
Бабло: $18120
ТС -->
Отправить сообщение для seoseo с помощью ICQ
автор темы ТС По умолчанию

Nou

В твоем варианте белая страница.
seoseo вне форума  
Старый 08.04.2009, 20:19   #8
analgin
Страдаю приступами необоснованных комментов.
 
Аватар для analgin
 
Регистрация: 07.06.2007
Адрес: Киев
Сообщений: 0
Бабло: $520
Отправить сообщение для analgin с помощью ICQ Отправить сообщение для analgin с помощью Skype™
По умолчанию

PHP код:
<?php 

$chars 
"abcdefghijklmnopqrstuvwxyz"
$str ''
for(
$i=0$i<10$i++) $str .= $chars[rand(0strlen($chars)-1)]; 
print 
$str;
?>
analgin вне форума  
Старый 08.04.2009, 20:20   #9
Lovec
Ловец стрекоз
 
Аватар для Lovec
 
Регистрация: 09.10.2007
Адрес: lvc.name
Сообщений: 286
Бабло: $500
По умолчанию

Цитата:
Сообщение от seoseo Посмотреть сообщение
Parse error: syntax error, unexpected ';' in Z:\home\localhost\www\12.php on line 2

и так далее - значит, что надо chr(rand(ord('a'),ord('z'))) вставлять столько, сколько символов тебе надо
а соединяешь их точкой - конкатенация называется, то есть оператор, который объединяет символы
Lovec вне форума  
Старый 08.04.2009, 20:21   #10
seoseo
Senior Member
 
Регистрация: 12.11.2007
Сообщений: 654
Бабло: $18120
ТС -->
Отправить сообщение для seoseo с помощью ICQ
автор темы ТС По умолчанию

analgin

Спасибо, твой вариант рабочий

Lovec

Твой как оказалось тоже
seoseo вне форума  
Закрытая тема



Опции темы
Опции просмотра