$_POST

15 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. ahoj, odeslu formular - ======================== <form action="./kontrola.php" method="post" enctype="text/plain"> <input type="text" name="jmeno"> <input type="password" name="heslo"> <input type="submit" value="odešli"> </form> ======================== kontrola.php ======================== $_post['heslo'].... nahlasi to neexistenci heslo nebo teda neznamou promennou kdyz tam dam method="get" a pak $_GET['heslo'] tak to jde.. dik moc
  2. Ne toto: $_post['heslo'] ale $_POST['heslo']
  3. $_POST - to tam mam a podle me to nema vyznam..:-(
  4. Taky jsem nemohl vědět, jestli to máš ve skriptu malým nebo velkým písmem. Dej sem celej obsah souboru kontrola.php
  5. <?php include("./pripoj.php"); $dotaz = mysql_query("SELECT * FROM admin"); if(!$dotaz): Header('Location: http://'. $_SERVER['HTTP_HOST'] . '/perimov/administrace.php?chyba=Selhal%20výběr%20z%20databáze'); endif; while($zaznam = MySQL_Fetch_Array($dotaz)): if(($zaznam["heslo"] !== md5($_GET['heslo'])) and ($zaznam["jmeno"] !== $_GET['jmeno'])){ Header('Location: http://'. $_SERVER['HTTP_HOST'] . '/perimov/administrace.php?chyba=Neplatné%20přihlašovácí%20jméno%20nebo%20heslo'); } else { session_start(); $ip = gethostbyname("REMOTE_ADDR"); $_SESSION["userid"]=$ip; $_SESSION["jmeno"]=$_GET['jmeno']; Header("Location: http://".$_SERVER['HTTP_HOST']."/perimov/admin.php?".SID.'&jmeno='.$_GET['jmeno']); } endwhile; ?> ======================== -ted tam je misto post get..
  6. Furt to nechápu, že když tam máš $_GET a ve formuláři method="get" a jde ti to a když to uděláš přes $_POST, tak by to IMHO mělo jít taky, ne?
  7. Způsob, jakým Lamač píše skripty a předává jim parametry, jeví se mi dosti záhadným. Způsob, jakým Lamač ověřuje přihlašovací údaje porovnáváním dat z DB, zdá se mi dosti podivným.
  8. pokud mam: <input type="text" name="jmeno"> odkazu se na hodnotu pres: $_POST['jmeno']; co ale kdyz mam: <input type="text" id="jmeno"> ? jak se na to odkazu? $_POST['jmeno']; nefunguje :(
  9. Id neurčuje název proměnné. Ale zkus si vypsat pole příkazem print_r($_POST);
  10. a co takto? $HTTP_POST_VARS["jmeno"];
  11. ja na to uz prisel...nesmi tam byt enctype="text/plain"...uz to de
  12. Co tak použít $_REQUEST[] ?
  13. a proc? Me by fakt zajimalo na co pouzivat tuhle vec, snad by kazdej mel zajistit aby data prisli z GETu bo z POStu a nenechat to na zaskodnikovi...
  14. 23k: Někdy jsou složitý skripty, kdy se hodí používat $_REQUEST["proměnna"]. BTW: Co s tím záškodník může udělat?
  15. No, určitě jsem měl skript, kde jsem potřeboval proměnnou předat jenou postem a jednou getem. Navíc, když autor příspěvku neví která páčka, tak je to celkem výhodné...

← Zpět na všechna témata