Hallo bin ich neu in PHP.Ich habe "item.php" Seite und "cart.php" Seite. In item.php sind 3 Checkboxen verfügbar. Wenn ich auf ein Kontrollkästchen von item.php klicke, wird der Wert an die Seite cart.php gesendet. Wenn ich jedoch zurück gehe und ein anderes Kontrollkästchen wähle, wird der alte Wert nicht beibehalten. Nur der neue Wert wird gedruckt. Ich speichere den abgerufenen Checkbox-Wert in einer Session-Variablen in cart.php, kann aber immer noch nicht die alten Werte abrufen. Kann mir jemand helfen? Vielen Dank im Vorausnicht in der Lage, alten Sitzungsvariablen Werte in PHP
Antwort
Haben Sie session_start() in Ihrer item.php Seite? Wenn Sie es über die Sitzung in Ihrer cart.php-Seite speichern, sollten Sie session_start() in Ihrer item.php-Seite haben, um die Sitzung zu erhalten.
können Sie versuchen, dies zu tun in Ihrer item.php Seite zu überprüfen:
session_start();
echo '<pre>';
print_r($_SESSION);
echo '</pre>';
Sie würden die Sitzung in item.php beginnen müssen, zu. Auf diese Weise können Sie die Sitzungsdaten des Benutzers auf beiden Seiten verarbeiten. In item.php müssen Sie überprüfen, ob der Benutzer eines Ihrer Kontrollkästchen ausgewählt hat (Sie können dies an seinem Sitzungswert erkennen) und dies auf der Seite darstellen lassen.
Ich habe die Session-Variable auch in Item.php gesetzt. Jetzt ruft die Sitzungsvariable den vorherigen vorherigen Wert ab. Zum Beispiel: wenn ich check1 in item.php gewählt hätte -> in die cart.php und wieder zurück in die item.php wechseln wähle check2 dann in cart.php statt check1 value bekomme ich den Wert, den ich vor check1 ausgewählt habe . d. h. meine vorherige Sitzungsvariable wird abgerufen. Entschuldigung für die Verwirrung – shobika
- 1. nicht in der Lage in PHP
- 2. PHP-GD imagejpeg nicht in der Lage
- 3. nicht in der Lage, alle Werte von Ajax-GET-Methode
- 4. Nicht in der Lage
- 5. Einschränken von PHP-Sitzungsvariablen
- 6. Indizes in Sitzungsvariablen aufrufen
- 7. Nicht in der Lage codeigniter
- 8. nicht in der Lage
- 9. Nicht in der Lage
- 10. Ich bin nicht in der Lage mehr Kontrollkästchen Werte in PHP Mail-Funktion
- 11. PHP - Nicht in der Lage, XML-Knotenwerte zu lesen
- 12. Smarty Templating-nicht in der Lage, Werte von benutzerdefinierten Konfigurationsdatei
- 13. Leistungseinfluss von Sitzungsvariablen PHP
- 14. Nicht in der Lage, Shell-Skript in PHP auszuführen
- 15. nicht in der Lage, Tabellenzeile in PHP zu löschen
- 16. Sitzungsvariablen werden nicht transportiert
- 17. nicht in der Lage, Daten von sql
- 18. Nicht in der Lage, die tatsächlichen Werte von SQL Ergebnis php zu bekommen
- 19. Unboxing nicht in der Lage
- 20. Listview nicht in der Lage
- 21. Partition nicht in der Lage
- 22. nicht in der Lage Modul
- 23. nicht in der Lage Datetype
- 24. nicht in der Lage, Daten senden
- 25. PHP Sitzungsvariablen mit if/else
- 26. nicht in der Lage, die Tabelle mit Sitzungsvariable
- 27. PHP nicht in der Lage, POST-Wert von AJAX übergeben
- 28. Fetch Api nicht in der Lage, Sitzung von PHP-Server
- 29. PHP MySQL-Fehler, nicht in der Lage Datenbank einzufügen
- 30. PHP GAE nicht in der Lage SDK zu laufen lokal
Code bitte! Solche Fragen sind aufgrund vager Erklärungen schwer zu beantworten. – deceze