Я использую uploadify, чтобы разрешить загрузку изображений в форме.
У меня проблема в следующем:
Чтобы отправить форму, пользователь должен войти в систему.
Изображения, в идеале, будут загружены в путь / uploads /
проблема в том, что php-скрипт, к которому подключается SWIF-файл uploadify, не получает сеансы, активные в данный момент. это означает, что я не могу сделать
<?php
// this would be the backend script that handles the upload
session_start();
$username = $_SESSION['username'];
$upload_path = "/uploads/$username/";
?>
Теперь uploadify позволяет передавать информацию $ _POST в скрипт php в формате JSON.
Чтобы я мог сделать
scriptData: {имя пользователя: '<?php echo $_SESSION['username'] ?>'
}
в части javascript и php получит переменную. Но это небезопасно ... кто-то может просто умерить информацию и сделать {имя пользователя: все, что он хочет}.
Как мне обойти эту проблему?
tl; dr - при использовании uploadify, как я могу использовать существующие переменные $ _SESSION в скрипте бэкэнда?