Member 13881766 Ответов: 2

Требуется помощь в кодировании Php


В настоящее время я пытаюсь изменить строку PHP-кода и мог бы сделать это с некоторой помощью.

if ( !empty( $fields['12']['value'] ) && '13-18 лет (ежемесячно) - £2' == $fields['12']['value'] ) { $url = 'http://members.link.com';

Я знаю, что это очевидно "если поле 12 не пусто & если значение равно '13-18 лет (ежемесячно) - £2', то goto http://members.link.com

Я скопировал это с форума компаний.

Однако я хочу добавить к этому еще одно условие, чтобы оно стало

Если поле 12 не пусто и если значение поля 12 равно '13-18 лет (ежемесячно) - £2', а значение поля 19 - "прямой Дебет", то goto http://members.link.com

Может ли кто-нибудь показать мне, где я должен поставить дополнительное & amp; условие?

Что я уже пробовал:

Я новичок в этом деле. Итак мы зашли так далеко но нуждаемся в помощи с дальнейшим синтаксисом

2 Ответов

Рейтинг:
0

James McCullough

Я бы предложил что-то в этом роде:

if (( !empty( $fields['12']['value'] ) && '13-18 Years Old (Monthly) - £2' == $fields['12']['value'] ) && $fields['19']['value'] == 'Direct Debit')  { $url = 'http://members.link.com';


При построении логических конструкций, подобных этой, Это помогает разбить их, прежде чем пытаться их кодировать. Начните с самого маленького и двигайтесь в обратном направлении:

Поле 19 = "Прямой Дебет"

И...

Поле 12 не является пустым и равно "13-18 лет (ежемесячно) - £2".

Затем постройте его в обратном порядке.

Это может помочь. (Не на 100% по синтаксису, прошло уже некоторое время с тех пор, как я делал PHP.)


Рейтинг:
0

muhammad sufiyan

если ($поле[12] != нуль и усилитель; & $поле[12][значение] == (13-18 лет) и усилитель; & $поле[19][значение] == ("прямой дебет"))
{
$URL-адрес = "http:/members.link.com"
}