WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   ingen kontakt med databasen (https://www.wn.se/forum/showthread.php?t=17702)

micho 2006-11-24 11:44

Håller på med min jobbsite och har precis fixat webbhotell för att lägga ut sidan på. Tidigare låg den på en testserver med apache installerat.

Nu när ja lagt in den på One.com´s servrar så har den ingen kontakt med databasen.

på one.com´s support sida står det att connetion string till deras mysql server ska se ut såhär:

$db=mysql_connect("localhost", "användarnamn", "lösenord");
mysql_select_db("användarnamn", $db);

men när ja lägger in det i connection php filen så blir inget bättre.
när jag t.ex på admin sidan (som ligger på www.hitta jobb.se/beta/admin/admin.php) ska lägga till en ny jobbkategori så händer ingenting, sidan bara laddas om.

Kan länka in koderna från t.ex admin sidan eller kategori delen sen om det behövs så ni kan felsöka.

Inte jag själv som programmerat sidan, därför vet ja inte riktigt hur det ska vara. Sen så måste man väl ställa in olika värden i databasen som t.ex lösenord till adminsidan osv. Hur gör man det? :blink:

micho 2006-11-24 12:04

hold that thought.. ska kolla en grej när ja kommer hem från jobbet klockan 14:00
det ända jag behöver veta just nu är hur man på one.com´s phpadmin sida lägger till värden i databasen på olika $strings

Tynnhammar 2006-11-24 17:20

Citat:

Nu när ja lagt in den på One.com´s servrar så har den ingen kontakt med databasen.
Kör ni med one.com's SQL-server?

Hur som helst kan det ju vara ett tips att använda sig av mysql_error(); för att få ut senaste felmeddelandet.

Conth 2006-11-27 10:11

Du väljer databas med:
mysql_select_db("databas_namn") or die("Kunde inte välja databas");

Men antar att du får fel redan i connecten??
Som micho sa - lägg in trace av mysql_error()

micho 2006-11-27 16:19

Jag har en connect php fil som är gjord för att connecta till sql servern. Den har funkat på en annan databas men nu när allt ligger på one.coms servrar så laddas inte ens sidan. Men när jag tar bort connect php filen så laddas sidan som den ska fast utan kontakt med databasen.

Sen undrar jag hur man lägger till värden i strängar(heter det så) som t.ex $login_namn för min sidas admindel där jag loggar in och kan radera annonser osv.

Han som programmera sidan åt mig har vart offline senaste två veckorna så ja får inte tag på han som kan fixa felen på 3 röda :(

micho 2006-11-27 16:24

Kan ju vara så att sidan har kontakt med databasen men att de inte finns nånting på databasen än som gör att allt blir helt fel. Kan ju t.ex inte logga in på sidans admindel för de finns ju inga värden för vad loginnamnet och lösenordet ska va.

micho 2006-11-27 16:38

hitta ett fel. hade skrivit lovalhost ist för localhost på adressen på databasen :P

så nu har den kontakt.
men ja behöver forfarande veta hur man ställer in lösenord och variabler i sql servern så ja kan logga in på min hemsidas admindel

Conth 2006-11-28 00:12

Vet inte om jag fattar problemet riktigt.
För att komma år en databas behöver du userid/password.
Har du inte det måste en DB-admin ge dig det.
Har du ingen DB-admin behöver någon med access till servern fixa detta (som har admin behörighet till mysql).

Har du inget av detta har du problem...

micho 2006-11-28 19:01

jag har lösenord till databasen.

men databasen är inte inställd. det finns inga värden för t.ex $admin_login som min hemsidas admindel frågar efter.

alltså inte för att logga in på databasen utan för att logga in på en lösenordsskyddad sida på hemsidan.

http://www.hittajobb.se är hemsidan
http://www.hittajobb.se/admin/admin.php är admindelen

man anger lösenord och loginnamn för att logga in. dom uppgifterna ska ligga i variabler på databasen, hur ställer jag in det?

jonny 2006-11-28 19:34

förmodligen har du en databas som du vill föra över till den nya databasservern, eller?


Alla tider är GMT +2. Klockan är nu 04:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson