Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Sono nuovo HELP ME

  1. #1

    Sono nuovo HELP ME

    Intanto una buona serata a tutti
    sono nuovo di questo forum e ancora piu nuovo nel linguaggio PHP

    spero di chiedere nel posto giusto

    mi trovo alle prese con questo problema

    sto usando uno script PHp che gestisce un area riservata del mio sito web
    inserita la password e l'user
    attraversa una condizione

    se i dati sono esatti mi compare OK SEI LOGGATO
    se viceversa sono errati (usa un else) mi richiama una pagina di errore

    ora il problema e questo, vorrei inserire una riga (al posto della scritta ok sei loggato)
    che mi carichi in automatico una pagina HTML o anche PHP

    come faccio?

    Grazie per le risposte che sicuramente ricevero

    e scusatemi ancora per la stupidita della domanda

    Una buona serata PippoPoppi

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Dovresti postare il codice.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Originariamente inviato da neroux
    Dovresti postare il codice.
    Ecco il codice:

    <?
    function check($user,$password){
    include("utenti.php");

    foreach($utenti as $user_ => $password_){
    if (($user==$user_) AND ($password==$password_)) {
    return true;
    }
    }

    return false;
    }

    function form_login(){
    ?>
    <form id="login" action="<?=$PHP_SELF?>" method="post">
    <div style="text-align:center;margin-left:auto;margin-right:auto;">
    Utente:

    <input type="text" name="utente" size="20" maxlength="255">

    Password:

    <input type="password" name="password" size="20" maxlength="255">


    <input type="submit" value=" OK ">
    </div>
    </form>
    <? }

    if(isset($_POST["utente"])){
    if (check($_POST["utente"],$_POST["password"])){
    $_SESSION["utente"] = $_POST["utente"];
    $_SESSION["password"] = $_POST["password"];
    echo "ora sei connesso!";

    }else{
    form_login();
    }
    }else{
    form_login();
    }
    ?>

    dove sta scritto ORA SEI CONNESSO
    io vorrei inserire una riga che mi carichi in automatico questa pagina html UP.HTML e si sostituisca a quella che contiene questo codice

    grazie

  4. #4
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    Innazitutto per le prossime discussioni di consiglio di inserire un titolo adeguato onde evitare chiusure del proprio topic.

    Basta aggiungere questa riga di codice:
    Codice PHP:
    header("location: up.html"); 
    Personal Home Page

  5. #5
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Come Vash ha già detto

    Codice PHP:
    if (check($_POST["utente"],$_POST["password"]))
    {
        
    $_SESSION["utente"] = $_POST["utente"];
        
    $_SESSION["password"] = $_POST["password"];

        
    header('Location: up.html');
        exit;
    }

    form_login(); 

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  6. #6
    Originariamente inviato da pippopoppi50
    Ecco il codice:

    <?
    function check($user,$password){
    include("utenti.php");

    foreach($utenti as $user_ => $password_){
    if (($user==$user_) AND ($password==$password_)) {
    return true;
    }
    }

    return false;
    }

    function form_login(){
    ?>
    <form id="login" action="<?=$PHP_SELF?>" method="post">
    <div style="text-align:center;margin-left:auto;margin-right:auto;">
    Utente:

    <input type="text" name="utente" size="20" maxlength="255">

    Password:

    <input type="password" name="password" size="20" maxlength="255">


    <input type="submit" value=" OK ">
    </div>
    </form>
    <? }

    if(isset($_POST["utente"])){
    if (check($_POST["utente"],$_POST["password"])){
    $_SESSION["utente"] = $_POST["utente"];
    $_SESSION["password"] = $_POST["password"];
    echo "ora sei connesso!";

    }else{
    form_login();
    }
    }else{
    form_login();
    }
    ?>

    dove sta scritto ORA SEI CONNESSO
    io vorrei inserire una riga che mi carichi in automatico questa pagina html UP.HTML e si sostituisca a quella che contiene questo codice

    grazie
    Grazie ho risolo
    e scusate ancora l'icompetenza

  7. #7
    @pippopoppi50

    Ciao,

    come da regolamento sono vietati titoli generici, come questo, ed in particolari parole come AIUTO, HELP e simili, questo perché tutti gli utenti qui chiedono aiuto per qualche cosa e inserire queste parole nel titolo fa confusione soprattutto se per giunta in maiuscolo.

    Dato che è il tuo primo thread, e che ti hanno già risposto, lascio aperto, ma per i thread futuri fa maggiore attenzione e SOPRATTUTTO leggi il regolamento ove queste cose sono ben dettagliate.

    Grazie
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.