Autor | Zpráva | ||
---|---|---|---|
joseff Profil * |
Zdravim, mám tenhle script na pro třídní web na úpravu profilu žáka.
html: <html> <head> <title>pokus</title> </head> <body> <form action="profil_josef.php" method="POST"> Zadej jméno:<input type="text" name="jmeno"> Zadej datum narození:<input type="text" name="datum"> Zadej e-mail:<input type="text" name="mail"> Zadej tvůj koníček:<input type="text" name="konicek"> Zadej tvůj oblíbený film:<input type="text" name="oblibeny_film"> Zadej tvojí oblíbenou hudbu, nebo interpreta:<input type="text" name="oblibena_hudba"> <input type="submit" value="Odeslat"> </body> </html> php: <html> <head> <title>pokus</title> </head> <body> <?php $jmeno = $_POST['jmeno']; $datum = $_POST['datum']; $mail = $_POST['mail']; $konicek = $_POST['konicek']; $hudba = $_POST['oblibena_hudba']; $film = $_POST['oblibeny_film']; echo "Jméno: $jmeno <br> Datum narození: $datum<br> E-mail: $mail<br> Koníček: $konicek<br> Oblíbená hudba: $hudba<br> Oblíbený film: $film<br>" ?> </body> </html> Data který se zadja ve formuláři se ve php zobrazej ale po vypnutí prohlížeče a znovu načtení stránky se nezobrazí. Jak mám udělat aby tam data zůstala dokud se znovu neupraví z formuláře? Pokud možno bez databáze. Dík za odpovědi |
||
Joker Profil |
#2 · Zasláno: 10. 1. 2009, 20:55:43
Musejí se někam uložit. Když ne do databáze, tak do souboru asi.
|
||
joseff Profil * |
Tak ten script sem upravil na tohle:
<html> <head> <title>pokus</title> </head> <body> <?php $jmeno = $_POST['jmeno']; $datum = $_POST['datum']; $mail = $_POST['mail']; $konicek = $_POST['konicek']; $hudba = $_POST['oblibena_hudba']; $film = $_POST['oblibeny_film']; file_put_contents( 'josef_pr.php',"Jméno: $jmeno <br> Datum narození: $datum<br> E-mail: $mail<br> Koníček: $konicek<br> Oblíbená hudba: $hudba<br> Oblíbený film: $film<br>") ?> </body> </html> a v dalšim na nej pomocí include odkazuju ale stejne to nejde píše to chybu na řádku 16 |
||
joseff Profil * |
#4 · Zasláno: 10. 1. 2009, 21:04:08
* na další strance mam include('josef_pr.php')
|
||
barteska Profil * |
#5 · Zasláno: 11. 1. 2009, 22:43:43
nekde ti tam chybi zavorka na radku 16 nebo pred radkem 16
|
||
Časová prodleva: 15 let
|
0