Übergabe von variablen auf andere Seiten

  • Übergabe von variablen auf andere Seiten

    ich hab grad erst begonnen php zu programmieren und kann erst so standarts. Da ich aber auch mit anderen programmiersprachen wie html c# ... arbeite, ist das meiste recht logisch. Nun zu meinem Problem: Wie übergebe ich die formulardaten z.b benutzername passwort von einem Formular in einer htmlseite auf eine php seite, wo dann der php code steht und man text oder so eingeben kann. Ich hab da mal was gehört von hidden aber das bringt mich irgendwie nicht zum gewünschten resultat.
    html formular auf seite.html:

    Quellcode

    1. <div id="textbereich" class="divm">
    2. <form action="seite1.php" method="post">
    3. <input type="hidden" name="kontrolle" value="1">
    4. <p><label>Benutzername:<br>
    5. <input name="benutzer" type="Text">
    6. <p><label>Passwort:<br>
    7. <input name="passwort" type="password">
    8. <input type="Submit" value="Absenden">
    9. </label></p>
    10. </form>
    11. </div> <!-- Ende textbereich -->
    12. <div id="werbung" class="divr">
    Alles anzeigen

    html formular code auf seite1.php:

    Quellcode

    1. <form action="seite1.php" method="post">
    2. Ihre Nachricht: <textarea name="Text"></textarea><br>
    3. <input type="Submit" value="Absenden">

    php code auf seite1.php:

    Quellcode

    1. <?php
    2. $text = $_POST["Text"];
    3. $benutzer = $_POST["benutzer"];
    4. $datei = fopen("inhalt.txt","a+");
    5. fwrite($datei, $benutzer.":".$text."; <br />\n");
    6. fclose($datei);
    7. $datei2 = fopen("inhalt.txt","a+");
    8. $stand = file_get_contents("inhalt.txt");
    9. echo $stand."<br /> \n";
    10. fclose($datei2);
    11. ?>
    Alles anzeigen


    Ausgabe: Auf der seite.html heisst es das die variable "text" nicht vorhanden ist, sobald ich auf absenden drücke(absenden verweisst mich auf seite1.php und ziegt dann dort den fehler an). Und auf der seite1.php ziegt es mir sobald ich auf absenden drücke, dass "benutzer" nicht vorhanden ist.
    Hat da jemand ein vorschlag oder idee was es sein könnte? ?(
  • ok mein problem hat sich gerade geklärt. Habe die lösung gefunden.
    Es war doch was ich vermutet habe. Ich musste auf der php seite ein hidden input mit der id des benutzer machen. Und den anderen fehler habe ich so weggemacht, indem ich eine ifabfrage gemacht habe, ob text vorhanden ist und dann eine ausgabe. Bei fragen stehe ich gern zu verfügung