Beiträge von LaserBlaubeere

    Hallo, kurz vor ab: ich habe noch nie zuvor mit Wordpress gearbeitet und auch in PHP und HTML habe ich nicht viel Erfahrung.
    Meine Aufgabe in einem Projekt ist es ein Formular darzustellen, bei dem die Benutzer ihre Eingaben in Textfelder und Textareas speichern können. Ich darf dafür keine fertigen Plugins verwenden, sondern muss eins selber bauen... Die Darstellung der Textfelder funktioniert. Textarea verursacht aber einen white screen, sobald ich mein selbst geschriebenes Plugin installiere.
    Die Stelle mit dem Textarea habe ich auch mal alleine ausprobiert, also ohe die normalen textfelder, alleine funktioniert das und lässt sich darstellen. Aber so zusammen in der FOrm funtkioniert es nicht und ich bin ratlos wo der Fehler liegt.
    Vielen Dank schonmal für die Hilfe!

    Hier mein php code:


    [FONT=Arial]<?php
    function projectcharter_form($p_name, $p_manager, $p_ziel, $p_beteiligte)
    {
    echo '
    <style>
    div {
    margin-bottom:2px;
    }
    input {
    margin-bottom:4px;
    }
    </style>
    ';

    echo '
    <form action="' . $_SERVER['REQUEST_URI'] . '" method="post">
    <div>
    <label for="p_name">Projektname <strong>:</strong></label>
    <input type="text" name="p_name" value="' . ( isset( $_POST['p_name'] ) ? $p_name : null ). '">
    </div>

    <div>
    <label for="p_manager">Projektmanager:in <strong>:</strong></label>
    <input type="text" name="p_manager" value="' . ( isset( $_POST['p_manager'] ) ? $p_manager : null ). '">
    </div>

    <div>
    <label for="p_ziel">Projektziel <strong>:</strong></label>
    <input type="text" name="p_ziel" value="' . ( isset( $_POST['p_ziel'] ) ? $p_ziel : null ). '">
    </div>

    <div>
    <label for="p_beteiligte">Projektbeteiligte</label>
    <textarea name="p_beteiligte" id="p_beteiligte rows="4" cols="50"></textarea>
    </div>

    <input type="submit" name="submit" value="Speichern"/>
    </form>
    ';
    }

    add_shortcode('example_projectcharter','projectcharter_form');
    ?>[/FONT]