[V15] Register Page

06/03/2010 07:30 boung#16
Warning: mssql_execute() [function.mssql-execute]: message: Cannot insert the value NULL into column 'email', table 'ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL'; column does not allow nulls. INSERT fails. (severity 16) in C:\AppServ\www\register\index.php on line 41

Warning: mssql_execute() [function.mssql-execute]: stored procedure execution failed in C:\AppServ\www\register\index.php on line 41
Something is wrong on the execution

help me
06/03/2010 12:34 BurningRoof#17
Quote:
So und das hier muss in MSSQL ausgeführt werden:

Code:
Code:
USE [ACCOUNT_DBF]
GO
/****** Object: StoredProcedure [dbo].[webCreateAcc] Script Date: 08/17/2009 21:30:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[webCreateAcc]
@account VARCHAR(15),
@password VARCHAR(36),
@email VARCHAR(120)

AS

SET NOCOUNT ON

DECLARE @DateActivated AS CHAR(8)

IF NOT EXISTS (SELECT account FROM ACCOUNT_TBL WHERE account = @account) BEGIN
INSERT INTO ACCOUNT_TBL (account, [password], id_no2, isuse, member, realname)
VALUES (@account, @password, @password, 'T', 'A', 'F')

SET @DateActivated = CONVERT(CHAR(8), GETDATE()-1, 112 ) --Is the date today - 1
--UPDATE ACCOUNT_TBL_DETAIL SET BlockTime = @DateYesterday WHERE account = @userid
--INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse)
-- VALUES (@account, 'A000', '2', 'F', GETDATE(), '20990101', '20990101', '20050101', 'O')

INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse, email)
VALUES (@account, 'A000', '2', 'F', GETDATE(), @DateActivated, '20990101', '20050101', 'O', @email)

END
--ELSE BEGIN
--print '->Account exists = '
--print @account
--END
Wie geht das? Kenn mich 0 aus.
Bitte um Antwort.
06/03/2010 15:39 boscko#18
bei mir kommt immer wenn acc erstelln will
also ich geben account name pw nochmal pw ein
dann komtm das
Forbidden

You don't have permission to access /register/< on this server.

was das?
06/05/2010 23:43 TheAnimeFreak#19
bei mir steht server is down
06/07/2010 11:10 RavestyleX#20
Ja ich kann auch irgendwie kein Account erstelllen
06/07/2010 22:50 Phillor#21
1. Wenn ihr 0 ahnung habt solltet ihr es entweder sein lassen oder euch mehr damit befassen.
2. Das fame template ist für v14 nicht für v15
3. Dieses register script hier habe ich auch noch nicht zum laufen bekommen ka woran das liegn könnte
06/08/2010 00:19 Wodkasebi#22
Ich habe nur eine Weiße leere Seite sobald ich es aufrufe.. benutze xampp
06/08/2010 09:51 Shawit#23
wie kann man jetzt ein account erstellen freue mich auf eine antwort :)
06/11/2010 22:54 TomKrüger#24
Nicht so sicher oder ? xD

Ist zwar nen replace drinn, trotzdem gehen SQL Injections :P
06/13/2010 16:26 TDog"#25
bei mir kommt nur ein weißes bild D= verwende appserv, da gibts ne php.ini aber ich weiß nich was man da ändern soll... kann mir pls jmd helfen???
06/13/2010 20:29 WoM-Kinqs#26
Bei mir ist leider auch nur eine weiße Seite wo nichts steht! -.-
06/13/2010 20:34 Jay Niize#27
euer problem liegt daran, dass es für Offi files mit MSSQL ist, und Appserv nur MySQL unterstützt
06/13/2010 20:59 TDog"#28
habs auch mit xampp benutzt das genau das gleiche x.x
06/13/2010 21:29 Miquel2#29
bei mir ist es auch so , es kommt aber die seite, doch nachdem ich Namen pw eingegebn habe, kommt ein Fehler.

In Microsoft SQL hab ich es auch ausgeführt , oder wo genau muss man es ausführen?
06/14/2010 01:56 aufdroge#30
Quote:
1. Wenn ihr 0 ahnung habt solltet ihr es entweder sein lassen oder euch mehr damit befassen.
2. Das fame template ist für v14 nicht für v15
3. Dieses register script hier habe ich auch noch nicht zum laufen bekommen ka woran das liegn könnte
Warum schreibst du das wenn du es selbst nicht mal kannst???? --> also wenn du es nicht kannst dann lass es doch ganz einfach sein (sag ich mal so wenn ich von deinem Post ausgehe).

Zum Thema:

Habe auch das Problem das ich nur eine weise Seite bekomme oder den kompletten Quelltext sehe. Habe schon alles gemacht was hier genannt wurde. Leider hat dies aber nix genützt.
Wäre für jeden Lösungsansatz dankbar.

Kann mir den keiner helfen? hab schon des halbe internet durchforstet und nichts funktioniert