Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [MX] aiuto sendandload

  1. #1
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453

    [MX] aiuto sendandload

    Perchè non mi inserisce alcun dato nel mio db mmysql e non mi scrive i msg d'errore nel campo dinamico?

    Se qualcuno ha pazienza, ringrazio.

    <?php
    require ('conf.inc.php');

    if(!empty($_POST['nome']) && !empty($_POST['cognome']) && !empty($_POST['email']) && !empty($_POST['username']) && !empty($_POST['password3']))
    {
    $msg = $_POST['msg'];
    $nome = $_POST['nome'];
    $cognome = $_POST['cognome'];
    $country = $_POST['country']:
    $college = $_POST['college'];
    $email = $_POST['email'];
    $telefono = $_POST['telefono']:
    $username = $_POST['username'];
    $password3 = $_POST['password3'];

    $result = mysql_query("INSERT INTO $table (nome, cognome, country, college,email, telefono, username, password3)
    VALUES ('$nome', '$cognome', '$country', '$college', '$email', '$telefono', '$username', '$password3')")
    if($result)
    {
    echo "msg=Thank you, registration succes!";
    } else {
    echo "msg=Server error, please try later";
    }
    }
    ?>


    Il pulsante invio:

    on (press){
    dati = new LoadVars;
    dati.nome = nome.text;
    dati.cognome = cognome.text;
    dati.country = country.text;
    dati.college = college.text;
    dati.emial = email.text;
    dati.telefono = telefono.text;
    dati.username = username.text;
    dati.password3 = password3.text;
    dati.msg = msg.text;
    dati.onLoad = function(success){
    if (success){
    trace(this.msg);
    } else {
    trace("error");
    }
    }
    dati.sendAndLoad("signup.php", dati, "POST");
    }

    Non capisco---

  2. #2
    Utente di HTML.it L'avatar di iaco74
    Registrato dal
    Sep 2002
    Messaggi
    682
    Il pulsante invio:

    on (press){
    dati = new LoadVars;
    dati.nome = nome.text;
    dati.cognome = cognome.text;
    dati.country = country.text;
    dati.college = college.text;
    dati.emial = email.text;
    dati.telefono = telefono.text;
    dati.username = username.text;
    dati.password3 = password3.text;
    dati.msg = msg.text;
    dati.onLoad = function(success){
    if (success){
    trace(this.msg);
    } else {
    trace("error");
    }
    }
    dati.sendAndLoad("signup.php", dati, "POST");
    }

    Non capisco---
    dati = new LoadVars;
    mancano le parentesi

    codice:
    dati=new LoadVars();

    dati.onLoad = function(success){


    dati.onLoad, ovvero su caricamento,ma se non sa di che cosa ?

    codice:
    dati.sendAndLoad("signup.php", dati, "POST"); 
    dati.onLoad = function(success){ ....}
    Fammi sapere ciao
    IACO

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    cacchio le ()!

    Allora sto per quadrare il cerchio...

    guarda sto studiando il sendAndLoad ed ho creato la form, i dati dovrebbe prenderli dai campi testo input, o no?

    Tutto ciò che passo a php con loadVariablesNum entra nel db, però adesso volevo iniziare a fare le cose un pò meglio, capisci. Mi interessa far caricare nel text dinamico msg i messaggi eventuali di succ e err di php...

    ...sai cavolo nelle pillole le cose son sempre un pò trop complicate, non mi faresti un esempiuccio semplice semplice dandomi qualche dritta utile al mio caso?

    Un altra cosa, ti giuro che ancora devo capire come inviare val da php ai campi din di mx, in ogni tutorial trovo un modo diverso!
    Quindi stò andando per tentativi...


    grazieeee IACO, gentilissimo!

  4. #4

  5. #5
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Grazie IACO, avevo già dato un'occhiata a quelle 3d ed ho risolto, la form funziona. Unico problema e che non mi carica i msg di errore da php nel dinamico msg. Ma sbaglio la sintassi o cosa sul php?

    Ti ringrazio tanto

  6. #6
    Utente di HTML.it L'avatar di iaco74
    Registrato dal
    Sep 2002
    Messaggi
    682
    per riprendere un msg da php da ripassare a flash secondo me nel form mail php dovresti avere una cosa del genere....

    quando ha finito di mandare la mail dovresti far stampare a quel file php o nella stessa pagina o in un altra la risposta in questa forma:

    $srv=$tueVar;
    echo '&srv_reponse='.$srv;

    poi da flash fai caricare quella pagina php il cui risultato deve essero solo questa stringa (echo ecc.)e fai caricare di nuovo con loadVars quella pagina php con il risultato.

    Poi se c'e' un sistema migliore o fare tutto in un passaggio non lo so non ho mai provato.

    Fai delle prove te e vedi come e' la meglio.

    Ciao
    IACO

  7. #7
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    ok, grazie...

    ..farò qualke prova

    ciaoo

  8. #8
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    se ancora non dovesse funzionare e,
    se sei sicuro che le variabili arrivino correttamente
    ti consiglio di farti stampare a video dal file php
    un echo della tua query poi la incolli nel phpmyadmin del tuo
    database e vedi il risultato.
    quindi oltre a tutta il codice AS che già hai inserisci,
    un geturl con il post così vedi l'output echo.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.