Вопрос-Ответ по php

Печать RSS
6041
Кураторы темы:


Пришелец
0
Спустя 3 дня, наконец то сделал то, что мне надо было.
Спасибо всем за помощь.
Кому интересно, вот:
<?php
$c_znakom = explode(', ', $c_znakom);


echo'Цель знакомства:<br />';
if($c_znakom[0] == "1")
   { echo"<input type=\"checkbox\" name=\"c_znakom[]\" value=\"1\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom[]\" value=\"1\" /> "; }
  echo"Дружба и общение<br />";
if($c_znakom[1] == "2")
   { echo"<input type=\"checkbox\" name=\"c_znakom[]\" value=\"2\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom[]\" value=\"2\" /> "; }
  echo"Флирт, СМС-переписка<br />";
if($c_znakom[2] == "3")
   { echo"<input type=\"checkbox\" name=\"c_znakom[]\" value=\"3\" checked=\"checked\" /> "; } else
   { echo"<input type=\"checkbox\" name=\"c_znakom[]\" value=\"3\" /> "; }
  echo"Любовь, отношения<br />";

//Обработка
if(isset($_POST['c_znakom']) && is_array($_POST['c_znakom']))
{
$c_znakom = implode(', ', $_POST['c_znakom']);
}
//результат если выбрать все чекбоксы: 1, 2, 3(это то, что мне надо было) 
echo $c_znakom;// 1, 2, 3
?>
И помните! Если долго мучить ж.пу, то что нибудь получиться обязательно.D
Сам решил эту задачу. 3 дня голову ломал с этим fоrеасh(), оказалось он там нах ненужен.

Пришелец
0
Вот блин, запись то идет, но отмеченные галки не все сохраняются.
К примеру выбрал 1, галка стоит, выбрал 2 и 3, галок нет. Выбрал все, все галки на месте. Народ подскажите пожалуйста, что не так?sad

Оранжевые штаны
0
кто скажет в чем проблема
https://goal-sports.ru/manager1/
ссылка почему то перенаправляется с http на https

Пришелец
0
5769. Keks, проверь .аштаккесс или если у тебя на одном домене(субдомене) 2 одинаковых или разных движка, сбрось авторизацию нажав Выход. Либо обратись к хостеру, возможно он поставил защищенное соединение httрs в результате сбой.
N

Пришелец
0
Vot eto kod pokazivaet vsevo skachivanii
$all_loads = mysql_fetch_row(mysql_query('SELECT SUM(`loads`) FROM `files` WHERE `size` > 0'));


//Vivod

'.(int)$all_loads[0].'
Xachu zdelat chtob pokazal sevodoya skolko skachali.
Mozhete pomagat?
Изменил: nika (28.06.2013 / 20:57)
П

Пацак
0
Dyec
Вот блин, запись то идет, но отмеченные галки не все сохраняются.
К примеру выбрал 1, галка стоит, выбрал 2 и 3, галок нет. Выбрал все, все галки на месте. Народ подскажите пожалуйста, что не так?sad
Вместо
if($c_znakom[0] == "1")
напиши
if(in_array(1, $c_znakom))
а эту строчку
$c_znakom = explode(', ', $c_znakom); 
по идее, вообще можно убрать.

Добавлено через 01:08 сек.
5771. wapdes, непонятно, какие еще поля в таблице.

Пришелец
0
wapdes (28 Июня 2013 / 20:56)
Vot eto kod pokazivaet vsevo skachivanii
$all_loads = mysql_fetch_row(mysql_query('SELECT SUM(`loads`) FROM `files` WHERE `size` > 0'));


//Vivod

'.(int)$all_loads[0].'
Xachu zdelat chtob pokazal sevodoya skolko skachali.
Mozhete pomagat?


$all_loads = mysql_fetch_row(mysql_query('SELECT SUM(`loads`) FROM `files` WHERE `size` > 0 AND DATE(`time`) = CURDATE()'));
N

Пришелец
0
Samxal (29 Июня 2013 / 18:54)


$all_loads = mysql_fetch_row(mysql_query('SELECT SUM(`loads`) FROM `files` WHERE `size` > 0 AND DATE(`time`) = CURDATE()'));
ne robit.

Оранжевые штаны
0
Подскажите как на php такого вида меню организовать http://prntscr.com/1cnnan или ссылку подкиньте почитать, что-то в поиске ничего не нашёл
I

Пришелец
0
5775, это простой html+css
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск