За последние 24 часа нас посетили 30565 программистов и 1808 роботов. Сейчас ищут 840 программистов ...

Помогите собрать URL из данных

Тема в разделе "PHP для новичков", создана пользователем DjSan, 25 мар 2016.

  1. DjSan

    DjSan Новичок

    С нами с:
    24 мар 2016
    Сообщения:
    25
    Симпатии:
    0
    Вот так он выводит
    &articles[0]=foort&quantites[0]=1&articles[1]=foort&quantites[1]=1
    &articles[2]=foort&quantites[2]=1&articles[3]=foort&quantites[3]=1
    &articles[4]=foort&quantites[4]=1&articles[5]=foort&quantites[5]=1
    &articles[6]=foort&quantites[6]=1&articles[7]=foort&quantites[7]=1
    &articles[8]=foort&quantites[8]=1&articles[9]=foort&quantites[9]=1
    &articles[0]=foort2&quantites[0]=2&articles[1]=foort2&quantites[1]=2
    &articles[2]=foort2&quantites[2]=2&articles[3]=foort2&quantites[3]=2
    &articles[4]=foort2&quantites[4]=2&articles[5]=foort2&quantites[5]=2
    &articles[6]=foort2&quantites[6]=2&articles[7]=foort2&quantites[7]=2
    &articles[8]=foort2&quantites[8]=2&articles[9]=foort2&quantites[9]=2

    а мне нужно чтобы получилось
    &articles[0]=foort&quantites[0]=1&articles[1]=foort2&quantites[1]=2
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    А разница в чем?
     
  3. DjSan

    DjSan Новичок

    С нами с:
    24 мар 2016
    Сообщения:
    25
    Симпатии:
    0
    &articles[0]=foort&quantites[0]=1 до
    &articles[0]=foort2&quantites[0]=2 не нужно
    а нумерация началась сначала

    Добавлено спустя 1 минуту 30 секунд:
    Получается
    это первый товар
    &articles[0]=foort&quantites[0]=1&articles[1]=foort&quantites[1]=1
    &articles[2]=foort&quantites[2]=1&articles[3]=foort&quantites[3]=1
    &articles[4]=foort&quantites[4]=1&articles[5]=foort&quantites[5]=1
    &articles[6]=foort&quantites[6]=1&articles[7]=foort&quantites[7]=1
    &articles[8]=foort&quantites[8]=1&articles[9]=foort&quantites[9]=1
    это второй
    &articles[0]=foort2&quantites[0]=2&articles[1]=foort2&quantites[1]=2
    &articles[2]=foort2&quantites[2]=2&articles[3]=foort2&quantites[3]=2
    &articles[4]=foort2&quantites[4]=2&articles[5]=foort2&quantites[5]=2
    &articles[6]=foort2&quantites[6]=2&articles[7]=foort2&quantites[7]=2
    &articles[8]=foort2&quantites[8]=2&articles[9]=foort2&quantites[9]=2

    Добавлено спустя 2 минуты 53 секунды:
    Может я цикл не там ставлю?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    вот где у тебя стоит
    <?php $myi=0;
    там и обнуляется =)
     
  5. DjSan

    DjSan Новичок

    С нами с:
    24 мар 2016
    Сообщения:
    25
    Симпатии:
    0
    Спасибо, его нужно было всего то на верх поставить я его в цикле замкнул.
     
  6. DjSan

    DjSan Новичок

    С нами с:
    24 мар 2016
    Сообщения:
    25
    Симпатии:
    0
    Оказалось не все так просто при отправке в URL передает в таком виде
    %2526articles%255B0%255D%253Dfoort2%2526quantites%255B0%255D%253D3
    %2526articles%255B1%255D%253Dfoort%2526quantites%255B1%255D%253D2

    если вывожу на станице отображает правильно
    &articles[0]=foort2&quantites[0]=3&articles[1]=foort&quantites[1]=2
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    это уде мелочи.
     
  9. DjSan

    DjSan Новичок

    С нами с:
    24 мар 2016
    Сообщения:
    25
    Симпатии:
    0
    Вроде мелочь, а меня в тупик поставила

    Добавлено спустя 4 минуты 48 секунд:
    Как его можно еще добавить в URL после формы перед отправкой? отображать на странице не обязательно.
    Вот еще смотрел cURL куда его нужно вставлять что он работал по нажатию кнопки отправить?
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Пора тебе или начать учить язык, или заплатить уже.