Toon posts:

probleempje mysql/php

Pagina: 1
Acties:
  • 42 views sinds 30-01-2008

Verwijderd

Topicstarter
hey lui..
ik heb een simpel database je aangemaakt.!!
met daarin een tabel guuestbook_admin.! met daar in 2 velden username en passwordl

nu heb ik een inlog schermpje met daaar 8er deze code !

<?php

$realm = "Guest Book Administration";
$errmsg = "You must enter a valid name & password to access this function";


if(strstr(strtolower(PHP_OS),"win") && strtolower(PHP_OS) != "darwin")
{
include "win_authenticate.php";
return;
}
if (empty($PHP_AUTH_USER))
{

authenticate($realm,$errmsg,"header");
}
else
{
$query = "select username from guestbook_admin
where password = password(lower('$PHP_AUTH_PW'))
and username = lower('$PHP_AUTH_USER')
";
$result = safe_query($query);
if ($result) { list($valid_user) = mysql_fetch_row($result); }

if (!$result || empty($valid_user))
{
authenticate($realm,$errmsg,"query");
}
}
print "<p><b>Editing as $PHP_AUTH_USER</b></p>\n";
?>

waarom werkt t niet :S
ziet iemand de fout |:(

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

iets met globals en $PHP_AUTH_USER enzo ;)
$_SERVER['PHP_AUTH_USER'] moet je gebruiken ;)
edit:
uiteraard geld hetzelfde voor $PHP_AUTH_PW maar dat lijkt me logisch


en het is niet handig om de mysql functie 'password' te gebruiken!

[ Voor 24% gewijzigd door Erkens op 28-09-2004 09:34 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 16:52
MIsschien moet je zelf eens je code debuggen!!

https://fgheysels.github.io/


Verwijderd

Een andere login als het windows is? Why?

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 21-05 14:59

pjvandesande

GC.Collect(head);

Waarom niet even je code tussen code tags zetten, inkorten, eerst zelf debuggen en ons de oplossing vertellen?

Lees de faq eerst is door, dit soort 'debug mijn code is' topics zijn niet gewenst en je Topic Title voldoet niet aan de eisen.

edit:
FAQ-gezeur toegevoegd.
:>

[ Voor 58% gewijzigd door pjvandesande op 28-09-2004 09:47 ]


  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

offtopic:
Deze code komt hoogstwaarschijnlijk uit het boek "PHP/mysql database-applicaties" oid? Dat is allemaal antieke PHP3 zonder superglobals,etc.


Ontopic: Hoezo werkt het niet :? wat is de foutmelding?

Sole survivor of the Chicxulub asteroid impact.


Verwijderd

Sla je het wachtwoord wel "Password encrypted" in de database op of gewoon als plain text?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:49

Janoz

Moderator Devschuur®

!litemod

Lees de quickstart eens (link staat wel in de faq). Er zijn namelijk een heleboel punten waaraan je topicstart niet voldoet. Geen fatsoenlijke titel, geen omschrijving van wat er fout gaat, geen code tags, niks aangegeven wat je hebt geprobeert. Als je denkt dat je een beter topic zou kunnen maken moet je maar even mailen.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.