tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
319
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von acid.rain
    acid.rain acid.rain ist offline Mitglied Platin
    Registriert seit
    Jun 2002
    Ort
    Frankenthal (Pfalz)
    Beiträge
    541
    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
     

  2. #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

  3. #3
    Avatar von acid.rain
    acid.rain acid.rain ist offline Mitglied Platin
    Registriert seit
    Jun 2002
    Ort
    Frankenthal (Pfalz)
    Beiträge
    541
    mh, das sieht mal sehr interessant aus, nur hilft mir das (noch) nicht weiter. wie müssen denn die links aussehen?
     

  4. #4
    Avatar von acid.rain
    acid.rain acid.rain ist offline Mitglied Platin
    Registriert seit
    Jun 2002
    Ort
    Frankenthal (Pfalz)
    Beiträge
    541
    mir fällt gerade auf, dass ich eigentlich nur das mit dem '?' als trennzeichen brauche, da ja eh alles im selben ordner liegt.
     

  5. #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

  6. #6
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    zb:
    PHP-Code:
    <?php
    $url 
    "http://www.domain.at/ordner/file.php?var1=blub&var2=bla";
    $url explode("?"$url);
    $url "dateiname2.php?".$url[0];
    ?>
    greetZZzz
     

  7. #7
    Avatar von acid.rain
    acid.rain acid.rain ist offline Mitglied Platin
    Registriert seit
    Jun 2002
    Ort
    Frankenthal (Pfalz)
    Beiträge
    541
    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
     

  8. #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...

  9. #9
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    klar dann würd ich das aber nicht in 4 zeilen schreiben
    PHP-Code:
    echo "<a href=\"http://www.domain.com/index.php?var1=".$var1."&var2=".$var2."\">link</a>"
    greetZZzz
     

Ähnliche Themen

  1. Hover miteinander Verbinden (Link Text & Link Bild)
    Von vodka im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 17.05.10, 13:20
  2. Hintergundbild per Link verändern
    Von belite im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 18.06.09, 20:56
  3. Effekt von Link verändern
    Von GottiRhg im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 23.05.08, 10:38
  4. Antworten: 16
    Letzter Beitrag: 28.06.06, 10:39
  5. CSS Link - Farbe beim klicken verändern.
    Von NetPerformance im Forum CSS
    Antworten: 1
    Letzter Beitrag: 27.04.06, 05:53