PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   Session-Start (https://www.php-resource.de/forum/php-developer-forum/105481-session-start.html)

Michael47 09-02-2016 11:51

Session-Start
 
:hallo:

Zuerst wollte ich mal fragen, wie man ein Thema als erledigt markieren kann. Und nun zu dem eigentlichen Problem. Ich hab wieder mal hier zwei Skripte. Einmal "session_start" und einmal "session_recognition". Ich nehme mal an, dass das eine ohne dem anderen nicht funktioniert. Mal zum Ersten:
PHP-Code:

<?php
session_start
();

$teststring "myTest";
$testinteger 10;
$testarray = array("abba""mojo""zapp");

session_register("teststring","testinteger","testarray");
?>
<html>
<head>
<title>Beginne mit Sessioning</title>
</head>
<body>
Session generiert.<br>
Variablen in Session abgelegt.<br>
Session-Id = <?php echo session_id(); ?><br>
Session-Name = <?php echo session_name(); ?><br>
<a href="session_recognition.php">Weiter zur Session-Anwendung</a>
</body>
</html>


wahsaga 09-02-2016 12:08

session_register ist hilflos veraltet – also lies im Handbuch nach, wie man das heutzutage richtig macht.

Davon abgesehen enthält dein Beitrag nicht mal den Hauch einer Frage.

Michael47 09-02-2016 12:24

Das das veraltet ist kann ich leider nicht sagen, aber ich muss es wohl glauben, wenn es Profis sagen. Ok wegen dem Nachlesen, wo kann ich das machen? Geht das online auch? Aber nochmal zurück zum Skript. Es zeigt mir den Fehler in der Zeile 8 an: Fatal error: Call to undefined function session_register() in C:\xampp\htdocs\session_start.php on line 8

Da ich ja kein Fachman in PHP bin, und mich eigentlich nach meinem Übungsheft richten sollte, wollte ich gerne wissen, was in der sogenannten "Zeile 8" nicht stimmen kann?

wahsaga 09-02-2016 12:58

Die Funktion, die du aufrufen willst, gibt es gar nicht – nicht mehr. (Sie ist in deiner PHP-Version also nicht mehr nur veraltet, sondern sogar schon komplett entfernt worden.)

Das Handbuch zur Funktion erklärt, wie’s richtig geht.

(Und dein Übungsheft scheint ebenfalls veraltet, also besorg dir was zeitgemäßes stattdessen.)


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:00 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG