Codice PHP:
/* -- Creiamo la Tabella -- */
            
mysql_query("CREATE TABLE IF NOT EXISTS " $username "." $name " (
            id INT(10) NOT NULL auto_increment,
            name VARCHAR(255) default NULL, 
            username VARCHAR(255) default NULL, 
            date VARCHAR(20) default NULL,
            ip VARCHAR(20) default NULL,
            filename VARCHAR(300) default NULL,
            PRIMARY KEY ( id ) )"
) or die (mysql_error()); 
Problema:
se $name è per esempio: "Table Name", come potete notare mi da errore per la spaziatura.

Ciò che vorrei chiedervi:
1. Come faccio a venire in contro alla spaziatura?
2. Come faccio ad isolare l'Username e a vietare l'uso del carattere "." (punto), cioè, nel caso io ho:
$username . "." . $name ---> Pippo.tablename
Catturare quindi, cio che c'è prima del punto?