Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Help... :(

  1. #1

    Help... :(

    codice:
    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    
    echo "$nickAe";     <---- qui me lo fa vedere
    
    $query="SELECT pass1 FROM Pes4 WHERE nick = '$nickAe'";
    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    $pwdcr = md5($pass);
    if ($pwdcr != $row[pass1])
    {
    echo "
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Password errata</font></center>";
    echo "
    
    
    <center>Torna Indietro</font></center>";
    mysql_close($db);
    }
    else
    {
    $nickAe = addslashes(stripslashes($nickA));
    $nickBe = addslashes(stripslashes($nickB));
    $nickAe = str_replace("<", "&lt;", $nickA);
    $nickAe = str_replace(">", "&gt;", $nickA);
    $nickBe = str_replace("<", "&lt;", $nickB);
    $nickBe = str_replace(">", "&gt;", $nickB);
    
    echo "Password giusta";
    
    echo "$nickAe";     <---- qui non me lo fa vedere anche dicendomi password giusta
    
    $queryE = "SELECT enable1, enable2, enable3 FROM Pes4 WHERE nick = '$nickAe'";
    
    $resultEn = mysql_query($queryEn, $db);
    $rowEn = mysql_fetch_array($resultEn);
    if ($row[enable1] == "")
    {
    $queryIn = "UPDATE Pes4 SET enable1 = '$nickBe' WHERE nick = '$nickAe'";
    if (mysql_query($queryIn, $db))
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Enable Completato</font></center>";
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Errore durante l'enable.</font></center>";
    }
    elseif ($row[enable2] == "")
    {
    $queryIn = "UPDATE Pes4 SET enable2 = '$nickBe' WHERE nick = '$nickAe'";
    if (mysql_query($queryIn, $db))
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Enable Completato</font></center>";
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Errore durante l'enable.</font></center>";
    }
    elseif ($row[enable3] == "")
    {
    $queryIn = "UPDATE Pes4 SET enable3 = '$nickBe' WHERE nick = '$nickAe'";
    if (mysql_query($queryIn, $db))
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Enable Completato</font></center>";
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Errore durante l'enable.</font></center>";
    }
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Non si può avere più di tre avversari in enable contemporaneamente</font></center>";
    
    mysql_close($db); }

    Aiutatemi... il problema l'ho scritto all'interno del codice...

  2. #2
    prima di tutto il titolo e contro il regolamento

    2. il problema è qui:

    codice:
    $nickAe = addslashes(stripslashes($nickA));
    $nickBe = addslashes(stripslashes($nickB));
    $nickAe = str_replace("<", "&lt;", $nickA);
    $nickAe = str_replace(">", "&gt;", $nickA);
    $nickBe = str_replace("<", "&lt;", $nickB);
    $nickBe = str_replace(">", "&gt;", $nickB);
    //che dovresti trasformare in
    $nickAe = addslashes(stripslashes($nickAe));
    $nickBe = addslashes(stripslashes($nickBe));
    $nickAe = str_replace("<", "&lt;", $nickAe);
    $nickAe = str_replace(">", "&gt;", $nickAe);
    $nickBe = str_replace("<", "&lt;", $nickBe);
    $nickBe = str_replace(">", "&gt;", $nickBe);
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    190
    $nickAe = addslashes(stripslashes($nickA));
    $nickBe = addslashes(stripslashes($nickB));
    $nickAe = str_replace("<", "&lt;", $nickA);
    $nickAe = str_replace(">", "&gt;", $nickA);
    $nickBe = str_replace("<", "&lt;", $nickB);
    $nickBe = str_replace(">", "&gt;", $nickB);

    mancano le "e" minuscole

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    190
    Originariamente inviato da bonaprogram
    prima di tutto il titolo e contro il regolamento

    2. il problema è qui:

    codice:
    $nickAe = addslashes(stripslashes($nickA));
    $nickBe = addslashes(stripslashes($nickB));
    $nickAe = str_replace("<", "&lt;", $nickA);
    $nickAe = str_replace(">", "&gt;", $nickA);
    $nickBe = str_replace("<", "&lt;", $nickB);
    $nickBe = str_replace(">", "&gt;", $nickB);
    anticipato

  5. #5
    Originariamente inviato da marcobor
    anticipato
    scusa, mi ero dimenticato di postare la soluzione l'ho messa ora , ma il regolamento cmq nn puoi violarlo

    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  6. #6
    Grazie a tutti... davvero... e scusate x il titolo

  7. #7
    Altro problemino

    codice:
    
    $queryE = "SELECT enable1, enable2, enable3 FROM Pes4 WHERE nick = '$nickAe'";
    
    $resultEn = mysql_query($queryEn, $db);
    $rowEn = mysql_fetch_array($resultEn);
    
    echo "$row[enable1]";         <----- non me lo scrive sebbene sul server ci sia la stringa
    
    if ($row[enable1] == "")
    {
    $queryIn = "UPDATE Pes4 SET enable1 = '$nickBe' WHERE nick = '$nickAe'";
    if (mysql_query($queryIn, $db))
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Enable Completato</font></center>";
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Errore durante l'enable.</font></center>";
    }
    elseif ($row[enable2] == "")
    {
    $queryIn = "UPDATE Pes4 SET enable2 = '$nickBe' WHERE nick = '$nickAe'";
    if (mysql_query($queryIn, $db))
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Enable Completato</font></center>";
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Errore durante l'enable.</font></center>";
    }
    elseif ($row[enable3] == "")
    {
    $queryIn = "UPDATE Pes4 SET enable3 = '$nickBe' WHERE nick = '$nickAe'";
    if (mysql_query($queryIn, $db))
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Enable Completato</font></center>";
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Errore durante l'enable.</font></center>";
    }
    else
    echo"
    
    <center><font size=\"8\" face=\"BankGothic Lt BT\">Non si può avere più di tre avversari in enable contemporaneamente</font></center>";

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    190
    ma fare un po' + di attenzione?

    $queryE = "SELECT enable1, enable2, enable3 FROM Pes4 WHERE nick = '$nickAe'";

    $resultEn = mysql_query($queryEn, $db);
    $rowEn = mysql_fetch_array($resultEn);

    echo "$row[enable1]";

    echo "$rowEn[enable1]";

  9. #9
    K idiota...

    Giuro che ora farò un più d'attenzione prima di arrivar a postare qui... scusate

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.