Internt Mail System... et lille prob.

Tags:    php

Hej

Jeg har et lille problem... jeg er i gang med et Internt MailSystem, hvor man har en inbakke, og så kan man sende en mail til hinanden... men fejlen er på siden hvor man sender en mail.... den skriver nemlig at mailen er sendt, men når man så kigger i mysql databasen... så er der ingen ting..... her er lidt kode der hvor det går galt... håber der er nogen der kan finde fejlen....

Fold kodeboks ind/udKode 



Mvh

=======================
Steffen - N1ghtm4N
www.nightman.dk
=======================




7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Du har lavet en lille fejl i din insert sætning. Du skal lige huske at lave et mellemrum før VALUES... ellers tror den bare at der er fejl i din sql-sætning, og indsætter ikke noget.

Fold kodeboks ind/udKode 


Når du skal se om noget virker, kan du altid tilføje en "or die" til linjen. f.eks:
Fold kodeboks ind/udKode 

Så bliver fejlen udskrevet...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk



der skal ikke være ; mellem querien og "or die"



Du bliver nok nødt til at poste strukturen af databasen før jeg kan hjælpe...

En lille bemærkning, hvorfor anvender du ikke SQL funktionen Now() eller typen timestamp til at bestemme tiden?



Du bliver nok nødt til at poste strukturen af databasen før jeg kan hjælpe...

En lille bemærkning, hvorfor anvender du ikke SQL funktionen Now() eller typen timestamp til at bestemme tiden?




Min mysql struktur er:

CREATE TABLE mailsystem (
id int(11) NOT NULL auto_increment,
title text NOT NULL,
text text NOT NULL,
user text NOT NULL,
read int(11) NOT NULL default '0',
time text NOT NULL,
from text NOT NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;


Håber du kan hjælpe

// N1ghty



Du har lavet en lille fejl i din insert sætning. Du skal lige huske at lave et mellemrum før VALUES... ellers tror den bare at der er fejl i din sql-sætning, og indsætter ikke noget.

Fold kodeboks ind/udKode 


Når du skal se om noget virker, kan du altid tilføje en "or die" til linjen. f.eks:
Fold kodeboks ind/udKode 

Så bliver fejlen udskrevet...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk

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


Det er bare lidt underligt... når jeg gør det kommer fejlen


Parse error: parse error, unexpected T_LOGICAL_OR in /home/web/gb2207/community/mail-ok.php on line 8

Linie 8 = mysql_query("INSERT INTO mailsystem (user, title, text, from, time) VALUES ('$user','$title','$text','$from_me','$datoen')");




prøv at sætte "or die(mysql_error());" bag på den mysq_query...



der skal ikke være ; mellem querien og "or die"



Hejza... Jeg har fået det til at virke med hjælp fra et andet forum....

/n1ghty



t