Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 26
  1. #11
    //file flash

    on (release) {
    if(user.text != "" && pass.text != ""){
    var invio = new LoadVars();
    invio.user = user.text;
    invio.pass = user.pass;
    invio.profilo="tesserato";
    invio.send("Login.php", "_blank", "POST");

    }

    }



    Ho inviato anche un'altra variabile e me la stampa il problema forse sono i campi testo che ho creato e che forse mi manca qualcosa, ecco il file Login.php

    <?


    if(!isset($_POST["user"])){

    echo "La variabile user non è stata inviata";
    }

    else{

    echo "La variabile è passata il valore è: ";
    echo $_POST["user"];

    }

    if(!isset($_POST["profilo"])){

    echo "La variabile profilo non è stata inviata";
    }

    else{

    echo "La variabile è passata il valore è: ";
    echo $_POST["profilo"];

    }


    ?>


    OUTPUT:

    La variabile è passata il valore è: La variabile è passata il valore è: tesserato


    Adesso provo come hai detto tu e ti faccio sapere!!!
    Roberto Dungino

  2. #12
    Mi dice sempre le stesse cose del post precedente, ossia user non la stampa mentre profilo la stampa, da che cosa può dipendere se mi dai la tua email ti spedisco il file .fla.
    Roberto Dungino

  3. #13
    Mi sono accorto che premendo sul tasto invia anche rimanendo i campi vuoti, invia lo stesso i valori(vuoti) alla pagina login.php, ma i miei campi si chiamano user e pass mica sono delle parole chiave ?
    Roberto Dungino

  4. #14
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    per prima cosa, ho fatto un errore scrivendo velocemente l'as, il codice corretto è
    codice:
    on (release) {
    	if(user.text != "" && pass.text != ""){
    		var invio = new LoadVars();
    		invio.user = user.text;
    		invio.pass = pass.text;
    		invio.send("Login.php", "_blank", "POST");
    	}
    }
    ciò non toglie che i valori non ti vengano dati correttamente

    prova ad usare il percorso assoluto per user e pass

    codice:
    on (release) {
    	if(user.text != "" && pass.text != ""){
    		var invio = new LoadVars();
    		invio.user = _root.user.text;
    		invio.pass = _root.pass.text;
    		invio.send("Login.php", "_blank", "POST");
    	}
    }

  5. #15
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da dungino
    Mi sono accorto che premendo sul tasto invia anche rimanendo i campi vuoti, invia lo stesso i valori(vuoti) alla pagina login.php, ma i miei campi si chiamano user e pass mica sono delle parole chiave ?
    non mi pare, mi viene un dubbio però...user e pass sono i nomi di istanza dei due campi? e il campo "var" nelle proprietà dei due campi è vuoto?

  6. #16
    Allora mi sono accorto che cliccando su ispezione proprietà il nome istanza è vuoto il nome dei due campi user e pass è specificato in var e non in istanza.
    Roberto Dungino

  7. #17
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da dungino
    Allora mi sono accorto che cliccando su ispezione proprietà il nome istanza è vuoto il nome dei due campi user e pass è specificato in var e non in istanza.
    ecco, deve essere il contrario, altrimenti non funzionerà mai

  8. #18
    E' andata, grazie mille dopo 2 giorni c'è l'ho fatta grazie, senti visto il mio entusiasmo vorrei porti alcune domande c'è una buona guida su internet per quanto riguarda gli action script, una guida che inizi da zero che mi spieghi tutte le funzioni passo per passo, poi volevo chiederti se è possibile per quanto riguarda il campo password far in modo che escano quei pallini neri, e poi se è possibile in user dargli un valore iniziale. Scusa se sono scocciante!!!


    Roberto Dungino

  9. #19
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da dungino
    E' andata, grazie mille dopo 2 giorni c'è l'ho fatta grazie, senti visto il mio entusiasmo vorrei porti alcune domande c'è una buona guida su internet per quanto riguarda gli action script, una guida che inizi da zero che mi spieghi tutte le funzioni passo per passo, poi volevo chiederti se è possibile per quanto riguarda il campo password far in modo che escano quei pallini neri, e poi se è possibile in user dargli un valore iniziale. Scusa se sono scocciante!!!


    andiamo per punti

    1. una buona guida che ti spieghi tutte le funzioni? mmh direi proprio di no, puoi provare ad andare nel cartaceo, ma non ti saprei consigliare, non ho mai comprato guide di AS, il più l'ho imparato leggendo i thread qui nel forum, i livedocs di macromedia, e sbattendo abbondamentemente la testa sui muri

    2. certo che è possibile impostare il campo "a password", lo si imposta sempre nelle proprietà quando selezioni il campo di testo, non posso farti uno screenshot perchè non ho flash, ma dovrebbe essere facile da trovare

    3. puoi riempire il campo "user" in due modi
    a - scrivi direttamente a mano sul campo, basta fare doppio click sul campo
    b - scrivi nel primo frame del tuo filmato il codice user.text = "quello che vuoi"

    spero di aver risposto bene a tutto

  10. #20
    Adesso le vorrei inviare dalla pagina login.php ad una pagina in flash un file html che carica una pagina in flash(prova.html)

    Login.php:

    <?
    ob_start();

    if(!isset($_POST["user"])){

    echo "La variabile user non è stata inviata";
    }

    else{
    $user=$_POST["user"];
    echo "La variabile user è passata ed il valore è: ";
    echo $user;

    }

    if(!isset($_POST["profilo"])){

    echo "La variabile profilo non è stata inviata";
    }

    else{

    echo "La variabile profilo è passata ed il valore è: ";
    echo $_POST["profilo"];

    }


    if(!isset($_POST["pass"])){

    echo "La variabile pass non è stata inviata";
    }

    else{

    echo "La variabile pass è passata ed il valore è: ";
    echo $_POST["pass"];

    }


    echo "
    <div align=\"center\">"."<a href=\"javascript:history.go(-1)\">"."Ritorna Indietro </a></div>";

    $output = "&user=".$_POST["user"]."&\n";
    $output .= "&pass=".$_POST["pass"]."&\n";
    $output .= "&profilo=".$_POST["profilo"]."&";


    header("Location: http://localhost/login/prova.html");



    ?>


    file prova.html che contiene un file in flash:
    // mi creo una variabile utile per effettuare debug in fase di sviluppo
    var percorso = new String("http://localhost/Login/");
    // dichiaro le variabili utili
    var user = new String();
    var pass = new String();
    var profilo = new String();
    // ora preparo il caricamento del file php
    var carica = new LoadVars();
    carica.onLoad = function(success) {
    if(success) {
    _root.user = this["user"];
    _root.profilo = this["profilo"];
    _root.pass= this["pass"];
    trace(user+" - "+profilo+" - "+pass);
    }
    else {
    trace("Errore nel caricamento file!");
    }
    }
    carica.load(percorso+"Login.php");

    non mi visualizza niente in prova.html come mai ?
    Roberto Dungino

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.