Visualizzazione risultati 1 fino 10 di 10

Discussione: phpmyadmin

  1. #1
    Guest

    Predefinito phpmyadmin

    per quante prove faccia, io non so connettermi al mio db. Qualcuno può compilare edirmi cosa devo inserire al posto di localhost e root e compilare questa pag?
    Codice PHP:
    <html>
    <head>
    <title>interrogazione</title>
    </head>
    <body>
    <p>vediamo un po</p>

    <?php
    $connessione
    =mysql_connect("localhost", "root", "");
    $selezione_db=mysql_select_db("my_agopuntore", $connessione);

    $cur = mysql_query ("
    SELECT nomefarmaco
    FROM farmaco
    "
    );

    mysql_close($conn);
    ?>
    </body>
    </html>
    GRAZIE
    Ultima modifica di alemoppo : 07-09-2013 alle ore 15.10.21 Motivo: +tag [php]

  2. #2
    Guest

    Predefinito

    Devi inserire localhost, il tuo username e la tua password (username e password sono le stesse che usi per accedere al forum)

  3. #3
    Guest

    Predefinito

    Codice PHP:
    <?php
    $connessione
    =mysql_connect("localhost", "agopuntore", "[password di altervista]");
    $selezione_db=mysql_select_db("my_agopuntore");

    $cur = mysql_query ("
    SELECT nomefarmaco
    FROM farmaco
    "
    );

    mysql_close($connessione);
    ?>
    Così dovrebbe andare
    Ricordati di inserire la password.

  4. #4
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    In realtà su AlterVista gli script PHP possono connettersi al database anche fornendo username e password sbagliati. Qual'è l'errore esatto che visualizzi?

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

    Predefinito

    Hai attivato il database? Hai creato la tabella "farmaco"? c'é qualcosa dentro "farmaco"?

    Inoltre, ricordati di non inserire la password, così non rischi in qualche copia-incolla sbrigativo di farci sapere la tua password.

    Ciao!

  6. #6
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Inoltre se inserissi la password all'interno dello script, e qualche altro script presente sul tuo spazio web presentasse malauguratamente qualche falla, e questa venisse sfruttata da un malintenzionato per ottenere il contenuto di quel file, beh, questo malintenzionato avrebbe il controllo completo del tuo spazio web (e magari la password che usi su AlterVista la usi anche per altri servizi, compromettendo quelle utenze a loro volta).
    Io consiglio di non lasciarlo vuoto, ma scrivere una cosa a caso. Potresti anche lasciare un messaggio all'eventuale malintenzionato.

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

    Predefinito

    Citazione Originalmente inviato da karl94 Visualizza messaggio
    Potresti anche lasciare un messaggio all'eventuale malintenzionato.
    LOOL non ci avevo mai pensato! È da fare assolutamente!

    [/ot]

    Ciao!

  8. #8
    Guest

    Predefinito

    Ciao! scusate ma sto avendo anche io lo stesso problema..
    ho attivato il database ma quando provo a registrare un nuovo utente dice che esiste già.. e di conseguenza tutti gli altri form non funzionano..
    questo è il codice php per la registrazione utente
    Codice PHP:
    <?php
    $connessione
    = mysql_connect("localhost", "ciakfoto", "password");
    or die (
    "Connessione non riuscita: " . mysql_error());
    print (
    "Connesso con successo<br>");

    $query = "CREATE DATABASE if not exists spartiti;";

    $ris = mysql_query($query);

    mysql_select_db("spartiti");

    $nome = $_GET['nome'];
    $password = $_GET['password'];

    //Creo la tabella se non esiste
    if(mysql_num_rows(mysql_query("SHOW TABLES LIKE 'utenti' ")) != 1 ) {
    $query = "CREATE TABLE utenti (
    nome VARCHAR(45),
    password VARCHAR(15),
    PRIMARY KEY (nome)
    ) ENGINE = InnoDB;"
    ;

    $ris = mysql_query($query);
    if (!
    $ris) {
    echo
    "Impossibile creare la tabella: ".mysql_error();
    } else {
    echo
    "Tabella creata con successo";
    }
    }

    $query = "INSERT INTO utenti (nome, password)
    VALUES ('
    $nome', '$password')";
    $ris = mysql_query($query);
    if(!
    $ris) {
    echo
    "Operazione non riuscita: l'utente $nome esiste gi&agrave";
    } else {
    echo
    "Registrazione avvenuta con successo";
    }
    mysql_close($connessione);
    ?>
    questa è la pagina:
    http://ciakfoto.altervista.org/progetto/index.html
    Ultima modifica di alemoppo : 07-09-2013 alle ore 15.53.06 Motivo: [code]-> [php] per miglior lettura

  9. #9
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Ogni utente su AlterVista ha accesso solamente ad un database di nome my_nomeutente, tu cerchi anche di crearne uno. Non hai però i permessi per farlo.

  10. #10
    Guest

    Predefinito

    Ma la tabella non ti conviene crearla e poi verificare solo se l'utente è presente o meno?
    Comunque ti consiglio vivamente di creare una conversazione apposita altrimenti si crea un casino

Regole di scrittura

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