ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
319
319
EMPFEHLEN
-
24.06.02 05:35 #1
Hi und guten Morgen
und zwar geht es um volgendes: Auf meiner Seite habe ich verschiedene Designs, das ganze läuft über eine art templates.
desswegen sehen die urls z.B. so aus:
http://www.domain.com/ordner/design1.php?op=show&page=home und nur das 'home' am ende ändert sich.
jetzt will ich allerdings auf
http://www.domain.com/ordner/design2.php?op=show&page=home kommen, also dass sich nur die php datei ändert, aber das hintendran gleichbleibt.
nen kumpel von mir sagte mir, das das ginge, die url währe praktisch 4 teile, die domain, der ordner, die php datei und das hintendran. leider wusste er auch nicht mehr, wie das geht.
könnt ihr mir vielleicht helfen?
THX im voraus
-
24.06.02 05:53 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
du müsstest die url mit der explode-funktion aufsplitten, den dateinamen verändern und wieder zusammenfügen.
beispiel:
Code :1 2 3 4 5 6
$url = "http://www.domain.com/ordner/design.php?op=show&page=home"; $teile = explode("/", $url); foreach($teile as $teil) { echo $var . "<br>\n"; }
der dateiname hat dann noch die übergebenen parameter hinten dran. das müsstest du dann nochmal aufteilen (mit ? als trennzeichen)."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
24.06.02 06:23 #3
mh, das sieht mal sehr interessant aus, nur hilft mir das (noch) nicht weiter. wie müssen denn die links aussehen?
-
24.06.02 06:25 #4
mir fällt gerade auf, dass ich eigentlich nur das mit dem '?' als trennzeichen brauche, da ja eh alles im selben ordner liegt.
-
24.06.02 06:27 #5
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
welche links? die, mit denen das ganze aufgerufen wird?
naja, übergib halt die ganze url als variable an eine andere datei. den link musst du mit php zusammensetzen."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
zb:
greetZZzzPHP-Code:<?php
$url = "http://www.domain.at/ordner/file.php?var1=blub&var2=bla";
$url = explode("?", $url);
$url = "dateiname2.php?".$url[0];
?>
-
25.06.02 13:57 #7
ok, das kommt mir jetzt verständlich vor.. nur wo bau ich den code ein, und wie muss der link dann heißen? <a href="...?
thx
-
25.06.02 14:05 #8
- Registriert seit
- Apr 2002
- Beiträge
- 1.721
sry wen ich mich irre aber wenn die variablen bekannt sind könnnnte man den link doch auch so machen?!
echo '<a href="http://www.domain.com/ordner/design2.php?op='
echo $op
echo 'page='
echo $page
echo '">_</a>'War ja nix...
-
klar dann würd ich das aber nicht in 4 zeilen schreiben

greetZZzzPHP-Code:echo "<a href=\"http://www.domain.com/index.php?var1=".$var1."&var2=".$var2."\">link</a>";
Ähnliche Themen
-
Hover miteinander Verbinden (Link Text & Link Bild)
Von vodka im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 17.05.10, 13:20 -
Hintergundbild per Link verändern
Von belite im Forum Javascript & AjaxAntworten: 6Letzter Beitrag: 18.06.09, 20:56 -
Effekt von Link verändern
Von GottiRhg im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.05.08, 10:38 -
Link mit Variablen wird nicht richtig als Link erkannt?!
Von di-five im Forum HTML & XHTMLAntworten: 16Letzter Beitrag: 28.06.06, 10:39 -
CSS Link - Farbe beim klicken verändern.
Von NetPerformance im Forum CSSAntworten: 1Letzter Beitrag: 27.04.06, 05:53





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren