PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (24): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 352
ytrewq123 Отправлено: 25 Января, 2017 - 20:20:17 • Тема: Фото скач!!! • Форум: Вопросы новичков

Ответов: 2
Просмотров: 261
Спасибо. Гляну.
ytrewq123 Отправлено: 24 Января, 2017 - 22:34:37 • Тема: Фото скач!!! • Форум: Вопросы новичков

Ответов: 2
Просмотров: 261
Здравствуйте!
Такое вот у меня.
На сервере есть фото.
Я хотел бы, что бы это фото мог бы с сайта скачать каждый к себе на компьютер. Не подскажите что и как, куда глядеть и рыть.
ytrewq123 Отправлено: 21 Января, 2017 - 22:32:48 • Тема: Заменить строки в файле.txt на рандомные числа • Форум: Вопросы новичков

Ответов: 7
Просмотров: 653
DelphinPRO пишет:
А зачем? Читаем весь файл в строковую переменную. И регуляркой меняем. Используем preg_replace_callback, чтобы для каждого вхождения ставить разное число.

Да preg_replace_callback это хорошая штуковина.
А что лучше, умнее, не знаю солиднее или ещё по какому критерию?
Или форычем массив или же регуляркой строка?
Что там что там идёт поиск.
ytrewq123 Отправлено: 20 Января, 2017 - 22:40:39 • Тема: Заменить строки в файле.txt на рандомные числа • Форум: Вопросы новичков

Ответов: 7
Просмотров: 653
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. $filik = file('test.txt');
  4. foreach($filik as $str)
  5. {
  6. $cifra = mt_rand(0,999);
  7. $zam = preg_replace('/Номер=[0-9]*/','Номер='.$cifra, $str);
  8. $mass[] = $zam;
  9. }
  10.  
  11. file_put_contents('fail.txt', $mass);
  12.  
  13.  


Ну как-то так.
Конечно приходится все обходить в массиве ища нужное.
Но пока другое не придумывается.
Ну и конечно в mt_rand()
Тут уж цифры что вам надо ставьте или без.
ytrewq123 Отправлено: 20 Января, 2017 - 18:17:10 • Тема: Как поместить функцию в переменную • Форум: HTTP и PHP

Ответов: 1
Просмотров: 821
Извините конечно.
Но «и от бессмысленного while,»
While – никак не бессмыслен.
Конечно в вашем случае когда вы по определённому id тянете.
У вас будет одна строка. И вы можете сделать как вы сделали.
Но если более одной то там уже и while нужен.
ytrewq123 Отправлено: 20 Января, 2017 - 11:13:42 • Тема: Как обрезать строку до сочитания символов • Форум: Вопросы новичков

Ответов: 5
Просмотров: 476
Строитель пишет:
PHP:

Извините, но это слишком не надёжно. Немного поменяется содержание и усё.
Если обрезание всегда, до 1 слеша.
То вот один из способов.


PHP:
скопировать код в буфер обмена
  1.  
  2. $stroka = '!==0!==0!==0/Assets/Current Assets/test8';
  3. $pervoe = mb_strpos($stroka, '/');
  4. $vybor = mb_substr($stroka, $pervoe+1, 1111);
  5. echo $vybor;
  6.  


P.S.
А ну 1111, можно для солидности заменить на.
$dlinna = mb_strlen($stroka);
ytrewq123 Отправлено: 03 Января, 2017 - 20:33:06 • Тема: PHP---JavaScript • Форум: Вопросы новичков

Ответов: 4
Просмотров: 182
Спасибо.
Буду пробовать, думать.
ytrewq123 Отправлено: 03 Января, 2017 - 14:22:14 • Тема: PHP---JavaScript • Форум: Вопросы новичков

Ответов: 4
Просмотров: 182
Здравствуйте!
Чего-то не получатся.
Вроде всё просто но…
Хочу из ПХП в ЯС. Ну никак всё время.
unterminated string literal.
Ясно что нужны где-то, какие-то кавыки. Но не почему где.
Пробовал по всякому.
Если в ПХП не переменную, а просто фразу то всё норма.
Кто знает подскажите.
<?php
$eto = file_get_contents('filinnnnnnnnnnnshs.txt');
ПРОБА ---$etot = '\''.$eto.'\'';
?>
<script type=text/javascript>
var iffo = "<?php echo $eto ?>";
alert(iffo);
</script>
ytrewq123 Отправлено: 29 Декабря, 2016 - 19:21:01 • Тема: Прошу помогите • Форум: HTML, Дизайн & CSS

Ответов: 13
Просмотров: 2342
Пусть будет так. Но вот вы имеете КОД. Там можно много что улучшать. И делать всякие хорошести. Вот и учитесь.
И это JavaScript!!!
P.S.И спасибо за цветные кнопки
Кстати это тотальный CSS!
ytrewq123 Отправлено: 29 Декабря, 2016 - 00:02:38 • Тема: Прошу помогите • Форум: HTML, Дизайн & CSS

Ответов: 13
Просмотров: 2342
Во!
Но пожалуйста думайте сами. Мне не тяжело, но разве вам будет интересно если кто-то напишет код, в вы просто его куда-то вставите.



<html>
<head>
<title>Page Title</title>
</head>

<body background="C:\Users\HOME-VISION\Desktop\фон.jpg">
<style>
li{list-style-type:none;}

#uno input[type='button']:hover{background-color: red;}
#tres input[type='button']:hover{background-color: yellow;}
</style>
<div style="float:right;">

<script type="text/javascript">


function rez()
{
var info_izpolja = idde.value;

var simvol = info_izpolja.match(/\+|-|\*|\//);
if(simvol == '+')
{
var massiv = info_izpolja.split("+"); var summa = massiv[0]*1 + massiv[1]*1; idde.value=summa;
}
else if(simvol == '-')
{
var massiv = info_izpolja.split("-"); var summa = massiv[0]*1 - massiv[1]*1; idde.value=summa;
}
else if(simvol == '*')
{
var massiv = info_izpolja.split("*"); var summa = massiv[0]*1 * (massiv[1]*1); idde.value=summa;
}
else if(simvol == '/')
{
var massiv = info_izpolja.split("/"); var summa = massiv[0]*1 / (massiv[1]*1); idde.value=summa;
}
}
</script>
</div>
<script>
function change1(a) {
var val = parseInt(document.getElementById('2').value);
if (a == 'up')
document.getElementById('2').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2').value = val - 1;
}
}
</script>
<script>
function change2(a) {
var val = parseInt(document.getElementById('1').value);
if (a == 'up')
document.getElementById('1').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('1').value = val - 1;
}
}
</script>
<script>
function change3(a) {
var val = parseInt(document.getElementById('3').value);
if (a == 'up')
document.getElementById('3').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('3').value = val - 1;
}
}
</script>
<script>
function change4(a) {
var val = parseInt(document.getElementById('4').value);
if (a == 'up')
document.getElementById('4').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('4').value = val - 1;
}
}
function change5(a) {
var val = parseInt(document.getElementById('5').value);
if (a == 'up')
document.getElementById('5').value = val + 100;
else if (a == 'down') {
if (val != 1)
document.getElementById('5').value = val - 1;
}
}
</script>

<script>
function getRandomInt1(min, max) {
var cifra = Math.floor(Math.random() * (max - min + 1)) + min;
document.getElementById('vid').innerHTML = cifra;
}
</script>

<div id="uno" style="float:left;">

<button onclick="getRandomInt1(1, 10);">Жмите!!!</button>
<h3>Игрок 1</h3><br>
<h3>Раса- Эльф</h4>

<form name="calculator" >
<h3>Уровень-5</h3><br>
ХП <input name='count5' type='text' value='100' class='coll' id='5'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change5('up');></li>
<li><input type='button' value='-' onclick=change5('down');></li>
</div><br>
Сила <input name='count1' type='text' value='1' class='coll' id='2'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change1('up');></li>
<li><input type='button' value='-' onclick=change1('down');></li>
</div>
Ловкость <input name='count2' type='text' value='1' class='coll' id='1'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2('up');></li>
<li><input type='button' value='-' onclick=change2('down');></li>
</div><br>
Интелект <input name='count3' type='text' value='1' class='coll' id='3'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change3('up');></li>
<li><input type='button' value='-' onclick=change3('down');></li>
</div><br>
Удача <input name='count4' type='text' value='1' class='coll' id='4'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change4('up');></li>
<li><input type='button' value='-' onclick=change4('down');></li>
<br>
</div>
</form>
</div>

<!-- 222222222222222222222222222222222222222222-->


<script>
function change2_1(a) {
var val = parseInt(document.getElementById('2_2').value);
if (a == 'up')
document.getElementById('2_2').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_2').value = val - 1;
}
}
</script>
<script>
function change2_2(a) {
var val = parseInt(document.getElementById('2_1').value);
if (a == 'up')
document.getElementById('2_1').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_1').value = val - 1;
}
}
</script>
<script>
function change2_3(a) {
var val = parseInt(document.getElementById('2_3').value);
if (a == 'up')
document.getElementById('2_3').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_3').value = val - 1;
}
}
</script>
<script>
function change2_4(a) {
var val = parseInt(document.getElementById('2_4').value);
if (a == 'up')
document.getElementById('2_4').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_4').value = val - 1;
}
}
function change2_6(a) {
var val = parseInt(document.getElementById('2_6').value);
if (a == 'up')
document.getElementById('2_6').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_6').value = val - 1;
}
}
</script>

<script>
function getRandomInt2_1(min, max) {
var cifra = Math.floor(Math.random() * (max - min + 1)) + min;
document.getElementById('vidy').innerHTML = cifra;
}
</script>

<div id="tres" style="float:right; ">

<button onclick="getRandomInt2_1(1, 10);">Жмите!!!</button>
<h3>Игрок 2</h3><br>
<h4>Раса- Гном</h4>
<form name="calculator" >
<h3>Уровень-5</h3><br>
ХП <input name='count2_6' type='text' value='100' class='coll' id='2_6'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_6('up');></li>
<li><input type='button' value='-' onclick=change2_6('down');></li>
</div><br>
Сила <input name='count2_1' type='text' value='1' class='coll' id='2_2'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_1('up');></li>
<li><input type='button' value='-' onclick=change2_1('down');></li>
</div>
Ловкость <input name='count2_2' type='text' value='1' class='coll' id='2_1'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_2('up');></li>
<li><input type='button' value='-' onclick=change2_2('down');></li>
</div><br>
Интелект <input name='count2_3' type='text' value='1' class='coll' id='2_3'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_3('up');></li>
<li><input type='button' value='-' onclick=change2_3('down');></li>
</div><br>
Удача <input name='count2_4' type='text' value='1' class='coll' id='2_4'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_4('up');></li>
<li><input type='button' value='-' onclick=change2_4('down');></li>
<br>
</div>
</form>
</div>
<center><div>
<h1 id="vid" >Игрок 1</h1>
<h1 id="vidy" >Игрок 2</h1>
<form name="calculator" >
<input type="textfield" name="ans" id="idde" style="height:33px;font-size:25px;color:green;position: relative;text-align:center;"value="">
<br>
<input type="button" value="1" onClick="idde.value= idde.value+1;">
<input type="button" value="2" onClick="idde.value= idde.value+2;">
<input type="button" value="3" onClick="idde.value= idde.value+3;">
<input type="button" value="+" onClick="idde.value= idde.value+'+'">
<br>
<input type="button" value="4" onClick="idde.value= idde.value+4;">
<input type="button" value="5" onClick="idde.value= idde.value+5;">
<input type="button" value="6" onClick="idde.value= idde.value+6;">
<input type="button" value="-" onClick="idde.value= idde.value+'-'">
<br>
<input type="button" value="7" onClick="idde.value= idde.value+7;">
<input type="button" value="8" onClick="idde.value= idde.value+8;">
<input type="button" value="9" onClick="idde.value= idde.value+9;">
<input type="button" value="*" onClick="idde.value= idde.value+'*'">
<input type="button" value="/" onClick="idde.value= idde.value+'/'">
<br>
<input type="button" value="0" onClick="idde.value= idde.value+'0'">
<input type="reset" value="Reset" onClick="idde.value =''">
<input type="button" value="=" onClick="rez();">
</form>

</div></center>

</body>
</html>
ytrewq123 Отправлено: 28 Декабря, 2016 - 20:39:51 • Тема: Прошу помогите • Форум: HTML, Дизайн & CSS

Ответов: 13
Просмотров: 2342
Получайте набросок, считайте.
Вместо ИФ надо бы SWITCH.
Смотрите делайте улучшаете.



<form name="calculator" >
Solution<input type="textfield" name="ans" id="idde" value="">
<br>
<input type="button" value="1" onClick="idde.value= idde.value+1;">
<input type="button" value="2" onClick="idde.value= idde.value+2;">
<input type="button" value="3" onClick="idde.value= idde.value+3;">
<input type="button" value="+" onClick="idde.value = idde.value+'+'">
<br>
<input type="button" value="4" onClick="idde.value= idde.value+4;">
<input type="button" value="5" onClick="idde.value= idde.value+5;">
<input type="button" value="6" onClick="idde.value= idde.value+6;">
<input type="button" value="-" onClick="document.calculator.ans.value+='-'">
<br>
<input type="button" value="7" onClick="idde.value= idde.value+7;">
<input type="button" value="8" onClick="idde.value= idde.value+8;">
<input type="button" value="9" onClick="idde.value= idde.value+9;">
<input type="button" value="*" onClick="document.calculator.ans.value+='*'">
<input type="button" value="/" onClick="document.calculator.ans.value+='/'">
<br>
<input type="button" value="0" onClick="document.calculator.ans.value+='0'">
<input type="reset" value="Reset" onClick="document.calculator.ans.value =''">
<input type="button" value="=" onClick="rez();">
</form>

<script type="text/javascript">


function rez()
{
var info_izpolja = idde.value;

var simvol = info_izpolja.match(/\+|-|\*|\//);
if(simvol == '+')
{
var massiv = info_izpolja.split("+"); var summa = massiv[0]*1 + massiv[1]*1; idde.value=summa;
}
else if(simvol == '-')
{
var massiv = info_izpolja.split("-"); var summa = massiv[0]*1 - massiv[1]*1; idde.value=summa;
}
else if(simvol == '*')
{
var massiv = info_izpolja.split("*"); var summa = massiv[0]*1 * (massiv[1]*1); idde.value=summa;
}
else if(simvol == '/')
{
var massiv = info_izpolja.split("/"); var summa = massiv[0]*1 / (massiv[1]*1); idde.value=summa;
}
}
</script>
ytrewq123 Отправлено: 27 Декабря, 2016 - 20:31:21 • Тема: Прошу помогите • Форум: HTML, Дизайн & CSS

Ответов: 13
Просмотров: 2342
Примерно так.
Ничего не менял 99% ваш код. Сами играя улучшайте думаете.
Ибо есть много что улучшать.



<!DOCTYPE html>

<html>
<head>
<title>Page Title</title>
</head>

<body>
<style>
li{list-style-type:none;}
</style>


<script>
function change1(a) {
var val = parseInt(document.getElementById('2').value);
if (a == 'up')
document.getElementById('2').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2').value = val - 1;
}
}
</script>
<script>
function change2(a) {
var val = parseInt(document.getElementById('1').value);
if (a == 'up')
document.getElementById('1').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('1').value = val - 1;
}
}
</script>
<script>
function change3(a) {
var val = parseInt(document.getElementById('3').value);
if (a == 'up')
document.getElementById('3').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('3').value = val - 1;
}
}
</script>
<script>
function change4(a) {
var val = parseInt(document.getElementById('4').value);
if (a == 'up')
document.getElementById('4').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('4').value = val - 1;
}
}
</script>

<script>
function getRandomInt1(min, max) {
var cifra = Math.floor(Math.random() * (max - min + 1)) + min;
document.getElementById('vid').innerHTML = cifra;
}
</script>

<div style="float:left;">

<button onclick="getRandomInt1(1, 5);">Жмите!!!</button>
<h3>Раса- Гном</h3>
<br>
<form name="calculator" >


Сила <input name='count1' type='text' value='1' class='coll' id='2'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change1('up');></li>
<li><input type='button' value='-' onclick=change1('down');></li>
</div>
Ловкость <input name='count2' type='text' value='1' class='coll' id='1'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2('up');></li>
<li><input type='button' value='-' onclick=change2('down');></li>
</div><br>
Интелект <input name='count3' type='text' value='1' class='coll' id='3'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change3('up');></li>
<li><input type='button' value='-' onclick=change3('down');></li>
</div><br>
Удача <input name='count4' type='text' value='1' class='coll' id='4'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change4('up');></li>
<li><input type='button' value='-' onclick=change4('down');></li>
<br>
</div>
</form>
</div>

<!-- 222222222222222222222222222222222222222222-->


<script>
function change2_1(a) {
var val = parseInt(document.getElementById('2_2').value);
if (a == 'up')
document.getElementById('2_2').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_2').value = val - 1;
}
}
</script>
<script>
function change2_2(a) {
var val = parseInt(document.getElementById('2_1').value);
if (a == 'up')
document.getElementById('2_1').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_1').value = val - 1;
}
}
</script>
<script>
function change2_3(a) {
var val = parseInt(document.getElementById('2_3').value);
if (a == 'up')
document.getElementById('2_3').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_3').value = val - 1;
}
}
</script>
<script>
function change2_4(a) {
var val = parseInt(document.getElementById('2_4').value);
if (a == 'up')
document.getElementById('2_4').value = val + 1;
else if (a == 'down') {
if (val != 1)
document.getElementById('2_4').value = val - 1;
}
}
</script>

<script>
function getRandomInt2_1(min, max) {
var cifra = Math.floor(Math.random() * (max - min + 1)) + min;
document.getElementById('vidy').innerHTML = cifra;
}
</script>

<div style="float:right;">

<button onclick="getRandomInt2_1(1, 5);">Жмите!!!</button>
<h3>Раса- Гном</h3>
<br>
<form name="calculator" >


Сила <input name='count2_1' type='text' value='1' class='coll' id='2_2'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_1('up');></li>
<li><input type='button' value='-' onclick=change2_1('down');></li>
</div>
Ловкость <input name='count2_2' type='text' value='1' class='coll' id='2_1'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_2('up');></li>
<li><input type='button' value='-' onclick=change2_2('down');></li>
</div><br>
Интелект <input name='count2_3' type='text' value='1' class='coll' id='2_3'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_3('up');></li>
<li><input type='button' value='-' onclick=change2_3('down');></li>
</div><br>
Удача <input name='count2_4' type='text' value='1' class='coll' id='2_4'>
<div class='upr_up'>
<li><input type='button' value='+' onclick=change2_4('up');></li>
<li><input type='button' value='-' onclick=change2_4('down');></li>
<br>
</div>
</form>
</div>
<center><div>
<h1 id="vid" >Да будет бой!!!</h1>
<h1 id="vidy" >Да будет бой!!!</h1>
</div></center>

</body>
</html>
ytrewq123 Отправлено: 27 Декабря, 2016 - 14:03:11 • Тема: Получить значения <option> и сделать SQL-запрос • Форум: Вопросы новичков

Ответов: 10
Просмотров: 880
Не, ну если вы имеете нужную информацию из БД. Тогда безусловно вы можете с ней работать и Ява Скриптом. Но если нужен запрос в БД. Без ПХП никак.
А это или перезагруз или же АЯКС. Или я что то не понимаю. Ибо сам тоже только учусь.
(Добавление)
Ну примерно так.
Это совсем примерно, просто показать что можно.

PHP:
скопировать код в буфер обмена
  1. $massic = implode('|',['111','222','333']);

CODE (html):
скопировать код в буфер обмена
  1.  
  2.  
  3. <select name=”select” >
  4.                 <option value="0"  disabled="" selected="" >Выберите категорию</option>
  5.                 <optgroup label="Категория 1" >
  6.                 <option id="1" value="0" onclick="idd(this);select();">Подкатегория 1</option>
  7.                 <option id="2" value="1" onclick="idd(this);select();">Подкатегория 2</option>
  8.                 <option id="3" value="2" onclick="idd(this);select();">Подкатегория 3</option>
  9. </select>
  10.  


CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function idd(idik) {ide = idik.id;}
  3. function select()
  4. {
  5. var kto = document.getElementById(ide).value;
  6. var from_array = "<?php print_r($massic) ?>";
  7. var tut = from_array.split('|');
  8.    alert(tut[kto]);
  9. }  
  10.  
ytrewq123 Отправлено: 27 Декабря, 2016 - 13:55:11 • Тема: Прошу помогите • Форум: HTML, Дизайн & CSS

Ответов: 13
Просмотров: 2342
Делайте и задавайте, конкретные вопросы, о конкретных проблемах.
Иначе всем будет лень, углубляться в суть ВСЕГО вашего проекта.


<script>
function getRandomInt(min, max) {
var cifra = Math.floor(Math.random() * (max - min + 1)) + min;
document.getElementById('vid').innerHTML = cifra;
}
</script>
<h1 id="vid" >Тут будет случайно сгенерированное число.</h1>
<button onclick="getRandomInt(1, 5);">Жмите!!!</button>
ytrewq123 Отправлено: 27 Декабря, 2016 - 10:31:59 • Тема: Получить значения <option> и сделать SQL-запрос • Форум: Вопросы новичков

Ответов: 10
Просмотров: 880
Если без перезагрузки то думаю только АЯКС.
Ибо из базы надо достать информацию.
То есть.
ЯвсСкриптом смотрим валуе.
Передаём через АЯКС
И обрабатываем в ПХП, что пришло $_POST[‘select’] ставим к кокой обращаемся в базе и отдаём инфо, обратно в АЯКС он и выводит.

Страниц (24): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB