Vopred dik za radu
uloženie dat do súboru - help !!!
-
dh_danielle
Light Expert
- Príspevky: 65
- Registrovaný: 17 nov 2005, 20:35
uloženie dat do súboru - help !!!
Caute, potreboval by som niejaky navod, nato aby som dokazal zapisane udaje vo formulary zapisat do suboru pripadne do MySQL.
Vopred dik za radu

Vopred dik za radu
-
mastermind
VIP
- Príspevky: 4810
- Registrovaný: 09 feb 2005, 13:17
-
Smith
Medium Star
- Príspevky: 335
- Registrovaný: 16 máj 2004, 15:48
- Bydlisko: Martin
- Kontaktovať používateľa:
Pozri si tento link, je to cely serial o PHPcku aj zopar kapitol MzSQL, celkom sa tomu da porozumiet
Kód: Vybrať všetko
http://www.builder.cz/serial1.htmlto file
dh_danielle fakt len tazko sa ti radi ked toto su uplne zaciatky ... treba studovat.
no aspon pre zaciatok tu mas ako lubovolny formular zapises do suboru.
neviem vsak ci funkcia file_put_contents je v php4 no v php5 urcite je... no to si uz poradis
no aspon pre zaciatok tu mas ako lubovolny formular zapises do suboru.
neviem vsak ci funkcia file_put_contents je v php4 no v php5 urcite je... no to si uz poradis
Kód: Vybrať všetko
<html>
<head>
<title>Store form to file</title>
</head>
<body>
<form action="?" method="post">
<div><label for="meno">Meno</label><input id="meno" type="text" name="Meno" value="" /></div>
<div><label for="adresa">Adresa</label><input id="adresa" type="text" name="Adresa" value="" /></div>
<div><label for="psc">PSC</label><input id="psc" type="text" name="PSC" value="" /></div>
<div><label for="ano">Ano</label><input id="ano" type="radio" name="AnoNie" value="Ano" /></div>
<div><label for="nie">Nie</label><input id="nie" type="radio" name="AnoNie" value="Nie" /></div>
<div><input type="submit" name="Submit" value="Odosli" /></div>
</form>
</body>
</html>
<?php
function storeToFile()
{
if (empty($_POST["Submit"]))
return;
unset($_POST["Submit"]);
$out="";
foreach($_POST as $param=>$value)
$out.="$param : $value\n";
$filename=dirname(__FILE__)."/".date("Ymd-Gi",time()).".data";
file_put_contents($filename,$out);
}
storeToFile();
?>