Uploadify übergibt keine Variablen, Sitzungsproblem?

Für die Liebe von Pete kann ich es nicht bekommen, irgendwelche Variablen in meine SQL-Datenbank zu akzeptieren. Wenn ich statische Informationen gebe, funktioniert es. Ich kann anscheinend keine Parameter mit Skriptdaten übergeben und das macht es schwieriger, da ich das Smarty-Vorlagensystem an der Spitze verwende.

Ich habe versucht, dies zu tun.

 {literal}
<script type="text/javascript">
jQuery(document).ready(function() {
    jQuery("#fileUpload").uploadify({

        'scriptData'     :{'alb_id': '{/literal}$alb_id{literal}','mem_id': '{/literal}$info.mem_id{literal}'},
        'uploader': '/ajax/upload/uploadify.swf',
        'cancelImg': '/ajax/upload/cancel.png',
        'script': '/ajax/upload/uploader.php',
        'folder': 'photos',
        'multi': true,
        'displayData': 'speed',
        'fileDesc'  : 'Image Files',
        'fileExt': '*.jpg;*.jpeg;',
        'simUploadLimit': 200,
        'width'          : 130,
        'queueID'        : 'fileQueue',
        'buttonImg': '/themes/mytheme/gfx/buttons/but_browse.gif'       
    });

});
</script>
{/literal}

In meiner Vorlagendatei. Der Upload-Teil funktioniert einwandfrei. Nur nicht das MySQL. Ich benutze eine in das Skript integrierte Funktion, um die Größe von Bildern für Miniaturansichten und was nicht zu ändern und ein Verzeichnis zu erstellen. Das alles funktioniert. Es werden einfach keine Variablen an die Datenbank übergeben.

include_once("../../includes/config/config.inc.php");
    //load libraries
include(DOC_ROOT."/libraries.php");


$conn = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS,1);
mysql_select_db(SQL_DB,$conn);

$alb_id = $_REQUEST['alb_id'];
$mem_id = $_REQUEST['mem_id'];  


if (!empty($_FILES)) {
    $tempFile = $_FILES['Filedata']['tmp_name'];

        $extension = ".jpeg";
        $photo = build_thumbnailes($tempFile,$extension);

        $sql ="INSERT INTO `photos`(`mem_id`, `photo`, `photo_med`, `photo_small`, `approved`,`posted`, `upload_date`) 
        VALUES 
        ('$alb_id', '".$photo["ex"]."', '".$photo["med"]."','".$photo["small"]."' , '1', time(), time())";
        mysql_query($sql) or die(mysql_error());

Bitte helfen Sie, wenn Sie können. Ich werde verrückt mit diesem Ding. Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage