Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Suggerimento script php

    Ciao a tutti, vi spiego il mio problema:

    Ho creato un sito con pagine in php formato da un index e da 5 pagine...ora avrei bisogno di uno script che mi permettesse di far registrare l'utente dall'index e di farlo accedere alle altre pagine SOLO se prima ha fatto la registrazione.

    Qualcuno è così gentile da linkarmi uno script già fatto e funzionante?Grazie

  2. #2
    Provato a vedere un pò nel forum/sito di php.html.it ?
    Ci sono decine se non centinaia di script per il login di aree riservate di un sito

  3. #3
    Grazie per la risposta, ho cercato ma purtroppo non ho trovato nulla che allo stesso tempo sia funzionante e semplice da modificare e adattare al mio sito....

  4. #4
    Non esiste quasi mai lo script perfetto per il nostro problema al 100% ... di solito si deve prendere uno o più script e modificarli o metterli assieme.

  5. #5

  6. #6
    sembrerebbe adatto al tuo caso.. l'unico modo temo che tu abbia per scoprirlo è provare a montare lo script in questione ed a usarlo.

  7. #7
    ora lo provo e ti racconto !Grazie per la cordialità

  8. #8
    ho caricato lo script:

    http://www.mustoklab.altervista.org/registra.php

    Purtroppo mi dice sempre nickname non valido!!Dove può essere l'errore nello script?


    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="style.css">
    </head>
    <body>
    <DIV ID="idElement25" style="position:absolute; top:20px; left:20px; width:308px; height:200px;"><TABLE BORDER=1 CELLSPACING=2 CELLPADDING=9 WIDTH=308 bordercolor=blue>
    <TR VALIGN="top" ALIGN="left"><TD WIDTH=308 HEIGHT=200 BGCOLOR="#ffffff">
    <?php
    include("config.php");
    echo "
    <div align=center class=b>Iscrizione a $nomesito</div>
    <div class=s>step 1</div>
    <div class=a>
    <form action=\"reg.php\" method=\"post\">
    Nick(min5-max10):

    <input type=\"text\" name=\"nick\" class=form>

    E-mail:

    <input type=\"text\" name=\"mail\" class=form>

    <input type=\"submit\" value=\" invia \" class=form>
    </form>


    <div class=cp><a href=\"http://www.jarkless.it\">powered by jarkless</a></div>";
    ?>
    </TD></TR>
    </TABLE></DIV>
    </body>
    </html>

  9. #9
    Dovresti controllare cosa fa in reg.php, i controlli vengono eseguiti in quella pagina.

  10. #10
    Ecco il controllo del file reg.php:

    codice:
    <?php
    include("config.php");
    
    if(!eregi("^[0-9a-z]{5,10}$",$nick)){
    echo "hai inserito un nick non valido";
    exit;
    }
    
    if (!eregi( "^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$mail)){
    echo "e-mail non valida";
    exit;
    }
    
    if(file_exists("$p_a/nick/$nick.txt")){
    echo "questo nick è già stato utilizzato";
    exit;
    }
    if(file_exists("$p_a/mail/$mail.txt")){
    echo "questa e-mail risulta già registrata
    ";
    echo "<a href=\"$p_u/recupera.php?ml=$mail\">recupera i tuoi dati</a>";
    exit;
    }
    
    
    
    echo"<html>
    <head>
    <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\">
    </head>
    <body>
    <DIV style=\"position:absolute; top:20px; left:20px; width:308px; height:300px;\"><TABLE BORDER=1 CELLSPACING=2 CELLPADDING=9 WIDTH=308 bordercolor=blue>
    <TR VALIGN=\"top\" ALIGN=\"lef\"><TD WIDTH=308 HEIGHT=300 BGCOLOR=\"#ffffff\">
    <div><div align=center class=b>Iscrizione a $nomesito</div>
    <div class=s>step 2</div>
    
    
    <div><font class=a>Il nick da te scelto è: </font><font class=d>$nick</font></div>
    
    
    <div><font class=a>La password verrà inviata a: </font><font class=d>$mail</font></div>
    
    
    
    <div><font class=e>la password verrà generata al momento dell'invio 
    
    e potrà essere modificata dall'utente una volta ricevuto l'accesso</font>
    <form action=\"$p_u/reg2.php\" method=\"post\">
    <input type=\"hidden\" name=\"nick\" value=\"$nick\">
    <input type=\"hidden\" name=\"mail\" value=\"$mail\">
    <div align=center><input type=\"submit\" value=\"  conferma iscrizione \" class=form></div>
    </form>
    <div class=cp><a href=\"http://www.jarkless.it\">powered by jarkless</a></div>
    
    </td></tr></table></div>
    </body>
    </html>";
    
    ?>

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.