Försöker skicka kod till databasen för att kunna lista sedan som scripts, MEN...
... När jag echoar koden så är den tom, viewar jag så ser jag koden.
Skriver jag hej så echoas hej.
SÅ... det är altså att den inte vill skicka iväg koden för att den tror att det inte finns något...hur gör jag för att kappsla in den och få med allt till mysql?
Vad har du för typer på kolumnerna i din databas? Är det någon av dem som inte är TEXT eller VARCHAR? Eftersom du bara stoppar in strängar skulle det kunna vara ett fel. Likaså om du överskrider en strängbegränsning. Om du tex har sagt att någon kolumn är max 10 tecken och du försöker lagra fler characters så går det inte.
Vad har du för databas? Om det är MySQL så kan du få ett mer detaljerat felmeddelande från SQL genom att skriva:
...or die("<din feltext>".mysql_error());
Det finns säkert motsvarande felfunktioner i andra databaser också. (Men tänk på att inte bara du kan läsa det detaljerade felet om du kör mot en server som andra kommer åt.)