Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Login

Login


 

Login

Martin Nørgaard  

Hej,

Jeg har lavet dette script men kan ikke helt få det til at virke. Problemet er at når man
klikker på linket finder mysql ikke udaf at hente id fra databasen og derefter gå ind
under brugerens profil.

Scriptet ser sådan her ud:

liste.php

<?
include("access.php");
$id mysql_query("SELECT * FROM login WHERE id = '$_GET[id]'");
$id_row mysql_fetch_array($id);
?>
<?php
session_start
();
include(
"sider.php");
if (
$_SESSION['status'] == "login"
{

}
else
{
print(
"    <script language='javascript'>
        location.href='login.php';
        </script>"
);
}

?>
<html>
<link rel="stylesheet" type="text/css" href="style.css">
<body>

<table width='300' height="15" border='0'>
<? 
include("access.php");
 
$sql mysql_query("SELECT id, user, date_format(tid, '%e/%c %Y, %H:%i') as tid FROM
login ORDER by user ASC"
);
              echo 
"<font face='verdana' size='-2'>Komplet liste over alle
bruger:</font><br><br>"
;
        
$strNumber 0;
            while(
$row mysql_fetch_array($sql)) {
         
$strNumber $strNumber+1;
              echo 
"<tr>
              <td width='100'><font face='verdana' size='-2'>
$strNumber - <a
href=\"profil.php?id=
$_GET[id_row]\">$row[user]</font></a></td>
              <td><font face='verdana' size='-2'>(oprettet: 
$row[tid])</font></td>
              </tr>"
;
            }
?></table>
            
<a href="logout.php"><br>
Log ud</a>

</body>
</html>

Her skal linket så gå over til en profil, men den vil ikke finde profilen frem? 

profil.php

<?PHP
session_start
();
include(
"sider.php");
if (
$_SESSION['status'] == "login"
{

}
else
{
print(
"    <script language='javascript'>
        location.href='login.php';
        </script>"
);
}

?>
<link rel="stylesheet" type="text/css" href="style.css">
<?
include("access.php"); 
$id mysql_query("SELECT * FROM login WHERE id = '$_GET[id]'");
$id_row mysql_fetch_array($id);
$sql mysql_query("SELECT *,date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login WHERE
id = '
$row'");
              while(
$row mysql_fetch_array($sql)) {

                echo 
"<table width='400'>
                <tr>
                    <td colsan='2'><h3>
$row[user]</h3></td>
                </tr>
                <tr>
                    <td width='100' height='20'><font face='verdana' size='-2'>Oprettet:</td>
                    <td width='200'><font face='verdana' size='-2'>
$row[tid]</font></td>
                <tr>
                <tr>
                    <td width='100' height='20'><font face='verdana' size='-2'>Alder:</td>
                    <td width='200'><font face='verdana' size='-2'>
$row[alder]</font></td>
                <tr>
                <tr>
                    <td width='100' height='20'><font face='verdana' size='-2'>Bopæl:</td>
                    <td width='200'><font face='verdana' size='-2'>
$row[bopael]</font></td>
                <tr>
                
                    <td width='100' height='20'><font face='verdana' size='-2'>E-Mail:</font></td>
                    <td><font face='verdana' size='-2'><a
href='mailto:
$row[email]'>$row[email]</a></font></td>
                </tr>
                <tr>
                    <td width='100' height='20'><font face='verdana' size='-2'>Telefon:</td>
                    <td width='200'><font face='verdana' size='-2'>
$row[tlf]</font></td>
                <tr>
                </table>
                
                "
;

              }
                if(
$id == NULL){
                echo 
"\n Den afsøgte bruger blev ikke fundet. <br>\n Prøv igen senere.\n";
                }
            
?>    

Hvad er problemet ? :S:S         



Dato : 21.03.2006, 14:42

Visninger : 1523

Points : 100

 

Jeg fik selv fundet og rettet fejlen :-)

Dato : 21.03.2006, 19:47

Godkendt svar af : Martin Nørgaard  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund