ilch Forum » Allgemein » HTML, PHP, SQL,... » Mit PhP erzeugte Seite -> Link

Geschlossen
  1. #1
    User Pic
    Shadowlauch Mitglied
    Registriert seit
    30.05.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    So ich arbeite zurzeit an einem Karmasystem, man muss auch einen grund angeben dieser wird dann später aufgelistet mit den anderen Bewertungen eines spielers. So benötige ich für jeden einzelnen Spieler, wie bei der Usregallery eien eigene Seite. Mit der Get Variante auch kein Problem, doch um das Templatesystem zu nutzen ist das Script ja selber eine mit get erstellte seite. Wie rufe ich nun meien Unter seiten auf. Noch mal ein Beispiel um mein probelm zu verdeutlichen.

    Link:

    index.php?karma

    so wie hänge ich nun meine GET erstellt Seite dran?!

    index.php?karma&id=1

    geht net

    index.php?karma.php?id=1

    au net

    ich hoffe ihr könnt mir helfen

    Grüße, Shadowlauch


    verwendete ilchClan Version: 1.1

    betroffene Homepage: tdfclan.hostbeef.com
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    schau doch mal wie das beim user profil gelöst wurde zwinker
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Shadowlauch Mitglied
    Registriert seit
    30.05.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    habe geschaut aber den durchblick verloren , also besser gesagt ich finde den teil net 0ô


    Zuletzt modifiziert von Shadowlauch am 01.07.2009 - 01:33:29
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nachtwolf Hall Of Fame
    Registriert seit
    10.11.2006
    Beiträge
    533
    Beitragswertungen
    16 Beitragspunkte
    Moin...

    ZitatZitat geschrieben von Shadowlauch

    index.php?karma&id=1
    geht net
    index.php?karma.php?id=1
    au net


    nach dem ? wir die content's seite aufgerufen also "karma" weitere unterseiten werden mit "-" getrennt.
    Könnte dann so ausehen:
    index.php?karma-id1 oder
    index.php?karma-id-1 oder auch
    index.php?karma-id=1

    also wie im Profil wie Son!c angesprochen hat : index.php?user-details-1

    MfG NW


    Zuletzt modifiziert von WDS Nachtwolf am 01.07.2009 - 01:35:34


    Zuletzt modifiziert von WDS Nachtwolf am 01.07.2009 - 01:36:31
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Shadowlauch Mitglied
    Registriert seit
    30.05.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    danke für die schneller Antwort doch alle Versuche laufen schlecht ._. keine der 3 möglichkeiten tuts ...

    Beispiel
    tdfclan.hostbeef.com/index.php?karma-id-29
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Nachtwolf Hall Of Fame
    Registriert seit
    10.11.2006
    Beiträge
    533
    Beitragswertungen
    16 Beitragspunkte
    Sende mal die karma.php dann kann man dir besser helfen!! zwinker


    Zuletzt modifiziert von WDS Nachtwolf am 01.07.2009 - 01:49:39
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Shadowlauch Mitglied
    Registriert seit
    30.05.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    <?php 
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Karma';
    $hmenu = 'Karma';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    
    
    
    
    $gid= $_GET['id'];
    $i=1;
    
    while ($i <100 ) {
    
    $erg = 'SELECT * FROM ic1_karma WHERE cgid = "'.$i.'"  ';
    $loe =mysql_query($erg);
    while ($row = mysql_fetch_assoc($loe) ) {
    
    $erg1='SELECT name FROM ic1_user WHERE id = "'.$row['ceid'].'"';
    $loe1 =mysql_query($erg1);
    $abf1= mysql_fetch_assoc($loe1);
    
    if ($row['status'] == "1"){
    $bew = '<img src="/include/images/icons/win.png">'; 
    }
    else{
    $bew = '<img src="/include/images/icons/los.png">'; 
    }
    
    		if($gid == $i){ 
    echo '<table>';
    echo '<tr><td>'.$bew.'</td><td><b><a href="/index.php?user-details-'.$row['ceid'].'">'.$abf1['name'].'</b></a>'.$row['date'].'</td></tr>';
    echo '<tr><td></td><td>'.$row['comment'].'</td></tr></table>';
    }
    
    }
    $i++;
    }
    
    $design->footer();
    ?>


    -> mysql connect rausgenommen

    udn bitte net über die funktion der ersten whileschleife beuurteilen xD
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nachtwolf Hall Of Fame
    Registriert seit
    10.11.2006
    Beiträge
    533
    Beitragswertungen
    16 Beitragspunkte
    Versuche es so:

    <?php
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Karma';
    $hmenu = 'Karma';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    
    
    
    if ($menu->get(1) == 'id'){
        $gid = escape($menu->get(2), 'integer');
    $i=1;
    
    while ($i <100 ) {
    
    $erg = 'SELECT * FROM ic1_karma WHERE cgid = "'.$i.'"  ';
    $loe =mysql_query($erg);
    while ($row = mysql_fetch_assoc($loe) ) {
    
    $erg1='SELECT name FROM ic1_user WHERE id = "'.$row['ceid'].'"';
    $loe1 =mysql_query($erg1);
    $abf1= mysql_fetch_assoc($loe1);
    
    if ($row['status'] == "1"){
    $bew = '<img src="/include/images/icons/win.png">';
    }
    else{
    $bew = '<img src="/include/images/icons/los.png">';
    }
    
            if($gid == $i){
    echo '<table>';
    echo '<tr><td>'.$bew.'</td><td><b><a href="/index.php?user-details-'.$row['ceid'].'">'.$abf1['name'].'</b></a>'.$row['date'].'</td></tr>';
    echo '<tr><td></td><td>'.$row['comment'].'</td></tr></table>';
    }
    
    }
    $i++;
    }
        }
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Shadowlauch Mitglied
    Registriert seit
    30.05.2009
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    funktioniert sehr herzlichen dank für die schnelle udn sehr gute Hilfe echt Prima glücklich
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten