Urls umschreiben vBulletin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Urls umschreiben vBulletin

    Vielleicht findet jemand ja den Fehler in dem Code:
    PHP Code:
     if(THIS_SCRIPT == 'forumdisplay') {
    $found preg_match_all('/<a href="forumdisplay\.php\?f=([0-9]+)&amp;page=([0-9]+)&amp;order=desc#i'
    $GLOBALS['navbits']['breadcrumb'], $matches);
    if(
    $found)
    {
    $somesize sizeof($matches[1]);
                           for(
    $i 0$i <= $somesize$i++)
                           {
                                   
    $tid $matches[1][$i];
    $output str_replace("forumdisplay.php?f=' . $matches[1][$i] . '&amp;page=' . $matches[2][$i] . '&amp;order=desc"
    "testlink.html"$output);

                                   unset(
    $tid$somematch);
                           }
                }


  • #2
    PHP Code:
    preg_match_all('/<a href="forumdisplay.php?f=([0-9]+)&page=([0-9]+)&order=desc#i'
    Da sehe ich einen Fehler.
    mfg - sagg

    Comment


    • #3
      und welchen

      Comment


      • #4
        Die Delimiter...
        mfg - sagg

        Comment


        • #5
          meinst du die \ vor .php usw?
          habe gerade gesehen, das diese in der Darstellung hier nicht da sind.
          also ohne php
          $found = preg_match_all('/<a href="forumdisplay\.php\?f=([0-9]+)
          &amp;page=([0-9]+)&amp;order=desc#i', $GLOBALS['navbits']['breadcrumb'], $matches);
          und & = & amp ; ohne Leerzeichen
          Last edited by ollimagic; 07-02-2006, 12:53.

          Comment


          • #6
            Original geschrieben von ollimagic
            meinst du die \ vor .php usw?
            Nein, er meint das, was er schrieb: Delimiter.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Comment


            • #7
              das komma?
              ich habe die Zeile umgebrochen wegen der darstellung.
              also ganz:
              PHP Code:
                preg_match_all
              ('/<a href="forumdisplay\.php\?f=([0-9]+)&amp;page=([0-9]+)
                 &amp;order=desc#i'
              $GLOBALS['navbits']['breadcrumb'], $matches); 
              Last edited by ollimagic; 07-02-2006, 13:37.

              Comment


              • #8


                Pattern-Syntax!
                mfg - sagg

                Comment


                • #9
                  Lustiges Raten.
                  Habe nun mal aus
                  &order=desc#i',
                  &order=desc/i',
                  gemacht.

                  Comment


                  • #10
                    Und?
                    Funktioniert es jetzt?
                    mfg - sagg

                    Comment


                    • #11
                      Ne, leider nicht.

                      Comment


                      • #12
                        Original geschrieben von ollimagic
                        Lustiges Raten.
                        Nicht unser Problem, wenn dir nichts anderes bleibt - weil du die Grundbegrifflichkeiten nicht kennst.
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Comment


                        • #13
                          Ne ist ja in Ordnung, aber das funktioniert eben noch nicht.
                          Der falsche Delimiter war es eben nicht alleine

                          Comment


                          • #14
                            Dann solltest du nun das tun, was du vorhin schon von selbst erkannt hast, noch ein paar Slashes rein werfen.
                            Um genau zu sein sind es nur 2.

                            Und dann mach bitte noch das "+" raus, dann müsste es gehen.
                            mfg - sagg

                            Comment

                            Working...
                            X