|
| Autor |
Nachricht |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 23.07.2007, 16:29 Titel: url variablen nutzen (z.b. index.php?page=newsletter) |
|
|
wie mach ich das??
|
|
| Nach oben |
|
 |
concorde Erfahrener [User]

Anmeldung: 09.12.06 Beiträge: 77
|
Verfasst am: 23.07.2007, 16:37 Titel: |
|
|
$_GET['page'] wäre in deinem Fall ="newsletter". _________________ Grüße Raphi
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 23.07.2007, 16:42 Titel: |
|
|
funzt ned, aber könntest mal einen code machen, mit NAME für z.b newsletter
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1547
|
Verfasst am: 23.07.2007, 16:45 Titel: |
|
|
in index.php:
$variable = $_GET['page'];
echo $variable
Bei dem Aufruf index.php?page=newsletter kommt folgende Ausgabe
newsletter
Du solltest allerdings die Daten, die damit übergeben werden, überprüfen, um zu verhindern, dass Schadcode auf dem Server landet! _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 23.07.2007, 16:50 Titel: |
|
|
also nochmal,
die variable soll heißen "newsletter" und die dazugehörige datei ist "newsletter.htm, und das will ich jetzt bei einblendung in adresszeile und eingabe erhalten
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1253 Wohnort: Ostfildern ...
|
Verfasst am: 23.07.2007, 16:54 Titel: |
|
|
So? | Code: |
$newsletter=$_GET['page'];
include($newsletter.".htm");
|
Am besten erklärst du mal genauer was du willst, _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 23.07.2007, 17:02 Titel: |
|
|
also ich hab ne homepage in html
darauf ne index.php mit
| Code: | <?php
include("index.htm")
?> |
und jetzt will ich in der menüleiste index.php?page=xxy, das auf die datei xxy.htm zugreift
Hier der link
http://vbvp-online.de/home
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1253 Wohnort: Ostfildern ...
|
Verfasst am: 23.07.2007, 17:24 Titel: |
|
|
| Code: |
$page=$_GET['page'];
include($page.".htm");
|
_________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 23.07.2007, 18:31 Titel: |
|
|
funktioniert alles nich, sorry aber bin keine leuchte in php
E: wer mir helfen will bekommt bestimmte daten per pm oder messi
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1253 Wohnort: Ostfildern ...
|
Verfasst am: 23.07.2007, 21:46 Titel: |
|
|
Bei mir hats mal geholfen, die endung auf .php zu ändern.
versuchs erst mal mit einer datei, wenns klappt, dann kannste froh sein, du könntest auch mal eventuelle fehlermeldungen posten. _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 24.07.2007, 10:28 Titel: |
|
|
hab ich ja schon, wie gsagt, wer helfen will soll mich adden (259301650)
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1547
|
Verfasst am: 24.07.2007, 11:52 Titel: |
|
|
Du willst Hilfe, wir wollen erstmal gar nix.
Also poste mal übersichtlich, was alles in den verschiedenen Dateien steht. Die hier aufgeführten Lösungen funktionieren nämlich 100%ig.
... _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 24.07.2007, 13:50 Titel: |
|
|
also ich hab hier die homepage http://vbvp-online.de/home
und hab alle .htm dateien auf .php umbenannt, und angepasst. Und jetzt will ich dass statt /home/newsletter.php /home/index.php?page=newsletter, und das halt für jeden Menüpunkt
|
|
| Nach oben |
|
 |
concorde Erfahrener [User]

Anmeldung: 09.12.06 Beiträge: 77
|
Verfasst am: 24.07.2007, 14:15 Titel: |
|
|
| Code: |
if($_GET['page']=="newsletter")
{
include "home/newsletter.php";
}
|
Ich hoffe, das suchst du. _________________ Grüße Raphi
|
|
| Nach oben |
|
 |
seekfreed Neuer [User]

Anmeldung: 24.07.07 Beiträge: 3 Wohnort: Berlin
|
Verfasst am: 24.07.2007, 15:36 Titel: |
|
|
Sowas wie:
| Code: |
$page = $_GET['page'];
include($page);
|
sollte man nicht machen. Das schreit geradezu nach irgendwelchen Spinnern, die dann ihren eigenen Code injizieren.
z.b. deinedomain/?page=meineigenesskriptwasdanndeinevarsetcauslesenkann.php
Lieber so wie es concorde vorgeschlagen hat. Mit ner Whitelist, wo Du checkst, ob die Seite überhaupt aufgerufen werden darf. _________________
Seekfreed - der menschliche Preisvergleich
Schnäppchen finden, Geld verdienen
|
|
| Nach oben |
|
 |
|
|