Visualizzazione risultati 1 fino 9 di 9

Discussione: Echo apparentemente senza senso

  1. #1
    Guest

    Predefinito Echo apparentemente senza senso

    'Sera a tutti quanti ^^

    Allora, mentre smacchinavo sopra ai miei File, mentre testavo qui e la se andavano bene o meno, mi son imbattuto in un errore, o meglio , in un echo, che mi da questo messaggio quando entro in una stanza

    " Login non completo oppure Sessione Scaduta "

    Bene. [ 'nzomma -__- ]

    Controllo il File, e in questo non appare alcun echo.
    Guardo i File inclusi e trovo questo messaggio in uno di questi File.

    Qui di sotto, posterò il codice del File, ma premetto una cosa.
    Io posso anche mettere Nick e Pass giusti, posso riprovarci alla morte, ma niente, continua a darmi quell' " errore "

    __________________________________________________ ________

    Codice PHP:
    <? session_start();
    include (
    "inc/parametri.inc.php");
    include (
    "inc/controllo.php");
    include (
    "inc/open2.php");

    $cambiastanzainc = true;
    If (
    strtoupper($op) == "ESCI") {
    header("Location: logout.php", false);
    exit();
    };

    include (
    "inc/cambiastanza.php");
    $cambiastanzainc = true;
    $StanzaCambia = $StanzaCambia + 0;
    /*
    If (($StanzaCambia) > 0) {
    cambiastanza($StanzaCambia, $Login);
    }
    */
    include ("inc/controlloesilio.php");
    $_SESSION['LastTime'] = 0;
    ?>
    <HTML>
    <frameset ROWS="*,40,0" border="0" frameborder="NO" framespacing="0" marginheight="0" marginwidth="0">
    <frame SRC="testo.php" NAME="chattesto">
    <frame SRC="input.php" NAME="chatinput">
    <frame SRC="refresh.php" NAME="chatrefresh">
    </frameset>
    </HTML>
    __________________________________________

    Ho controllato anche gli altri vari file inclusi, sia nel file " principale " in questione, sia negli inclusi, che negli inclusi degli inclusi.

    Insomma... non capisco ...

    [DS] Usa i tag di codice quando ne riporti ampi stralci, si legge meglio...
    Ultima modifica di dementialsite : 14-07-2009 alle ore 14.35.12

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

    Predefinito

    Io di if maiuscoli (If) non ne ho mai visti... Non se se il problema è quello...

    Ciao!

  3. #3
    Guest

    Predefinito

    Non credo il php è case-unsensitive (non so se AV ha fatto qualche modifica). Per il resto non saprei...

  4. #4
    Guest

    Predefinito

    No... mi spiace ma non è quella la soluzione, dato che comunque la loro funzione la svolgono pure con la I maiuscola ^^

    Metto qui pure il codice del file in cui c'è l'echo

    ____________________________________________

    Codice PHP:
    <?

    $id_conness
    = mysql_connect("localhost","root","") or
    die (
    "connessione impossibile");
    mysql_select_db("my_bostonchsgdr",$id_conness);

    $Login = $_SESSION['Login'];
    if (
    $Login == '') {
    include(
    "header.html.inc.php");
    echo
    "<center>Login non completato o sessione scaduta<br>Se Login e Password sono corretti, &egrave; possibile che il problema sia dovuto ad un problema temporaneo del server.<br><br><a href='index.php' target='_top'>esci</a></center>";
    exit();
    };

    mysql_close($id_conness);
    ?>
    __________________________________________________ _____


    Mmmh... è tutto il giorno che mi ci sto incaponendo... grazie per l'aiuto eh ^^

    [DS] Vedi sopra...
    Ultima modifica di dementialsite : 14-07-2009 alle ore 14.35.49

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

    Predefinito

    Hai messo il session_start() ??

    Hai modificato "root" con il tuo nick??

    Ciao!

    EDIT:

    in pratica:

    Codice PHP:
    <?
    session_start
    ();
    $id_conness = mysql_connect("localhost","bostonchsgdr","") or
    die (
    "connessione impossibile");
    mysql_select_db("my_bostonchsgdr",$id_conness);

    $Login = $_SESSION['Login'];
    if (
    $Login == '') {
    include(
    "header.html.inc.php");
    echo
    "<center>Login non completato o sessione scaduta<br>Se Login e Password sono corretti, &egrave; possibile che il problema sia dovuto ad un problema temporaneo del server.<br><br><a href='index.php' target='_top'>esci</a></center>";
    exit();
    }

    mysql_close($id_conness);
    ?>
    E poi scusa: a cosa serve la connessione al database in quella pagina ??

    p.s. io la riga
    Codice PHP:
    if ($Login == '') {
    la scriverei:
    Codice PHP:
    if (!isset($Login)) {
    Ciao!
    Ultima modifica di alemoppo : 13-07-2009 alle ore 21.28.26

  6. #6
    Guest

    Predefinito

    La connessione al DB mi serve sempre, non so nemmeno io perchè, dato che sennò non mi va a prendere i dati o a metterli nel DB.
    adesso provo a mettere quello che mi hai detto
    Ultima modifica di bostonchsgdr : 13-07-2009 alle ore 21.27.21

  7. #7
    Guest

    Predefinito

    ho trovato anche un altro include che mi da questo messaggio.
    ____________________________

    Codice PHP:
    <? session_start(); ?>
    <HTML>
    <HEAD>
    <link rel="stylesheet" href="mainchat.css" TYPE="text/css">
    </HEAD>
    <body>
    <?

    if ($_SESSION['Login'] == "") {
    echo
    "Login non completato o sessione scaduta<br><a href='index.asp' target='_top'>esci</a>";
    exit();
    };
    ?>
    ____________________________________________

    mmm... forse è ora di prendere una pausa...

    [DS] Ari-vedi sopra...
    Ultima modifica di dementialsite : 14-07-2009 alle ore 14.36.30

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

    Predefinito

    Non si possono fare due post consecutivamente: usa il tasto edita!.

    Comunque dove c'é scritto

    Codice PHP:
    if ($_SESSION['Login'] == "") {
    PROVA così:

    Codice PHP:
    if (!isset($_SESSION['Login'])) {
    Ciao!
    Ultima modifica di alemoppo : 13-07-2009 alle ore 21.43.17

  9. #9
    Guest

    Predefinito

    ti dirò, adesso mi è sparito il messaggio di errore, ma non mi fa visualizzare ciò che scrivo in chat

    avevo preso giu questo codice per velocizzare le impostazioni di chat
    ________________
    Codice:
    BODY
    {
        BACKGROUND: #d8d8d8;
        COLOR: #000000;
        FONT-FAMILY: Verdana
    }
    .Testo
    {
        FONT-SIZE: x-small
    }
    .Azione
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: xx-small;
        COLOR: #ff1111
    }
    .Master
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: xx-small;
        COLOR: #000000
    }
    .MasterC
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: xx-small;
        COLOR: #000050
    }
    .Y
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: xx-small;
        COLOR: purple
    }
    .Nome
    {
        FONT-SIZE: xx-small;
        COLOR: #800000
    }
    .Micro
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: xx-small;
        COLOR: gray
    }
    .SussMitt
    {
        FONT-SIZE: xx-small;
        COLOR: #333333;
        BACKGROUND-COLOR: #eeeeee
    }
    .SussDest
    {
        FONT-SIZE: xx-small;
        COLOR: #333333;
        BACKGROUND-COLOR: #ffffff
    }
    ____________________

    secondo me me le ha proprio segate




    ----------------------------------

    Chiedo ai Moderatori di chiudere questo post, dovendone aprire un altro.
    Grazie

    [DS] Ari-ri-vedi sopra...
    Ultima modifica di dementialsite : 14-07-2009 alle ore 14.37.19

Regole di scrittura

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