seite per ?action=test einbinden? |
psprofi
Mitglied
Dabei seit: 07.11.04
Beiträge: 83
Forenversion: 3.0
|
|
Hallo
Ist es möglich, wenn ich eine seite aufrufe zb mit
test.php?action=test
das eine seite aus einem unterforum per include(oder sonstwie eingebunden wird?
|
|
14.10.07 22:42 |
Finden
Als Freund hinzufügen
|
|
psprofi
Mitglied
Dabei seit: 07.11.04
Beiträge: 83
Forenversion: 3.0
Themenstarter
|
|
und wie kann ich beides verbinden?
also include() in deinem index.php Beispiel?
|
|
14.10.07 23:20 |
Finden
Als Freund hinzufügen
|
|
seb
Mr. Spam
Dabei seit: 29.03.04
Beiträge: 237
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 1 Profi Forenversion: 3.0; 2.3
|
|
warum verschlüsseln? das ist doch unlogisch. oder.....
__________________ Zitat von W00tkaeppi
[...] Schon in der Schule lernt man nicht zu cheaten. Das fängt beim heimlichen Rotze fressen an und geht bis Pipi machen in Trinkbechern.
|
|
15.10.07 22:08 |
E-Mail
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Wieso? Wenn wir Maniac_81's Code nehmen ginge das wie folgt:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
if(isset($_GET['action']) AND isset($dateien[$_GET['action']])) {
include $dateien[$_GET['action']];
} else {
include $dateien['home'];
}
# zb:
$dateien = array(); // <--ein Leeres Array erzeugen
$dateien[md5('home')] = "start.php";
$dateien[md5('satzung')] = "satzung.php";
$dateien[md5('admin')] = "admin.php";
$dateien[md5('logout')] = "logout.php"; |
|
Das hat den Vorteil, dass die Leute weniger mit der URI spielen
|
|
15.10.07 22:15 |
Finden
Als Freund hinzufügen
|
|
nrj
Mitglied
Dabei seit: 16.05.06
Beiträge: 154
Forenversion: 2.3
|
|
Ich machte das bisher immer so:
php: |
1:
2:
3:
4:
5:
6:
|
<?
if(file_exists($_GET["action"].".php")){include($_GET["action"].".php");
} else {
include 'news.php';
}
?> |
|
Ist doch viel einfacher?
MfG
|
|
19.10.07 13:43 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Also nach deiner Methode, Maniac, kann meines Wissens nichts passieren.
Der md5-Code muss wie folgt heißen (hatte mich vertippt):
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
if (isSet($_GET['action'])) $action = $_GET['action'];
else $action = "home";
$action = md5($action);
include $dateien[$action];
# zb:
$dateien = array(); // <--ein Leeres Array erzeugen
$dateien[md5('home')] = "start.php";
$dateien[md5('satzung')] = "satzung.php";
$dateien[md5('admin')] = "admin.php";
$dateien[md5('logout')] = "logout.php"; |
|
|
|
19.10.07 17:23 |
Finden
Als Freund hinzufügen
|
|
IT Corporation unregistriert
|
|
Wieso soll man das denn jezt verschlüsseln?
|
|
25.10.07 15:30 |
|
|
ENTE
So quasi!
Dabei seit: 21.04.07
Beiträge: 741
Fähigkeiten: WBB3 Profi; WBB2 Profi; WBB Lite 2 Profi Herkunft: Bernrieder Winkel Forenversion: 3.0; 2.3
|
|
die funktion md5() verschlüsselt den ganzen Käse
__________________
App-Store-Apps.de
Real programmers don't comment their code - it was hard to write, it should be hard to understand
|
|
25.10.07 15:45 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|