načtení jiné stránky

20 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. Mám další otázku. Neví někdo, jak by se dalo udělat přesměrování (v PHP) na jinou stránku tak, aby se vykonal skript na stránce, která má přesměrování zprostředkovat? Dík za odpověď. :)
  2. include()
  3. spíš bych potřeboval, aby se to přesměrovalo...
  4. header()
  5. když použiju header(), tak se mi nezpracuje ten skript
  6. když skript nebude nic vypisovat tak ano
  7. potřebuju, aby zapsal údaje do souboru
  8. Tak zapis do souboru a pak presmeruj. Akorat nesmis mit pred header() zadny vystup (echo,print).
  9. Pěkný, jeste par prispevku a vypiseme tu cely php.net :)
  10. myslim, že přes header to nepůjde - hlavičky se zpracovávaj nejdřív - ať sou kde sou (myslím)
  11. tak to myslis blbe
  12. Samozrejme ze se hlavicky zpracovavaji prvni, ale az u klienta. PHP se zpracovava na strane serveru a tam je jedno kde mas hlavicku. Jenom jak uz jsem rikal, pred hlavickou nesmi byt zadny vystup.
  13. panove, premejslejte, nez neco placnete. Hlavicky se odesilaj tesne pred prvnim vystupem "do prohlizece". Tudiz muzete mit hlavicek v dokumentu kolik chcete, ale odeslou se jen ty, ktere budou driv, nez prave onen vystup. echo "tohle je taky vystup."; Mimochodem, zda se vam snad, ze samotny skript <?php $fp = fopen("soubor","w"); fwrite($fp,"data"); fclose($fp); ?> odesila nejake hlavicky? http://cz.php.net/manual/cs/function.header.php
  14. tak, jak mám to přesměrování udělat? když to nejde pomocí header().
  15. a jak jsi prisel na to, ze to nejde?
  16. když použiješ to,co ti poradil donny a kousek přidáš z manuálu PHP tak dostaneš tohle: <?php $fp = fopen("soubor","w"); fwrite($fp,"data"); fclose($fp); header ("Location: http://www.php.net"); /* Přesměrujeme browser na web site PHP */ exit; /* Pojistíme si, že se další kód nevykoná po přesměrování. */ ?>
  17. a teď nám řekni,co nefunguje
  18. mozna mas opravdu pred tim nejaky vystup. musis si zajistit, aby tam proste zadny nebyl (vcetne prazdnych radku mimo php kod)
  19. díky :)
  20. co treba tohle?: <?php include "connect.php"; if(isset($_POST["submit"])){ $jmeno = $_POST["jmeno"]; $email = $_POST["email"]; $icq = $_POST["icq"]; $web = $_POST["web"]; $prizpevek = $_POST["prizpevek"]; $datum = date("j. m. Y G:i"); $sql = "insert into forum (jmeno, email, icq, web, prizpevek, datum) values ('$jmeno','$email','$icq','$web','$prizpevek','$datum')"; $result = mysql_query($sql); } Header("location: index.php?p=forum"); ?> nejdriv vykona pak presmeruje!

← Zpět na všechna témata