Podczas przeglądania źródła strony w Google Chrome przeglądarka otwiera nową kartę i w zasadzie wkleja adres URL z view-source:
prefiksem. To jest niepożądane.
Jako programista mogę dołączyć wyniki diagnostyczne widoczne tylko w źródle po przesłaniu formularza. Gdy Chrome odświeża stronę, aby wyświetlić źródło, informacje te znikają.
Czy istnieje sposób, aby temu zapobiec?
Uwaga: znam opcję „Sprawdź element”. To po prostu nie jest odpowiedni stand-in do przeglądania źródła strony surowej strony, na którą patrzysz.
Szybki skrypt testowy
<pre>
<?= print_r($_POST, true) ?>
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
Po kliknięciu przycisku przesyłania strona wyświetla się
Array
(
[foo] => bar
)
Jeśli wyświetlisz źródło strony, zobaczysz puste $_POST
wyjście
<pre>
Array
(
)
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
Aktualizacja
Najwyraźniej ten błąd został już zgłoszony. Westchnienie...
Jeśli ktoś wie o dobrej pracy, byłbym bardzo wdzięczny.