Les cuento mi situación, uso el PJIRC chat para mi web, me funciona bien el problema es que al ejecutarlo, directamente inicia el chat con el nick por defecto configurado, si ya esta usado le agrega un numero (perfecto), pero yo quiero que antes de ejecutarse el chat, pida el nickname al usuario.
Al respecto encontre esto:
How to ask user to enter its nickname before connection?
Just add some kind of PHP or ASP connected to an HTML form.
For instance :
<FORM ACTION="chat.php" METHOD="POST">
<p>Your nick: <INPUT TYPE="TEXT" NAME="chatnick" value="Guest??"><br>
<INPUT TYPE="SUBMIT" VALUE="Chat!"></p>
</FORM>
And in chat.php :
<param name="nick" value="<?=$chatnick?>">
Creo haber hecho eso, es decir, por un lado en mi archivo donde se encuentra el chat (que por cierto no es un .php sino un webchat.html) puse ese codigo ->
<FORM ACTION="chat.php" METHOD="POST">
<p>Your nick: <INPUT TYPE="TEXT" NAME="chatnick" value="Guest??"><br>
<INPUT TYPE="SUBMIT" VALUE="Chat!"></p>
</FORM>
Y en un html aparte (en la misma carpeta obvio) puse este
<param name="nick" value="<?=$chatnick?>">
Teoricamente tendria que funcionar, elijo el nickname como queria, pero al conectar al IRC, me tira este error :
<9=$chatnick7> Erroneous Nickname: Illegal characters
Evidentemente no reconoce el codigo, o yo hice algo mal o falta alguna manera de enlazar el archivo de login de usuario con el chat mismo. Por favor help me!!!