Beiträge von knoidc

    die Frage mal anders gefragt

    Ich habe eine php-Datei. In diese wird ein SQL-Aufruf mit LIMIT aufgerufen und das Ergebnis in einer Tabelle dargestellt. Zusätzlich dazu möchte ich einen Link zu einer Seite, die mir alle Einträge auflistet. Wie muss dieser Link konzipiert sein, damit die oben genannte Fehlermeldung nicht kommt?

    Wenn ich <a href="<?php echo get_option ('siteurl').'/' ?>wp-admin/tools.php?page=jMED/jMED_main.php"> -> Fehlermeldung oben

    Wenn ich <a href="<?php echo get_option ('siteurl').'/' ?>wp-content/plugins/xxx/xxx.php"> -> Seite mit xxx.php, aber dafür ist die Backend-Navigation weg.

    Wo liegt der Denkfehler bei mir? Danke.

    knoidc

    Hallo zusammen,

    ich bin Wordpress-Newbie. Ich erstelle gerade ein Plugins und habe Problem bei Pagination einer "Tabelle".

    Quell-Code:

    <ul class="table addressbook">
    <li class="head cF">
    <div class="fL" style="width:100px">Datum</div>
    <div class="fL" style="width:200px">Betreff</div>
    <div class="fL" style="width:485px">Empfänger</div>
    </li>
    <?php foreach($history_mails as $mail) {?>
    <li class="cF">
    <div class="fL" style="width:100px"><?php echo $mail->datum; ?></div>
    <div class="fL" style="width:200px"><a href="<?php echo get_option ('siteurl').'/' ?>wp-admin/tools.php?page=jMED/jMED_main.php&action=view&id=<?php echo $mail->id ?>"><?php echo $mail->betreff; ?></a></div>
    <div class="fL" style="width:485px"><?php echo substr($mail->empfaenger, 0, 100) . (strlen($mail->empfaenger) > 100 ? '...' : '') ?></div>
    </li>
    <?php } ?>
    </ul>

    <p class="pagination">
    <?php
    for ($i=1;$i<=$countPages;$i++) {
    ?>
    <a href="<?php echo get_option ('siteurl').'/' ?>wp-admin/tools.php?page=jMED/jMED_main.php&action=viewall&page=<?php echo $i ?>"><?php echo $i ?></a>&nbsp;
    <?php
    }
    ?>
    </p>

    // Quell-Code Ende

    Es gibt Seite 1 und 2. Wenn ich auf 2 drücke, bekomme ich die Meldung "Du hast nicht ausreichend Rechte, um auf diese Seite zuzugreifen."???
    Warum? Die erste Seite kann ich doch aufrufen.

    Mir geht es aber auch generell den Aufruf einer PHP-Datei aus dem Plugins. Wie kann ich schreiben: link von datei1.php zu datei2.php

    <a href="<?php echo get_option ('siteurl').'/' ?>wp-admin/tools.php?page=xxx ">
    ODER
    <?php echo get_option ('siteurl').'/' ?>wp-content/plugins/xxx/xxx.php ...

    Bei der 2. Variante ist immer das Backend-Menü weg -> ich habe nur eine Seite mit php-Code.

    Wahrscheinlich habe der Grundgedanke schon falsch verstanden und hoffe, jemand hilft mir bei der Erleuchtung :-)

    Schöne Grüße und Danke
    knoidc