Ok, hier die ganzen Infos vom Provider: http://ngcobalt01.manitu.net/phpinfo.php
Kurzfassung:
PHP Version 5.2.6
OS: Linux
Methode: Form-Post von Textarea (andere forms werden auch problemlos übergeben)
Weitere Infos: MySQL 3, CGI aktiviert
Scriptauszug der FORM:
------------------------------------------------------------------
<form action="<?php echo $this->action; ?>" method="post" name="saveForm" id="saveForm" onsubmit="return submitbutton();">
<table border="0" width="500">
<tr>
<td> </td>
<td colspan="4">
<?php
// Server side checking
if ($this->title_msg_1 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook No Title' ).'</small><br />';
}
if ($this->title_msg_2 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Bad Title' ).'</small><br />';
}
if ($this->username_msg_1 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook No Username' ).'</small><br />';
}
if ($this->username_msg_2 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Bad Username' ).'</small><br />';
}
if ($this->username_msg_3 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Username Exists' ).'</small><br />';
}
if ($this->email_msg_1 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook No Email' ).'</small><br />';
}
if ($this->email_msg_2 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Bad Email' ).'</small><br />';
}
if ($this->email_msg_3 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Email Exists' ).'</small><br />';
}
if ($this->content_msg_1 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook No Content' ).'</small><br />';
}
if ($this->content_msg_2 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Bad Content' ).'</small><br />';
}
if ($this->ip_msg_1 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook IP Ban' ).'</small><br />';
}
if ($this->reguser_msg_1 == 1)
{
echo '<small style="color:#fc0000;">'.JText::_( 'Phoca Guestbook Reg User Only' ).'</small><br />';
}
//-- Server side checking
?>
</td>
</tr>
...
<tr>
<td valign="top"><b><?php echo JText::_('Content'); ?>: </b></td>
<td colspan="4"><?php echo $this->editor; ?>
<?php
// !!! Info ausgeben, dass der Text erst freigegeben werden muss (in Kursiv)
echo JText::_('Infotext'); ?>
</td>
</tr>
...
------------------------------------------------------------------
Scriptauszug textarea (editor):
------------------------------------------------------------------
$editor = "<textarea id="$name" name="$name" cols="$col" rows="$row" style="width:{$width}; height:{$height};" class="mceEditor">$content</textarea>\n" . $buttons;
return $editor;
------------------------------------------------------------------
Download des gesamten Scripts:
http://www.phoca.cz/phocaguestbook/index.php?site=download
Die Ausgabe der JavaScipt-Kontrolle gibt den richtigen Content aus. Aber in PHP wird nichts wiedergegeben. Auf allen anderen Servern funktioniert es (Freehoster und Local). Problem ist dem Entwickler noch nicht bekannt, aber er versucht mich zu unterstützen.
Es muss etwas mit dem Provider sein, nur was? :-(