Avatar billede jens12 Nybegynder
19. maj 2004 - 16:01 Der er 6 kommentarer og
1 løsning

problem med login system

jeg har fundet et login system men kan ikke få det til at virke.
jeg har fundet det på http://www.thomaslunde.dk/php/kildekoder/oversigt.php?scriptid=51&send=1
når jeg logger på så kommer dette her...
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/web/web24064/jens/godkend.php on line 3

Warning: mysql_select_db(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/web/web24064/jens/godkend.php on line 4

Warning: mysql_select_db(): A link to the server could not be established in /usr/home/web/web24064/jens/godkend.php on line 4

Warning: mysql_query(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/home/web/web24064/jens/godkend.php on line 5

Warning: mysql_query(): A link to the server could not be established in /usr/home/web/web24064/jens/godkend.php on line 5

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/home/web/web24064/jens/godkend.php on line 6

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/home/web/web24064/jens/godkend.php on line 14

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /usr/home/web/web24064/jens/godkend.php:3) in /usr/home/web/web24064/jens/godkend.php on line 20

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /usr/home/web/web24064/jens/godkend.php:3) in /usr/home/web/web24064/jens/godkend.php on line 20

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/web/web24064/jens/godkend.php:3) in /usr/home/web/web24064/jens/godkend.php on line 25

jeg aner ikke hvad der er det betyder.
Avatar billede Slettet bruger
19. maj 2004 - 16:04 #1
Det betyder at du skal have MySQL for at kunne benytte login systemet. Hvis du har adgang til MySQL, skal du huske at rette dine oplysninger til din database, og oprette en tabel med de felter som login systemet skal bruge.
Avatar billede Slettet bruger
19. maj 2004 - 16:06 #2
Kan se at du skal oprette en tabel der har følgende:

CREATE TABLE community (
  id int(11) NOT NULL auto_increment,
  navn tinytext NOT NULL,
  password tinytext NOT NULL,
  email tinytext NOT NULL,
  alder tinytext NOT NULL,
  hjemmeside tinytext NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

I filen config.php retter du så dine oplysninger så de passer med din database:

<?
$host = "localhost"; // Host
$pass = "pass"; // Dit password til databasen
$user = "user"; // Dit brugernavn til databasen
$db = "db"; // Den database som du har oprettet tabellen community i.
?>
Avatar billede jens12 Nybegynder
19. maj 2004 - 16:06 #3
jeg kan kun benytte php.
Avatar billede Slettet bruger
19. maj 2004 - 16:08 #4
Så må du finde en anden løsning, eller skifte til et andet webhotel hvor du har adgang til MySQL.
Avatar billede Slettet bruger
19. maj 2004 - 16:10 #5
De sidste tre fejl, skyldes dog at du forsøger at starte en session efter du har smidt noget ud. Derfor får du en header fejl, da det altid skal ud før noget andet.

Du kan evt fjerne de fejl ved at bruge ob_start(); i starten af din fil, hvis du vil arbejde videre med dette system.
Avatar billede dennismp Nybegynder
19. maj 2004 - 20:00 #6
Den sidste fejl er en følgefejl af de forrige fejlmeddelelser, da fejlmeddelelser også bare er html, så kan den ikke sende header efterfølgende :)
Avatar billede jens12 Nybegynder
27. juli 2005 - 23:53 #7
lukker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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