webForumDet fria alternativet

nyhetscript. login funkar localt men ej på servern.

PHPur PHP

3 svar · 299 visningar · startad av richardjoha

Medlem sedan okt. 2005787 inlägg
Frågan#1

Är färdig med ett nyhetscript och la upp det tillsammans med en sida. Lokalt fungerar allting prima men när jag lagt upp sidan på webservern fungerar inte inloggningen till nyheterna..

Tänkte att detta kan bero på en grej. När jag skapade tabellerna på webserven fungerade inte dumpen från den lokala tabellen att bara klistra in som sql fråga fick detta felmedelandet:

felmedelande

Fel

SQL-fråga :  

CREATE TABLE `rtnews_auth` (

`_password` varchar( 100 ) NOT NULL default ''
)ENGINE = MYISAM DEFAULT CHARSET = latin1 

MySQL sa: 

#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 3

så jag skapade tabellen manuellt och tryckte på "Lägg till" skrev in det krypterade lösenordet och så vitt jag kan se om jag undersöker strukturen lokalt ser den exakt likadan ut som den på servern..

SQL dump från lokalt

-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
-- 
-- Värd: localhost
-- Skapad: 14 december 2005 kl 13:24
-- Serverversion: 4.1.14
-- PHP-version: 5.0.4
-- 
-- Databas: `r`
-- 

-- --------------------------------------------------------

-- 
-- Struktur för tabell `rtnews_auth`
-- 

CREATE TABLE `rtnews_auth` (
  `_password` varchar(100) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Data i tabell `rtnews_auth`
-- 

INSERT INTO `rtnews_auth` VALUES ('6df35329b2ecab3ae4b8cb0516a371d6');

är det någon som kan hjälpa mig?

Medlem sedan jan. 2005110 inlägg
#2

Vad händer när du försöker logga in då? Felmeddelanden?

Medlem sedan okt. 2005787 inlägg
#3

nix, inga felmedelanden alls.. bara att jag inte kommer förbi inloggningen på login.php till där man skriver in sin nyhet.

Medlem sedan jan. 2005110 inlägg
#4

Antar att du använder sessioner för att hantera inloggningen? Då kan problemet vara säkeerhetsinställningarna i webbläsaren. Prova att lägga till följande rad längst upp i dina sidor. Du måste lägga in denna raden innan du skickar ut minsta lilla HTML-kod, annars funkar det ej. Du får inte ens ha ett mellanrum före din första <?.

header("P3P: CP=\"CAO DSP AND SO ON\"");

131 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)