Beiträge von gonzine42

    ja: ich habe [FONT=courier new]array( 'jquery' ) [/FONT]eingebunden, funzt ja auch [FONT=courier new][/FONT]
    ja: [FONT=courier new]cookie_setzen.php [/FONT] gefunden, ich habe mit alert den Wert ausgegeben
    oh nein: Wald und Bäume, ein blöder Unterstrich und ich merke es nicht.

    Vielen Dank und Gruß
    gonzine[FONT=courier new]
    [/FONT]

    Danke für Deine Antwort. Aus ihr entnehme ich, dass es keinen Unterschied gibt.
    Ich habe in meiner function meine script mit array(jQuery) geladen. Jquery läßt ja auch ansprechen.
    Der Ablauf ist wie folgt:
    - in einer Liste kann der User mehrere Punkte markieren
    - das Plugin WP Session Manager verwaltet meine SESSION-Variablen
    - die markierten Punkte werden gesammelt

    Code
    jQuery(document).ready(function ($) {
        $('#klick_liste_spiel input').on("click", function () {
            $.post("cookie_setzen.php", { nummer:'2017' } );
        });
    });


    PHP
    <?php  
    // cookie_setzen.php
    $nr = $POST['nummer'];
    $wp_session = WP_Session::get_instance();
    $wp_session['nummer'] = $nr;

    In cookie_setzten ist $nr undefined.
    Wenn .post also verfügbar ist, dann muss ich an meinen Code ran.

    Gruß
    gonzine

    Hallo in die Runde,


    bevor ich meinen Code postet, möchte fragen, ob es sein kann das der Befehl "jQuery.post" innerhalb einer WP-Umgebung nicht zulässig ist. jQuery habe ich in der function geladen. Andere Befehle gehen.


    Besten Dank
    gonzine

    Hallo,
    vielen Dank für die vielen, guten Belehrungen.

    Es tut mir leid, dass ich so unklar ausgedrückt habe.

    In einer bestehenden Webseite, die nicht unter WP läuft, geht folgender Ablauf:
    Eine Session wird erzeugt, die Session-Varriablen werden in php-Dateien beschrieben und in anderen php-Dateien wieder ausgelesen. Alles so wie es soll.

    Jetzt wird diese Webseite in WP neu gestaltet und einige Funktionen müssen erhalten bleiben. Für diese Funktionen werden Session-Variablen benötigt.
    Zu diesem Zweck hatte ich es in der WP-Umgebung an einem einfachen Beispiel (wie die Übergabe einer Seitennummer) getestet.
    Die Session wird in der function.php erzeugt. Die Variable wird auch übergeben. Doch sobald WP eine neue Seite aufruft, ist die Session zwar noch da, doch die Session-Variable ist nicht mehr existent.

    Ich wünsche eine gute Woche
    gonzine

    Hallo, Danke für die Antworten.

    1.) den "Schrott" habe ich auf mehreren Seiten gefunden. Ich suche ja schon eine Weile.
    Die Version

    PHP
    if (!isset($_SESSION['seite'])) { 
      $_SESSION['seite'] = 1; 
    }


    liefert genau das gleiche.

    Der Zusatz zum Link

    HTML
    <a rel="nofollow" href="eigene/neue_seite.php?seite=2&amp;<?php echo SID; ?>">neue Seite</a>


    liefert leider auch keine Änderung.
    Die Variable wird ja richtig übergeben nach neue_seite.php.

    2.) Warum verschoben? Das ganze funktioniert ja außerhalb von WP, nur halt nicht innerhalb.

    Gruß gonzine

    Hallo,

    ich arbeite mit einer eigenen Session und habe in meiner function.php:

    PHP
    function StartSession() {
        if(!session_id()) {
            session_start();
        $_SESSION['seite'] = 1;
        }
    }
    add_action('init', 'StartSession', 1);


    Ich übergebe eine Seitennummer per Link

    HTML
    <a href="eigene/neue_seite.php?seite=2">neue Seite</a>


    In der neue_seite.php kommt die Variable $neue_seite auch an und wird in $_SESSION['seite'] gespeichert. Dies habe ich per echo-Ausgabe getest.

    PHP
    $seite = $_GET["seite"];
    $_SESSION['seite'] = $seite;
    header("Location: http://meine_internetseite");

    Nur nach dem Aufruf der neuen Location ist die $_SESSION['seite'] nicht mehr existet.
    Außerhalb von Wordpress funktioniert dies. Innerhalb nicht.

    Thema: customizr - ich hatte auch schon ein anderes Thema probiert.
    Plugin: keines - alles gelöscht.

    Also: wer löscht meine $_SESSION-Variable?

    Gruß gonzine

    Hallo,

    ich habe o.g. Plugin installiert. Laut Beschreibung sollte dieses Plugin die Spracheinstellungen von WP übernehmen - bei mir also Deutsch.
    Leider tut es dies nicht. Alle Dateien sind da, err.log hat keinen Eintrag.
    Andere Plugins z.B. Login with Ajax übernimmt die Spracheinstellungen.

    Ich bitte um sachdienliche Hinweise, wo ich weitersuchen soll. ;)

    Gruß gonzine

    Hallo,


    ich sitze jetzt seit zwei Wochen an WP und bin wirklich sehr positiv überrascht, wie einfach die Erstellung einer site ist.
    (Bisher hatte ich mit html, css, php, jquery selbst Seiten erstellt.)

    Nach Erstellung eines Childs von Twentyeleven mit Hilfe des Plugins "Orbisius" habe ich festgestellt, dass ich per FTP nicht auf den Child-Ordner zugreifen kann, da dieser Ordner www-data gehört und nicht mehr dem FTP-User.


    Das ist etwas lästig, aber meine Recherchen im Forum ergab, dass dies wohl so ist!?


    Jetzt meine Fragen:

    1.) Wenn ich jetzt die automatische Aktualisierung von WP mache, gehören dann alle Daten dem User www-data? Dann könnte ich keine geänderten Dateien per FTP aktualisieren.

    2.) Ist es immer so, dass Plugins Dateien und Ordner erzeugen, die dann dem User www-data gehören? Wie geht Ihr damit um? Wie ändert Ihr dann Dateien?
    Ich will ja selbst noch Änderungen vornehmen. Dies kann ich nur per FTP bzw. über den Kundenbereich meines Hosters; dies ist derselbe User (und nicht www-data). Ich kann auch nicht immer meinem Provider schreiben, damit er die Rechte ändert.


    Besten Dank für dieses Forum, das mit die letzten zwei Wochen sehr gute Anregungen gegeben hat.