tutorials.de Buch-Aktion 05/2012
Seite 3 von 3 ErsteErste 123
ERLEDIGT
NEIN
ANTWORTEN
33
ZUGRIFFE
919
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #31
    jannicars jannicars ist offline Mitglied Gold
    Registriert seit
    Jun 2011
    Beiträge
    219
    Das steht doch schon in dem anderen Thema...
     

  2. #32
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Ja...Ansatz...was soll ich dazu schreiben

    Wenn du die einzelnen Datensätze ausgibst, kommt erstens Mal ein HTML-Link dazu
    HTML-Code:
    <a href="detail1234.html">Details</a>
    Als PHP-echo:
    PHP-Code:
    echo "<a href=\"detail1234.html\">Details</a>"
    Und jetzt die id aus der DB statt 1234 da reinhängen
    PHP-Code:
    echo "<a href=\"detail" $id ".html\">Details</a>"
    Mehr ists in PHP nicht.

    Und dann in .htacces-Datei des Verzeichnisses sowas (ungetestet):
    Code :
    1
    2
    
    RewriteEngine on
    RewriteRule ^detail{[0-9]*}\.html$ detail.php?id=$1

    Gruß
    gulo92 bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #33
    gulo92 gulo92 ist offline Mitglied Silber
    Registriert seit
    Sep 2011
    Beiträge
    55
    danke!
    habs grad probiert, funktioniert erstmal nicht ... was bewirkt dieses 0-9? Müsste in der php Datein nicht der Link zu ner *.php gesetzt werden und dann erst in html im Browser geschrieben werden?
     

  4. #34
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Nein, der Link passt schon auf die HTML.
    ModRewrite kann die rausgehenden Linkangaben nicht ändern,
    nur die eingehenden Anfragen auf andere Ziele umleiten.

    Zum nicht funktioneieren...was passiert denn genau?

    Wenn du die Detailseite aufrufst und in den Quelltext vom Browser schaust
    (also die HTML-Ausgabe von PHP), wie schaut denn da ein Link aus (und welche ID gehört dazu)?

    Hast du Zgriff auf die Apachelogdatei?
    Schau nach, wohin umgeleitet wird.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

Ähnliche Themen

  1. MySQL Datenbank erstellen (****)
    Von docma im Forum Content Management Systeme (CMS)
    Antworten: 6
    Letzter Beitrag: 13.08.10, 08:28
  2. Antworten: 6
    Letzter Beitrag: 16.08.07, 10:48
  3. Antworten: 3
    Letzter Beitrag: 19.09.05, 23:28
  4. Antworten: 9
    Letzter Beitrag: 23.05.04, 15:11
  5. PHP/MySQL Datenbank erstellen | Hilfe
    Von LexusTheSecond im Forum PHP
    Antworten: 3
    Letzter Beitrag: 18.03.04, 21:52