Hallo,
eigentlich stolpere ich nur über diesen Satz in meinem Lehrbuch:
Wenn wir den Namen des Besuchers erst einmal in einer Variablen auf einer Seite haben, können wir ihn bei jeder Anforderung einer weiteren Seite übergeben:
dies geht, indem wir seinen Namen bei allen Links der Seite an den jeweiligen Querystring anhängen.
Ich dachte: Querystring "ergibt" sich oben im Adressfenster einfach mit der GET-methode.
naja, also meine Frage bitte:
wie hänge ich seinen Namen an die Links an den jeweiligen Querystring an?
wie sieht das bitte in meinem Beispiel aus?
das ist die html-Datei:
das ist die PHP-Lehrbuch-Datei:
Wer bis hierhin gelesen hat, dankeschön.
mein alter Beitrag war zu unübersichtlich
kann der irgenwie verschwinden?
durfte ich nocheinmal hiermit von vorne anfangen?
eigentlich stolpere ich nur über diesen Satz in meinem Lehrbuch:
Wenn wir den Namen des Besuchers erst einmal in einer Variablen auf einer Seite haben, können wir ihn bei jeder Anforderung einer weiteren Seite übergeben:
dies geht, indem wir seinen Namen bei allen Links der Seite an den jeweiligen Querystring anhängen.
Ich dachte: Querystring "ergibt" sich oben im Adressfenster einfach mit der GET-methode.
naja, also meine Frage bitte:
wie hänge ich seinen Namen an die Links an den jeweiligen Querystring an?
wie sieht das bitte in meinem Beispiel aus?
das ist die html-Datei:
PHP-Code:
<html>
<body>
<form action="welcome7.php" method="get">
<input name="name"> Nachname<br>
<input type="submit" value="GO">
<p>a href="Flohmarkt.html"</a></p>
</form>
</body>
</html>
das ist die PHP-Lehrbuch-Datei:
PHP-Code:
<html>
<body>
<?php if (!isset($_GET['name'])): ?>
<!-- Es wurde kein Name angegeben, deshalb fordern wir den
Benutzer auf, seinen Namen anzugeben -->
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
<label>Geben Sie bitte Ihren Namen an:
<input type="text" name="name" /></label>
<input type="submit" value="GO" />
</form>
<?php else: ?>
<p>Ihr Name: <?php echo $_GET['name']; ?></p>
<p>Dieser Absatz enthält einen
<a href="newpage.php?name=<?php echo urlencode($_GET['name']);
?>">Link</a>, mit dem die Variable, die den Namen enthält, auf die nächste Seite übergeben
wird.</p>
<?php endif; ?>
</body>
</html>
mein alter Beitrag war zu unübersichtlich
kann der irgenwie verschwinden?
durfte ich nocheinmal hiermit von vorne anfangen?
Kommentar