Visualizzazione risultati 1 fino 3 di 3

Discussione: Aiuto script mancante pannello accesso

  1. #1
    Guest

    Predefinito Aiuto script mancante pannello accesso

    Qesta e la mia index

    Codice PHP:
    <html><body>
    <form method="post" action="registra.php">
    <font color=4e0200><?
    echo $_SERVER['REMOTE_ADDR'];
    ?>
    <font color=000000>
    <script src="fixedbackground.js" type="text/javascript"></script>
    <body onload="fixedBackground('http://miosito.altervista/sfondivista5.jpeg');">
    <br><br><br>
    <center><font size=20><b>Pannello Accesso</b></font>
    <br><br>
    <table>
    <center><b>User</b></td><center><td><input name="User" type="text"size="30" value=""></td>
    <table><br>
    <center><b>Password</b></td><center><td><input name="Password" type="text"size="30" value=""></td>
    <table><br>
    <center><b>Email</b></td><center><td><input name="Email" type="text"size="30" value=""></td>
    <table>
    <font color=000000><center><b>IP</b> Facoltativo</td><center><td><input name="$_SERVER" type="text"size="15" value="<?
    echo $_SERVER['REMOTE_ADDR'];
    ?>"></td></tr>
    <input type="submit" name="invia" value="Invia">
    </form>
    </fieldset>
    <?php
    $database
    = file("utenti.txt");
    $num_utenti = count($database);?>

    </body>
    </html>
    A parte il fatto che o il pulsante di invio tra la scritta IP e dove si scrive, se un utente si registra con stessi dati continua a scrivere doppioni?????
    Mentre questo e il registro che non mi scrive ip al quale lo volevo far prendere dalle prime 2 righe della index

    Codice PHP:
    <script src="fixedbackground.js" type="text/javascript"></script>
    <body onload="fixedBackground('http://miosito.altervista.org/sfondivista5.jpeg');">
    <br><br><br><br><br><br><br><br><br><br>
    <?php
    $text_file
    =fopen("utentiLOG.txt", "a");
    $User=$_POST["User"];
    $Password=$_POST["Password"];
    $dati_form="$User~:~$Password \n";
    fwrite($text_file,$dati_form);


    $textfile=fopen("utenti.txt", "a");
    $Email=$_POST["Email"];
    $_SERVER=$_POST['REMOTE_ADDR'];
    $datiform="$User * $Password * $Email * $_SERVER \n";
    fwrite($textfile,$datiform);

    echo
    "<center><font size=20><font color=000000><b>Nuovo utente inserito</b></font><br><a href=login.php><center><font size=20><font color=82E0FF>Puoi fare il log</a>";
    fclose($textfile);
    ?>
    Questa e invece la pagina di log che non riesco a centrare il blocco e fare il log sulla pagina di inizio che dovrebbe essere protetta??

    Codice PHP:
    <br><br><br><br><br><br><br><br><br><br>
    <head><script src="fixedbackground.js" type="text/javascript"></script>
    <body onload="fixedBackground('http://miosito.altervista.org/sfondivista5.jpeg');">
    </head><body>

    <?php
    session_start
    ();
    if (isset(
    $_POST["invio"])) {
    $puntatore = fopen("admin/utentiLOG.txt", "r");
    $trovato = 0;
    while ((!
    feof($puntatore)) && (!$trovato)) {
    $linea = fgets($puntatore);
    $trovato = stristr($linea, $_POST["User"]);
    $puntatore++;
    }
    fclose($puntatore);
    list(
    $User, $Password) = split("~:~", $linea);
    if ((
    $trovato) && ($_POST["Password"] == trim($Password))) {
    session_register('autorizzato');
    $_SESSION["autorizzato"] = 1;
    $destinazione = "inizia.php";
    } else {
    $destinazione = "destroy.php";
    }
    echo
    '<script language=javascript>document.location.href="'.$destinazione.'"</script>';
    } else {
    // HTML ?>

    <html>
    <head>
    <title>Prova Login php</title>
    <SCRIPT LANGUAGE=JAVASCRIPT SRC="Check.JS"></SCRIPT>



    <form method=post action="login.php" ONSUBMIT="return Check();">
    <table width="228" cellpadding="4" cellspacing="1" border="0" align=center>
    <tr><td colspan="2" align="left">
    <u><b>inserite User e Password</b></u>:
    </td></tr>
    <tr><td><b>User:</b></td>
    <td><input type="text" name="User"></td></tr>
    <tr><td><b>Password:</b></td>
    <td><input type="Password" name="Password"></td></tr>
    <tr><td colspan="2" align=right>
    <input type="submit" User="invio" value="invio"> &nbsp;&nbsp;
    <input type="reset" User="cancella" value="cancella">
    </td></tr></table>
    <br>
    </form></body></html>
    <? //fine HTML
    }
    ?>
    In pratica non so cosa cercare e come fare la parte protetta delle pagine.Mi serve far si che un utente si registra se i dati sono gia presenti non si puo registrare. Tag Link NomiSript in oltre il banner di altervista non riesco a inserirli ??
    Ultima modifica di andreafallico : 04-08-2011 alle ore 23.01.29

  2. #2
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito Aiuto script mancante pannello accesso

    Una cosa per volta, credo sia anche meglio.

    Per il php, ora purtroppo non ho in mentre nessun codice per i file txt, in quando faccio sempre con mysql o sqlite, ma questa non è la sessione dedicata al php.

    Per i banner di av basta inserire il codice del banner che trovi sul tuo panello, spero che sia dove sono vero? nel punto della pagina dove te lo vuoi inserire, ma anche per questo non è la sessione dedicata a ciò?

    P.S.: Ti consiglio, per la prossima volta, di scrivere nella sessione appropriata.
    Ultima modifica di sevenjeak : 04-08-2011 alle ore 22.30.48

    Sevenjeak
    Software developer and much more

  3. #3
    Guest

    Predefinito

    Indicami la sessione appropiata

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
  •