Visualizzazione risultati 1 fino 9 di 9

Discussione: Il Database non funziona più

  1. #1
    Guest

    Unhappy Il Database non funziona più

    Da un giorno all'altro il DB di Altervista non funziona più. Mi spiego...
    Non posso connettermi con il php e non posso modificare le tabelle dalla pagina di PhpMyAdmin.
    Ho gli esami di stato a giugno e devo portare un sito web alla commissione.. ho davvero bisogno di aiuto

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

    Predefinito

    Quale problema riscontri esattamente? Visualizzi un messaggio di errore?
    Puoi riportare l'indirizzo di una pagina di esempio in cui è possibile riprodurre il problema?

  3. #3
    Guest

    Predefinito

    Il DB ha due tabelle:
    - Nella prima posso inserire con la INSERT INTO e modificare i dati in SQL da PhpMyAdmin;
    - Nella seconda non posso aggiungere nuove righe, ma posso eliminarle e modificarle in SQL da PhpMyAdmin. Se provo ad eseguire una query INSERT INTO mi dice 1 riga inserita ma non la inserisce realmente.

    La connessione al DB in php non funziona: se provo a registrarmi non salva nel DB i dati del nuovo utente... Ha funzionato per tutto il tempo. Non so proprio cosa sia successo.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da laoshi Visualizza messaggio
    Il DB ha due tabelle:
    - Nella prima posso inserire con la INSERT INTO e modificare i dati in SQL da PhpMyAdmin;
    - Nella seconda non posso aggiungere nuove righe, ma posso eliminarle e modificarle in SQL da PhpMyAdmin. Se provo ad eseguire una query INSERT INTO mi dice 1 riga inserita ma non la inserisce realmente.

    La connessione al DB in php non funziona: se provo a registrarmi non salva nel DB i dati del nuovo utente... Ha funzionato per tutto il tempo. Non so proprio cosa sia successo.
    Detto così hai detto tutto e niente.
    Sii più chiaro. Scrivi il codice usato, eventuali errori (non nasconderli usando ad esempio la @), cosa ottieni e come...

  5. #5
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Soprattutto, verifica di non aver riempito completamente il tuo spazio web —file e database condividono la stessa quota.

  6. #6
    Guest

    Predefinito

    Lo spazio di archiviazione non è finito.
    Questo è il codice in php che uso per connettermi al DB.

    Log in form
    Codice PHP:
    <?php

    $host
    = 'localhost';
    $user = 'lahos';
    $pass = '';
    $db = 'my_lahos';
    if (!
    mysql_connect($host, $user, $pass) || !mysql_select_db($db)) die(mysql_error());

    session_start();

    if (isset(
    $_POST['username']) && isset($_POST['password'])) {
    $username = $_POST["username"];
    $password = $_POST["password"];

    if (!empty(
    $username) && !empty($password)) {
    $query = "SELECT IDUtente, Nome FROM `Utenti` WHERE Username='$username' AND password='".md5($password)."';";
    if (
    $query_table = mysql_query($query)) {
    $query_num_rows = mysql_num_rows($query_table);
    if(
    $query_num_rows==0)echo 'Invalid username/password combination.';
    else if (
    $query_num_rows == 1) {
    $_SESSION['user_id'] = mysql_result($query_table, 0, 'IDUtente');;
    $_SESSION['user_name'] = mysql_result($query_table, 0, 'Nome');
    header ('Location: my.php');
    }
    }
    } else {
    echo
    "You must supply username and password<br>";
    }
    }
    ?>
    Ultima modifica di dreadnaut : 15-05-2016 alle ore 18.49.53 Motivo: + tag [php] per il codice

  7. #7
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Il tuo account si chiama lahosi, ma nel codice fai riferimento al database my_lahos, senza la 'i' finale. Quello potrebbe essere un primo problema.

  8. #8
    Guest

    Predefinito

    Purtroppo non è quello l'errore :/ continua a non funzionare ...

  9. #9
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Ottieni più informazioni se cambi l'error_reporting?
    Codice PHP:
    error_reporting(E_ALL);

Tags for this Thread

Regole di scrittura

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