Beiträge von lura

    Ich google seit vorgestern verzweifelt nach einer Lösung, wie ich mein eigenes Plugin einem Autor über das Backend-Menü zur Verfügung stelle.

    Für den Admin geht das ja wunderbar über add_action('admin_menu',............

    Aber, wie bekomme ich das für Nicht-Admins hin??? :confused:

    Danke für die Hilfe.

    Formular und parameterübergabe

    So!
    Ich habe eine unschöne Lösung gefunden... ich sende das Formular (action) an die Seite mit ?page_id=nr . Sehr unschön, weil die Url jetzt komisch aussieht und ich so das mod_rewrite umgehe, aber es funktioniert erstmal. Ich würde das ganze mal als einen Fehler des Systems stehen lassen.

    Vielleicht dokumentieren? Weiterleiten an die Entwicklung?

    Grüße

    Hallo, fred,
    mich würde interessieren, wie Du das hinbekommen hast, denn ich habe ein sehr ähnliches Problem: ich komme nicht an die eingegebenen Daten des Formulars.:oops:

    Bei mir wird es aber eher einProgrammierfehler im Plugin sein.
    ( Siehe auch meinen eigenen Beitrag unter "Plugins")

    Grüße

    Hallo,
    ich bin noch ein WP-Neuling, habe aber in den letzten 2 Wochen viel gelesen und geforscht.

    Mein Problem (unter WP 2.3):
    ich habe eine Page mit einem Formular, dort will ich Daten erfassen, die ich in eine eigene DB-Tabelle schreibe.

    Installation des Plugins ist kein Problem.:)
    Ausgabe der Seite mit dem Formular ist auch kein Problem.:)

    In "action" des Formulars habe ich die Seite angegeben:
    action='http://www.baltic-run.de/?page_id=52'


    Mein Problem:
    wie komme ich an die im Formular eingegebenen Daten heran, damit ich sie in der Tabelle hinterlegen kann??

    Über $HTTP_POST_VARS habe ich es schon versucht, aber irgend etwas mache ich scheinbar noch falsch.:cry:

    Hier der Code im Plugin:
    *****************************************
    function teilnehhmerdaten($content) {

    if (is_page('52'))
    {

    if (isset($HTTP_POST_VARS['Startnummer']) )
    {
    $start_nr = $HTTP_POST_VARS['Startnummer'];

    echo "<p>übergebene Startnummer: " . $start_nr;
    }
    echo "<p> Erfassen Teilnehmerdaten :";
    echo "<form name='form' method='post' action='http://www.baltic-run.de/?page_id=52'> ";
    echo "<input size='40' name='Startnummer' type='text' />" ;
    echo "<input class='button' name='submit' value='Und ab die Post !' type='submit' /></form>";
    }
    else
    {
    return($content);
    }

    }


    add_filter('the_content', 'teilnehhmerdaten');
    ?>
    **********************************************

    Danke für die Hilfe.