Autor Zpráva
skorpik2
Profil
Chtěl bych se zeptat jak mám vytvořit skript aby ukládal data odeslané formulářem do txt souboru na serveru webovky.
Nebo spíš jakým způsobem odeslat formulář aby se mi uložil na server i z fotografii nebo i bez. Děkuji. Jedná se o stránky:
http://www.gtsam.bluefile.cz/hlidani/form.html skript jsem našel tento:

<?
$date = date("d M -",time() + $letozima);
 if (File_Exists("data.txt")):
$uloztxt = "\n\n\n";
$fp = FOpen("data.txt","a");
 if (!$fp)  return; ; else:
$fp=FOpen("data.txt","w");
$uloztxt = ""; if (!$fp) return; endif;
$ulozfinal ="[$date]  Email: $element_1_1  Meno: $element_3";
FPutS($fp,$uloztxt.$ulozfinal);
FClose($fp);
?>
<?echo"<H4>Údaje boli odoslané</H4>";?>

Jsem úplný začátečník :-) Děkuji
Taps
Profil
skorpik2:
co třeba zkusit níže uvedené
<?
foreach($_POST as $polozky=>$hodnota){
$zapsat.=$polozky.':'.$hodnota;
}
file_put_contents("data.txt",$zapsat,FILE_APPEND);
?>
skorpik2
Profil
Taps:
Díky moc. Toto bohatě stačí.


Taps:
A ještě když už jsme u toho. Jde udělat ať se to nahraje třeba do HMTL stránky z fotkou?
Taps
Profil
skorpik2:
A ještě když už jsme u toho. Jde udělat ať se to nahraje třeba do HMTL stránky z fotkou
Ano, je to možné, je však nutné
1) nejdříve pomocí upload zpracovat fotku viz např. http://cs.wikibooks.org/wiki/PHP_prakticky/Upload_a_download (nutno ošetřit povolené přípony)
2) poté cestu k obrázku, který je uložený na serveru zapsat do souboru

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0