Prøv at lave en test fil, hvor du bare skriver
- <?="Hello World"?>
Kald den test.php
Tilføj dette i din .htaccess
RewriteRule ^test/?$ test.php [L, QSA]
Og så åbn
domæne.dk/test/
Det virker fint nok
og
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domæne\.dk
RewriteRule (.*) http://www.domæne.dk/$1 [R=301,L]
Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L]
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^forside/ index.php
RewriteRule ^opret-bruger/ opret-bruger.php [L]
RewriteRule ^bruger/ bruger.php [L]
RewriteRule ^godkendt/ godkendt.php [L] <---- SKAL GODKENDE BRUGER!
RewriteRule ^test/?$ test.php [L, QSA]
Her kan du se hvordan min filer ser ude uden test.php.
skriver lige hvis du vil vide mere..
Se filer her10 minutter efter at jeg har svar dig Daniele!.
så kigger jeg i databasen,
- <?php
- session_start();
- include ("inc/db/db.php");
- if($stmt = $mysqli->prepare("SELECT `id_bruger`, `brugernavn`, `rank` FROM `bruger` WHERE `brugernavn` = ? AND `password` = ?"))
- {
- $stmt->bind_param('ss', $brugernavn, $password);
- $brugernavn = $_POST["brugernavn"];
- $password = sha1($_POST["pass"]);
- $stmt->execute();
- $stmt->store_result();
- $stmt->bind_result($id, $brugernavn, $rank);
- $stmt->fetch();
- $count = $stmt->num_rows;
- $stmt->close();
-
- if($count > 0)
- {
- $_SESSION["logged_in"] = true;
- $_SESSION["id"] = $id;
- $_SESSION["brugernavn"] = $brugernavn;
- $_SESSION["rank"] = $rank;
-
- if($_SESSION["logged_in"] == true)
- {
- echo "hej";
- echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
- }
- else
- {
- echo "errors, do not send me further";
- echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
- }
- }
- else
- {
- echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
- }
- }
- ?>
og jeg har klart problemet!
Indlæg senest redigeret d. 19.09.2012 17:12 af Bruger #17136