hallo
ich habe eine phpseite erstellt die zweisprachig seien soll. Dazu habe ich eine checkbox gewählt. Standartmäsig läuft die seite auf deutsch wenn man in der Box Englisch auswählt soll die schrifft sofort englisch sein.
mit der methode get funktioniert das auch aber mit post gibt er die meldung
"HTTP 405 - Ressource nicht zulässig Internet-Informationsdienste"
PHP4 läuft über den iis.
Auf apache mit php läuft die seite woran kann das Wohl liegen.
Ich glaube das es an einen einstellung in IIS liegt kann mir da jemand helfen?
hier der code:
<?php
if (isset($_POST['select_laender']))
// wenn die Variable existiert dann guke nach der Sprache
{
if ($_POST['select_laender'] == "de")
// wenn de dann alles in deutsch
{
print $_POST['select_laender'];
print "
<tr>
<td colspan=\"2\" align=\"right\">Sprache:</td>
<td colspan=\"3\">
<select style=\"width:159px;\" name=\"select_laender\" size=\"1\" width=\"100px\" onchange=\"Javascript:form.submit();\">
<option selected value=\"de\"> Deutsch </option>
<option value=\"en\"> English </option>
</select>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Benutzer:</td>
<td colspan=\"3\">
<input type=\"text\" name=\"text_benutzer\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Passwort:</td>
<td colspan=\"3\">
<input type=\"password\" name=\"text_passwort\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
";
}
else
// andernfals alles in englisch
{
print "
<tr>
<td colspan=\"2\" align=\"right\">Language:</td>
<td colspan=\"3\">
<select style=\"width:159px;\" name=\"select_laender\" size=\"1\" width=\"100px\" onchange=\"Javascript:form.submit();\">
<option value=\"de\"> Deutsch </option>
<option selected value=\"en\"> English </option>
</select>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">User:</td>
<td colspan=\"3\">
<input type=\"text\" name=\"text_benutzer\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Password:</td>
<td colspan=\"3\">
<input type=\"password\" name=\"text_passwort\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
";
}
}
else
// andernfals gib alles in deutsch aus
{
print "
<tr>
<td colspan=\"2\" align=\"right\">Sprache:</td>
<td colspan=\"3\">
<select style=\"width:159px;\" name=\"select_laender\" size=\"1\" width=\"100px\" onchange=\"Javascript:form.submit();\">
<option selected value=\"de\"> Deutsch </option>
<option value=\"en\"> English </option>
</select>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Benutzer:</td>
<td colspan=\"3\">
<input type=\"text\" name=\"text_benutzer\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Passwort:</td>
<td colspan=\"3\">
<input type=\"password\" name=\"text_passwort\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
";
}
?>
MFG
Andre
ich habe eine phpseite erstellt die zweisprachig seien soll. Dazu habe ich eine checkbox gewählt. Standartmäsig läuft die seite auf deutsch wenn man in der Box Englisch auswählt soll die schrifft sofort englisch sein.
mit der methode get funktioniert das auch aber mit post gibt er die meldung
"HTTP 405 - Ressource nicht zulässig Internet-Informationsdienste"
PHP4 läuft über den iis.
Auf apache mit php läuft die seite woran kann das Wohl liegen.
Ich glaube das es an einen einstellung in IIS liegt kann mir da jemand helfen?
hier der code:
<?php
if (isset($_POST['select_laender']))
// wenn die Variable existiert dann guke nach der Sprache
{
if ($_POST['select_laender'] == "de")
// wenn de dann alles in deutsch
{
print $_POST['select_laender'];
print "
<tr>
<td colspan=\"2\" align=\"right\">Sprache:</td>
<td colspan=\"3\">
<select style=\"width:159px;\" name=\"select_laender\" size=\"1\" width=\"100px\" onchange=\"Javascript:form.submit();\">
<option selected value=\"de\"> Deutsch </option>
<option value=\"en\"> English </option>
</select>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Benutzer:</td>
<td colspan=\"3\">
<input type=\"text\" name=\"text_benutzer\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Passwort:</td>
<td colspan=\"3\">
<input type=\"password\" name=\"text_passwort\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
";
}
else
// andernfals alles in englisch
{
print "
<tr>
<td colspan=\"2\" align=\"right\">Language:</td>
<td colspan=\"3\">
<select style=\"width:159px;\" name=\"select_laender\" size=\"1\" width=\"100px\" onchange=\"Javascript:form.submit();\">
<option value=\"de\"> Deutsch </option>
<option selected value=\"en\"> English </option>
</select>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">User:</td>
<td colspan=\"3\">
<input type=\"text\" name=\"text_benutzer\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Password:</td>
<td colspan=\"3\">
<input type=\"password\" name=\"text_passwort\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
";
}
}
else
// andernfals gib alles in deutsch aus
{
print "
<tr>
<td colspan=\"2\" align=\"right\">Sprache:</td>
<td colspan=\"3\">
<select style=\"width:159px;\" name=\"select_laender\" size=\"1\" width=\"100px\" onchange=\"Javascript:form.submit();\">
<option selected value=\"de\"> Deutsch </option>
<option value=\"en\"> English </option>
</select>
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Benutzer:</td>
<td colspan=\"3\">
<input type=\"text\" name=\"text_benutzer\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
<tr>
<td colspan=\"2\" align=\"right\">Passwort:</td>
<td colspan=\"3\">
<input type=\"password\" name=\"text_passwort\" size=\"22\" maxlength=\"20\" value=\"\">
</td>
</tr>
";
}
?>
MFG
Andre
Kommentar