За последние 24 часа нас посетили 17697 программистов и 1710 роботов. Сейчас ищут 922 программиста ...

ПОдскажите JavaScript

Тема в разделе "PHP для новичков", создана пользователем Castle, 26 дек 2014.

  1. Castle

    Castle Новичок

    С нами с:
    17 дек 2014
    Сообщения:
    32
    Симпатии:
    0
    Помогите пожалуйста с javascript я его вообще не знаю

    Код (Text):
    1. print'<script>window.location.replace("/cabinet_edit.php/users=<?php $_SESSION['USER'] ?>");</script>'
    мне надо чтобы с помощью GET отправить значение сессии(сессия работает)
     
  2. denis01

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

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

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    это на пхп код же, да?))) тогда js каким тут боком? вот этот код даст строку
    Код (Text):
    1. <script>window.location.replace("/cabinet_edit.php/users=<?php $_SESSION['USER'] ?>");</script>
    и будет прав ибо так его и попросили. кавычки правильно расставь, тогда у тебя в исходнике html будет правильный исходник js и правильный как следствие редирект на кабинет пользователя.
     
  4. Castle

    Castle Новичок

    С нами с:
    17 дек 2014
    Сообщения:
    32
    Симпатии:
    0
    я так пробовал он жалуется на ковычки внутри сесии

    Добавлено спустя 3 минуты 28 секунд:
    да это php
     
  5. denis01

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

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

    Castle Новичок

    С нами с:
    17 дек 2014
    Сообщения:
    32
    Симпатии:
    0
    '
    на что намек?
     
  7. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    намек на то что ты не умеешь работать со строками. учись.
     
  8. Castle

    Castle Новичок

    С нами с:
    17 дек 2014
    Сообщения:
    32
    Симпатии:
    0
    users=что то например $_GET[users] он тупо и передал
    Код (Text):
    1. cabinet_edit.php/users=$_GET[users]
     
  9. denis01

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

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

    Код (PHP):
    1. $a = 'str1';
    2. $b = 'str2';
    3.  
     
  10. Castle

    Castle Новичок

    С нами с:
    17 дек 2014
    Сообщения:
    32
    Симпатии:
    0
    Код (Text):
    1. $a = 'str1';
    2. $b = 'str2';
    3. echo "$a$b";
    Добавлено спустя 2 минуты 41 секунду:
    вот смотри у меня щас написано вот так
    Код (Text):
    1. <script>window.location.replace("/cabinet_edit.php?users=$_GET[users]");</script>
    и выводит он мне
    Код (Text):
    1. cabinet_edit.php?users=$_GET[users]
    Скажите мне почему??
     
  11. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Нужно чтобы код был в тегах php
    https://php.net/manual/ru/language.basic-syntax.phpmode.php

    Добавлено спустя 2 минуты 8 секунд:
    Ещё тут хорошая информация, чтобы понять как вывести данные из массива:
    Смотри раздел: Что можно и нельзя делать с массивами https://php.net/manual/ru/language.types.array.php#language ... rray.donts