Visualizzazione risultati 1 fino 12 di 12

Discussione: Connessione db tramite vb

  1. #1
    Guest

    Predefinito Connessione db tramite vb

    ciao a tuti, ho un piccolo problema. Oggi ho installato visual studio e vorrei creare un applicazione che si connette ad un mio sito chiedendo all'utente di effettuare un login. Il problema è che non so i dati da mettere nel campo host. I campi sono:
    host: sul sito uso localhost, ma ovviamente qua non posso usarlo visto che il programma verrà usato da più utenti non via browser
    Porta: 80 va bene?
    Nome utente: gamecity
    Password: xxxxx
    Mi dite cosa mettere nel campo porta e host??

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,672

    Predefinito

    Le connessioni al database da programmi esterni sono disabilitate.

    http://forum.it.altervista.org/php-m...-mio-sito.html

    Ciao!
    Ultima modifica di alemoppo : 20-08-2011 alle ore 16.40.13

  3. #3
    Guest

    Predefinito

    Codice:
    if(isset($_GET['query']))
    {
         connessione();  //connessione al database
         mysql_query($_GET['query']);
    }
    Ho visto questo codice nella discussione che mi hai linkato. Come funziona, io creo una pagina php con la funziona della connessione al db. Ma come collego vb.net e php???Come host metto il link del file??

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,672

    Predefinito

    Nell'esempio che avevo fatto, invece di collegarti al database (che non puoi), potresti collegarti tramite URL, un pò come si fa con html/javascript:

    invece di una connessione al db e inviargli le query, potresti far eseguire la query connettendoti alla pagina "pagina.php":

    Codice:
    pagina.php?query=SELECT_id_FROM_NUMERI

    ...Comunque, non è una gran cosa a livello di sicurezza :)

    Ciao!

  5. #5
    Guest

    Predefinito

    Meglio lasciare perdere allora

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,672

    Predefinito

    Beh, ma ci sono modi per incrementare la sicurezza; nell'altro topic avevo suggerito di passare un parametro dipendente dal timestamp (con codifica "segreta")... ma ci sono altri modi, ad esempio:

    Codice PHP:
    switch($_GET['q'])
    {
    case
    1:
    $query = 'SELECT * FROM numeri WHERE id = 8';
    break;
    case
    2:
    $query = 'INSERT INTO numeri (numero) VALUES (\''.$_GET['n'].'\')';
    break;
    //altre query...
    }
    mysql_query(query);
    Quindi, con pagina.php?q=1 esegui la select; con q=2 la insert etc etc... Comunque sia, non rimane molto solido a livello di sicurezza...

    Ciao!

  7. #7
    Guest

    Predefinito

    porei usare un altro database magari freesql. Però permette la connessione da programmi esterni??

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,672

    Predefinito

    freesql, intendi il database esterno?
    Beh, lo puoi usare; non credo ci siano limitazioni, anche se non l'ho mai usato...

    Ciao!

  9. #9
    Guest

    Predefinito

    ok lo provato e funziona alla grande. Però adesso ho un altro problema con un timer in vb che non funziona. Io vorrei fare 2 pagine. Una come accade in photoshop o visual studio cioò una pagina di caricamento dove io metto i crediti, nome ecc e dopo 5 secondi la pagina viene sostituita dal programma vero e proprio

  10. #10
    L'avatar di zingus
    zingus non è connesso Utente giovane
    Data registrazione
    02-09-2003
    Messaggi
    83

    Predefinito

    I lol'd: http://www.freesql.org/

    Casomai lo avessero fixato (glielo auguro, cribbio) mentre leggete, ecco uno shot:

    Ultima modifica di zingus : 21-08-2011 alle ore 16.04.17

  11. #11
    Guest

    Predefinito

    casomai potrei salvare tutto in folgio txt e scriverlo con php e leggerlo con vb

  12. #12
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,672

    Predefinito

    A questo punto ti conviene fare come dicevo all'inizio, la sicurezza più o meno è quella: se uno ti trova la pagina php per scrivere sul txt, è come se ti trovasse la pagina php per scrivere/leggere su database (tramite query)...
    Con la differenza che i dati li salvi su database (è molto meglio)...

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •