Avatar billede darthmaul Nybegynder
02. december 1999 - 17:57 Der er 5 kommentarer og
2 løsninger

brugersys.

<?php
if ($user && $pw){
    $filearr = file( "users.txt");
    for ($i = 1; $i < sizeof($filearr); $i++) {
        $splitted = explode( "||",$filearr[$i]);
        if ($user == $splitted[1] && $pw == $splitted[2]) {

//    Her skal den gå til en anden side!

        exit;
            }
        }
    echo( "<h1>WRONG!</h1>");
    }
?>




-Jeg vil gerne have dette bruger system til at gå til en anden side når kode ordet
er rigtigt!

Avatar billede tn8or Nybegynder
02. december 1999 - 18:28 #1
Til at gå til en anden side?
Hvad med Header("http://din.server.dk/nyside.php"); ?
-Eller alternativt kunne du include den side, der skal komme frem (include("nyside.php");).

/Tommy
Avatar billede darthmaul Nybegynder
02. december 1999 - 19:34 #2
Prøv lige at skrive et ex. -tak!
Avatar billede ramlev Nybegynder
02. december 1999 - 20:12 #3
<?php
if ($user && $pw){
    $filearr = file( "users.txt");
    for ($i = 1; $i < sizeof($filearr); $i++) {
        $splitted = explode( "||",$filearr[$i]);
        if ($user == $splitted[1] && $pw == $splitted[2]) {
header("Location: http://din.server.dk/side.php");
            }
        }
    echo( "<h1>WRONG!</h1>");
    }
?>


skulle gøre det.
Avatar billede tn8or Nybegynder
02. december 1999 - 20:12 #4
Jeg bruger lige dit exempel (utestet):

<?php
if ($user && $pw){
    $filearr = file( "users.txt");
    for ($i = 1; $i < sizeof($filearr); $i++) {
        $splitted = explode( "||",$filearr[$i]);
        if ($user == $splitted[1] && $pw == $splitted[2]) {
     
// Folk er valideret, nu sender vi dem videre:


            }
        }
    echo( "<h1>WRONG!</h1>");
    }
?>
Avatar billede tn8or Nybegynder
02. december 1999 - 20:14 #5
Flot ... Måske, jeg skulle prøve at opdatere teksten før jeg skriver ...
Avatar billede ramlev Nybegynder
02. december 1999 - 20:17 #6
Det gør jo ikke mit svar anderledes ....

Jeg bruger lige dit exempel (utestet):

<?php
if ($user && $pw){
    $filearr = file( "users.txt");
    for ($i = 1; $i < sizeof($filearr); $i++) {
        $splitted = explode( "||",$filearr[$i]);
        if ($user == $splitted[1] && $pw == $splitted[2]) {
     
// Folk er valideret, nu sender vi dem videre:
header("Location: http://www.dit.dk/side.php3");

            }
        }
    echo( "<h1>WRONG!</h1>");
    }
?>
Avatar billede darthmaul Nybegynder
02. december 1999 - 20:39 #7
tak, i få begge points!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester