Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 27
  1. #11
    così risolvi:
    Codice PHP:
                   <form method="post"> <input type="password" name="pass"> <button> Log </button> </form>   
                   <?php session_start();  
                   
    $pass=$_POST["pass"];    
                   if(
    $pass == "caratteri_password") {       
                   echo 
    "Correct password";  $_SESSION["accesso"] = true;  header("location: indexdance.php");  }
                   else
                    {
                    if((
    $pass != '')$$($pass != "caratteri_password"))
                    {
                     echo 
    "Incorrect password";  $_SESSION["accesso"] = false;  
                    }
                   } 
    ?>
    al limite se non ti funziona cosi prova a cambiare gli operatori != con <>

    Comunque...In questo modo riesco ad entrare anche senza sapere la pass,basta che so l'indirizzo della pagina..Se non hai niente di particolare da proteggere ok altrimenti toccherebbe fare qualcosa di più professionale..

  2. #12
    E' successo di peggio O_O

  3. #13
    tipo? che è successo

  4. #14
    Puoi vedere tu stesso

    Comunque questo errore:
    Parse error: syntax error, unexpected '$' in /membri/kekkodance/new2/dance.php on line 62

  5. #15
    Ah mi sa che ho sbagliato aspè

    if(($pass != '')$$($pass != "caratteri_password"))

    va cambiato con

    if(($pass != '')&&($pass != "caratteri_password"))

  6. #16
    Grazie, funziona, ho provato

  7. #17
    è sera anche per me,avevo sbagliato simbologia

    Se c'è qualcosaltro basta chiedere...

  8. #18
    EDIT: è successo una cosa, io nella pagina di destinazione avevo inserito questo:
    Codice PHP:
    session_start();  if($_SESSION['accesso']==true){  }else {  header("location: pagina_che_vuoi_tu.php");  exit; } 
    per far si che ci sia il redirect se quelli hanno digitato direttamente il link protetto.

    Non funziona più con questo nuovo codice

  9. #19
    mmm effettivamente non funzionava nemmeno prima anche perchè ero entrato tranquillamente scrivendo la pagina..


    prova in questo modo... metti questo codice all'inizio della pagina,ovviamente dopo il session start


    if(!isset($_SESSION['accesso']))
    {
    if(strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 6.0"))
    echo "<meta http-equiv="."\"refresh\""."content="."\"0;url=index.ph p\">";
    else
    header('Location: index.php');
    exit;
    }

  10. #20
    Non funge:
    Codice PHP:
    <?php
    session_start
    ();
    if(!isset(
    $_SESSION['accesso']))
    {
    if(
    strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 6.0"))
    echo 
    "<meta http-equiv="."\"refresh\""."content="."\"0;url=dance.php\">";
    else
    header('Location: dance.php');
    exit;
    }
    ?>

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 © 2026 vBulletin Solutions, Inc. All rights reserved.