| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

12-01-2010, 14:51
|
|
TitanX
Registrierter Benutzer
|
|
Registriert seit: Dec 2009
Beiträge: 22
|
|
Aktuelle Seite anzeigen
Hallo,
ich möchte gerne, dass die aktuelle Seite auf der ich mich gerade befinde angezeigt wird.
Ich habe einen Script dazu, der einfach die aktuelle datei anzeigt auf der ich mich befinde. Wie kann ich jetzt machen, dass der Dateiname in einen von mir gewünschten Namen umgewandelt und angezeigt wird?
Hier noch der Script:
Code:
<script type="text/javascript">
document.write("Sie befinden sich hier: " + location.pathname);
</script>
|

12-01-2010, 14:59
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo,
ich verstehe das Problem nicht, also solltest du dich ggf. nochmal etwas konkreter ausdrücken. Du ersetzt location.pathname mit dem von dir gewünschten String. Das kannst du über reguläre Ausdrücke machen
Code:
location.pathname.replace(/regex/, "ersetzung")
oder über ein Lookup-Objektliteral
Code:
var lookup = {
"/": "Startseite",
"/about/": "Über uns",
"/projects/": "Projekte",
"/projects/FooBar.html": "Projekt 'FooBar'"
};
alert(lookup[location.pathname]);
Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
Geändert von AmicaNoctis (12-01-2010 um 15:12 Uhr)
|

12-01-2010, 15:16
|
|
TitanX
Registrierter Benutzer
|
|
Registriert seit: Dec 2009
Beiträge: 22
|
|
Vielen Dank!!! Klappt Super!
|

12-01-2010, 15:19
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Freut mich, aber denk daran, dass nicht alle Besucher JavaScript aktiviert haben. Besser wäre es, das serverseitig schon zu erledigen.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

14-01-2010, 13:02
|
|
TitanX
Registrierter Benutzer
|
|
Registriert seit: Dec 2009
Beiträge: 22
|
|
Achso, aber wie mache ich das?
|

14-01-2010, 13:07
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Die Frage ist zu generell. Hast du PHP zur Verfügung?
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

14-01-2010, 13:09
|
|
TitanX
Registrierter Benutzer
|
|
Registriert seit: Dec 2009
Beiträge: 22
|
|
Ja, also der Server unterstützt PHP. Oder wie ist die Frage gemeint?
|

14-01-2010, 13:12
|
|
TitanX
Registrierter Benutzer
|
|
Registriert seit: Dec 2009
Beiträge: 22
|
|
Achso, ja also PHP kann/darf ich natürlich benutzen.
|

14-01-2010, 13:19
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Beherrscht du es auch? Wenn nicht, lies dir ein paar Grundlagen an. Ein Live-Beispiel findest du dann hier.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

14-01-2010, 13:24
|
|
TitanX
Registrierter Benutzer
|
|
Registriert seit: Dec 2009
Beiträge: 22
|
|
Ja, ich beherrsche es auch, allerdings nicht zu 100%, aber die Grundlagen auf jeden Fall...
|

14-01-2010, 13:28
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Dann brauchst du es nur von JavaScript auf PHP umschreiben. Das $_SERVER-Array liefert dir die notwendigen Infos und statt des Objektliterals hast du in PHP assoziative Arrays.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|