Ich habe mir ein einfaches Gästebuchskript heruntergeladen. Anschliessend includete ich die Datei gb/index.php in die index.php. Das funktioniert auch soweit.
Um einen neuen Eintrag zu erstellen, wird dabei die Seite (gb/)gb.php?aktion=edit aufgerufen. Da ich aber meine Unterseiten in die index.php include und die gb/gb.php in gb/index.php umbenannt habe, änderte ich den Pfad in folgenden ab index.php?site=gb&aktion=edit.
Leider kommt die gb/index.php nicht an die aktion Variabel.
Hier einige Codefragmente:
index.php ($_GET['site'] wurde in die $site geschrieben, $siteurl ist der Root)
gb/index.php
Hoffe ihr könnt mir helfen.
Um einen neuen Eintrag zu erstellen, wird dabei die Seite (gb/)gb.php?aktion=edit aufgerufen. Da ich aber meine Unterseiten in die index.php include und die gb/gb.php in gb/index.php umbenannt habe, änderte ich den Pfad in folgenden ab index.php?site=gb&aktion=edit.
Leider kommt die gb/index.php nicht an die aktion Variabel.
Hier einige Codefragmente:
index.php ($_GET['site'] wurde in die $site geschrieben, $siteurl ist der Root)
PHP:
<?php
include($siteurl[$site]);
?>
gb/index.php
PHP:
echo"</td><td><a href=\"index.php?site=gb&aktion=edit\">neuer Beitrag</a></td><td>";
if ($ende >= $gesamt)
{
echo" ";
}
else
{
echo"<a href=\"index.php?site=gb&aktion=show&seite=".($seite+1)."\">weiter</a>";
}
echo "</td></tr>";
echo"</table>";
}
if ($aktion == "edit")
{
echo"Neuer Beitrag schreiben :";
echo"<form action=\"index.php?site=gb&aktion=insert\" method=\"post\">".
"<table cellspacing=\"2\" cellpadding=\"2\" border=\"0\">".
"<tr>".
"<td>Name : </td>".
"<td><input type=\"text\" name=\"name\" size=\"30\" maxlength=\"50\"></td>".
"</tr>".
"<tr>".
"<td>eMail : </td>".
"<td><input type=\"text\" name=\"email\" size=\"30\" maxlength=\"50\"></td>".
"</tr>".
"<tr>".
"<td>Titel :</td>".
"<td><input type=\"text\" name=\"titel\" size=\"30\" maxlength=\"100\"></td>".
"</tr>".
"<tr>".
"<td>Beitrag :</td>".
"<td><textarea cols=\"70\" rows=\"20\" name=\"beitrag\"></textarea></td>".
"</tr>".
"<tr>".
"<td><input type=\"submit\" name=\"sub\" value=\"Eintragen\"></td>".
"<td><input type=\"reset\" name=\"res\" value=\"Reset\"></td>".
"</tr>".
"</table>".
"</form>";
}
Hoffe ihr könnt mir helfen.