• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Pobieranie value inputa hidden postem

Object Storage Arubacloud
+1 głos
226 wizyt
pytanie zadane 19 czerwca 2020 w PHP przez Bakkit Dyskutant (7,600 p.)
zamknięte 20 czerwca 2020 przez Bakkit

Witam.

W jednym pliku mam formularz gdzie jest:

<input type="hidden" value="Wartość">

Ten formularz przekierowuje do innego pliku, gdzie tą wartość (value="wartość") chciałbym wczytać i wyświetlić. Prosiłbym o poradę jak to zrobić.

komentarz zamknięcia: Rozwiązanie problemu.

1 odpowiedź

+1 głos
odpowiedź 19 czerwca 2020 przez VBService Ekspert (253,340 p.)
wybrane 20 czerwca 2020 przez Bakkit
 
Najlepsza

W przypadku formularzy html najlepiej używać do przesyłania danych na serwer do skryptu php metody post.
Żeby pobrać dane z tego <input> co podałeś brakuje jeszcze jednego atrybutu on nazwie name, wartość ta w skrypcie php, będzie nazwą "zmiennej", która będzie przechowywać dane wysłane z formularza do skryptu. [ HTML Forms ]

index.html, index.php itp.

<form action="/twoj_skrypt.php" method="post">
    <input type="hidden" name="moja_ksywa" value="Bakkit">
</form>

twoj_skrypt.php    [ PHP Superglobal - $_POST, PHP empty(), PHP isset() ]

<?php

  if (isset($_POST['moja_ksywa'])) {
     if (! empty($_POST['moja_ksywa'])) {
        $moja_ksywa = $_POST['moja_ksywa'];
        echo $moja_ksywa;
     }
  }

?>

 

komentarz 20 czerwca 2020 przez Bakkit Dyskutant (7,600 p.)
Działa, dzięki wielkie !
1
komentarz 20 czerwca 2020 przez VBService Ekspert (253,340 p.)
edycja 20 czerwca 2020 przez VBService
<form action="/twoj_skrypt.php" method="post">
    <input type="hidden" name="moja_ksywa" value="Bakkit">
    <input type="hidden" name="moj_status" value="Stary wyjadacz">
    <input type="hidden" name="moje_punkty" value="10,860">
</form>
twoj_skrypt.php

<?php
 
  if (isset($_POST['moja_ksywa']) && isset($_POST['moj_status'])) {
     if (! empty($_POST['moja_ksywa']) && ! empty($_POST['moj_status'])) {
        $moja_ksywa = $_POST['moja_ksywa'];
        $moj_status = $_POST['moj_status'];

        $moje_punkty = 0;
        if (isset($_POST['moje_punkty']) && ! empty($_POST['moje_punkty'])) {
           if (is_numeric($_POST['moje_punkty'])) {
              $moje_punkty = $_POST['moje_punkty'];
           }
        }

        echo "<span style='color:blue'>" + $moja_ksywa + "</span> "
             + $moj_status + " (" + $moje_punkty + " p.)";
     }
  }
 
?>

is_numeric ]

Podobne pytania

0 głosów
1 odpowiedź 253 wizyt
pytanie zadane 25 września 2019 w HTML i CSS przez Bartłomiej Bolesta Obywatel (1,630 p.)
0 głosów
1 odpowiedź 582 wizyt
0 głosów
4 odpowiedzi 267 wizyt
pytanie zadane 14 marca 2017 w PHP przez Chess Szeryf (76,710 p.)

92,572 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...