$_POST speichern und abrufen in einem anderem php ?

  • ich möchte gerne den eingebgen namen der sich in der(index.php) datei befindet so ein speichern das wenn ich in die form.php reingehe das der name da angezeigt wird , leider
    funktoniert das nicht mein script


    <html>
    <form action="index.php" method="POST">
    <input type="text" value="name" name="name" />
    <input type="submit" value="speichern!" />
    </form>
    </html>



    (index.php)
    <?php
    $name = $_POST['name'];
    ?>


    (form.php)
    <?php
    echo $name;
    ?>

  • Index.php

    PHP
    <html>
    <form action="form.php" method="POST">
    <input type="text" value="name" name="name" />
    <input type="submit" value="speichern!" />
    </form>
    </html>



    bei Action kommt die folge datei hin, in diesem fall form.php.



    PHP
    <?php
    $var = $_POST['name'];
    echo $var;
    ?>



    Wir werten Post aus und speichern den namen den du eingegeben hast, bei echo lassen wir diesen ausgaben.





    Es gibt eine tolle Seite im Internet mit der du die Basics lernen kannst sprich n paar Funktionen, If abfragen, Arrays,Variabeln etc..
    http://www.schattenbaum.net/php/




    Viel Glück!

    Do you have code that doesn't work, but still compiles without errors?


    [

  • Quelle: http://www.selfphp.info/praxis…ite.php?site=183&group=32


    Advertising has us chasing cars and clothes, working jobs we hate so we can buy shit we don’t need.
    – Tyler Durden


    Sobald Werbung im Spiel ist, bist du, die Nutzerin, der Nutzer, das Produkt.


  • Einfach das ganze in einer Session speichern:


    index.php


    form.php

    PHP
    <?php
    session_start();
    if(isset($_SESSION['name']))
        $name = $_SESSION['name'];
    else
        $name = "Unbekannt";
    
    
    echo $name;
    ?>
  • Einfach das ganze in einer Session speichern:


    index.php


    form.php

    PHP
    <?php
    session_start();
    if(isset($_SESSION['name']))
        $name = $_SESSION['name'];
    else
        $name = "Unbekannt";
    
    
    echo $name;
    ?>

    Wenn man PHP lernt sollte man erstmal verstehen wieso ein Formular überhaupt funktioniert bevor man mit SESSION anfängt! Ich speichere z.b meine Formulare immer in Array's ab

    Do you have code that doesn't work, but still compiles without errors?


    [

  • Wenn man PHP lernt sollte man erstmal verstehen wieso ein Formular überhaupt funktioniert bevor man mit SESSION anfängt! Ich speichere z.b meine Formulare immer in Array's ab

    http://tut.php-quake.net/de/



    Kann er sich dann durchlesen. Ansonsten hat er oben funktionierenden Code. Wenn ihm das nicht reicht, soll er einfach mal auf folgende Seiten gehen:


    http://www.php.net/manual/de/function.session-start.php


    http://www.php.net/manual/de/function.session-register.php


    Übrigends ist die Session auch ein Array. Aber du hast ja eh keine Ahnung :)

  • Mein junger Freund ich bin ganz sachlich geblieben und meinte das es für den kognitiven Lernprozess förderlicher ist wenn er die Methoden Schritt für Schritt lernt. Du kannst meine Kompetenz nicht mal im geringsten Umfang einschätzen. Solche Aussagen machen dich unglaubwürdig und stellen dich als eine Person da die keine normale Diskussion führen kann. Vielleicht ist deine Kompetenz in einigen Bereich höher als meine aber deine Sozial Kompetenz ist mehr als nur mangelhaft. Viel Spaß beim weiter Profilieren ! :)

    Do you have code that doesn't work, but still compiles without errors?


    [

  • Mein junger Freund ich bin ganz sachlich geblieben und meinte das es für den kognitiven Lernprozess förderlicher ist wenn er die Methoden Schritt für Schritt lernt. Du kannst meine Kompetenz nicht mal im geringsten Umfang einschätzen. Solche Aussagen machen dich unglaubwürdig und stellen dich als eine Person da die keine normale Diskussion führen kann. Vielleicht ist deine Kompetenz in einigen Bereich höher als meine aber deine Sozial Kompetenz ist mehr als nur mangelhaft. Viel Spaß beim weiter Profilieren !

    Zunächst mal zähle ich dich nicht zu meinen Freunden, aber das ist nebensächlich. Er hat ganz klar gefragt wie er ein spezifisches Problem lösen kann und nicht wie er das am besten lernt. Folglich habe ich die passendste Antwort gegeben.
    Deine Aussage war von derart dilettantischer Natur, dass ich einfach darauf geschlossen habe, dass du kein tiefergehendes Wissen in diesem Bereich beherrscht. Sollte ich mich irren könntest du zumindest an deiner Eloquenz arbeiten.
    Mein Umgangston in einem Onlineforum spiegelt in keiner Weise meine soziale Kompetenz wider, er gibt lediglich Hinweise darauf, wie egal mir mein Ansehen hier ist.



    Tun wir uns beide einen Gefallen und lassen es darauf beruhen. Falls du doch noch etwas dazu sagen willst, kannst du mir auch gerne eine PN schreiben.