kostenloser Webspace werbefrei: lima-city


Variablen Seitenübergreifend übergeben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    frankgo

    frankgo hat kostenlosen Webspace.

    Hi,
    Wie kann ich Variablen in PHP Seiten?bergriefend weiter geben,
    OHNE sie der URL an zu h?ngen.

    Situation ist so:
    Datei 1 = Formular, welches aus zu f?llen ist.

    Datei 2 nimmt diese Daten per "strip_tags($HTTP_GET_VARS[..." auf und kann sie Verarbeiten.
    Datei 2 ruft bei erkennen eines Fehlers Datei3 auf.

    Datei 3 h?tte gerne entweder die Daten des Formular aus Datei 1 oder die Variablen aus Datei 2.
    Aber nicht als URL-Anhang. ... hier komme ich einfach nicht mehr weiter..

    habe ?berall nachgeschaut... ergebnislos...

    Wenn es nicht geht werde ich Dateio 3 und 2 wohl zu einer verschmelzen lassen m?ssen....

    Gibt es eine M?glichkeit, den Bildschirm zu "l?schen" .. also wie CLS (= Clear Screen) im DOS ?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    Das kannst du mit einer session amchen:

    eine session mit php ?ffnen

    session_start();

    dann die sessionvariablen, also die variablen die weitergegeben werden sollen 'erstellen'

    $_SESSION[xyz] = $daten;
    $_SESSION[abc] = "Das ist Ganz einfach";
    $_SESSION[123] = time();

    dann einfach dein script...

    auf der seite die auch die sessiondaten enthalten soll auch

    session_start();

    oben einf?gen und dann kannste die variablen abrufen wenn du willst z.B.

    echo $_SESSION[123];
    $daten = $_SESSION[xyz];

    aber am ende der session also der letzten datei muss du die session l?schen:

    session_start();
    session_unset(); // L?schen aller Session-Variablen.
    session_destroy(); // Zum Schlu?, l?schen der Session.

    ende gel?nde...


    bei Fragen PM an mich...
  4. Autor dieses Themas

    frankgo

    frankgo hat kostenlosen Webspace.

    DANKE.

    Das l?st die Sache, aber ich habe es inzwischen alles in eine Datei rein gebutter. *grinz*
  5. a*******r

    Kannste auch ?ber includes machen glaube ich:
    ne neue Datei mit den Variablen unter einer beliebigen Endung abspeichern
    und dann folgendes ins script:

    include("xyz.igz");

    andinator
  6. Wie kann man feststellen, ob eine Session gesetzt wurde?

    if(!isset($_SESSION)) :confused:

    Ich will, dass eine Funktion ausgef?hrt wird, wenn keine Session gesetzt wurde und eine andere Funktion, wenn eine Session gesetzt wurde.
  7. Wieso fragst du, wenn du die richtige Antwort wei?t? O_o

    if (isset ($_SESSION["name"])) {
      session_gesetzt ();
    } else {
      session_nicht_gesetzt ();
    }
  8. Ich wollte nur wissen, ob man Sessions im allgemeinen bestimmen kann, ob sie gesetzt wurden oder nicht. Also keine einzelne Variable die in einer Session gespeichert ist, sondern mehrere. Und diese dann mit einem Befehl festzustellen.

    Ansonsten kann man mit
    if(isset($_SESSION["variable"]))

    nur gucken, ob die eine Variable gespeichert ist, oder ist das falsch?

    :slant:
  9. Von welcher Variable sprichst du?
    Ich schreibe mal lieber eine typische Session site :

    session_start ();
    
    if (isset ($_SESSION["refer"])) {
      $_SESSION["refer"] .= '<br \>\n';
      $_SESSION["refer"] .= $_SERVER["HTTP_REFERER"];
    } else {
      $_SESSION["refer"] = $_SERVER["HTTP_REFERER"];
    }
    
    printf ('Du warst schon auf folgenden Seiten :<br \>\n %s, $_SESSION["refer"]);
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!