Hogyan tudok $_POST[]-al adatot küldeni egy másik php vagy html fájlba?
Arra gondoltam, hogy van egy form-om.
Abban található egy input text mező.
Hogyha elküldöm a form-ot, akkor egy akarmi.html-ben van egy echo függvény, és az megkapja valahogyan a $_POST[]-ban bevitt adatot.
tehát:
<?php
$valtozo = $_POST["sanyi"];
?>
<form action="ezaphpfajl.php" method="post">
<input type="text" name="sanyi">
<input type="submit" name="send">
</form>
<html>
Ez egy másik php fájl.
<?php
echo $valtozo;
?>
</html>
Tetszik érteni? Na pont ezt akarom megcsinálni! Köszi előre, ha válaszoltok!
Erősen úgy érzem, hogy nem vagy tisztában azzal, hogy mi az a $_POST tömb php-ban.
Abban kapod meg a post-olt form adatait.
Változót "átjuttatni" pedig elég sok módon lehet 2 file között, akár postolva, akár getelve, akár sütiben, de ha csak "belül" akarod átadni, akkor ott a session is vagy file, vagy valamilyen cache szerűség (memcache, redis) vagy adatbázis stb...
A nagyon paraszt megoldás:
elso.php
<?php
$valami = $_POST["valami"]; //egyébként DIREKTBEN SOSEM HASZNÁLJUK A $_POST TÖMBÖT! Legalább egy filter_var kellene rá!
require "masik.php";
masik.php:
<html>
...
<p><?php print $valami; ?></p>
...
</html>
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!