Hogyan tudom az értékeket úgy elmenteni a szöveges fájlba, hogy ne ";"-el válassza el egymástól a bevitt tartalmat?
Hanem egy magyarázattal az elején és a legvégén egy <hr>
Így gondolom (ilyen formában jelenjen meg a txt-ben):
Első azonosító : id1
Második azonosító : id2
...
<hr>
<?php
if ($_POST['id1']!="" AND $_POST['id2']!="" AND $_POST['id3']!="" AND $_POST['id4']!="")
{
$fajlnev="adatok.php";
$datum= date("Y.m.d. H:i:s", time());
$fajlba=$_POST['id1'].";".$_POST['id2'].";".$_POST['id3'].";".$_POST['id4'].";".$datum.";\r\n";
$fp = fopen($fajlnev, 'a');
$res=fwrite($fp, $fajlba);
fclose($fp);
if ($res)
header("Location: koszonom.php?result=ok");
else
header("Location: error.php?result=nemok");
}
else
header("Location: error.php?result=nincskitoltve");
?>
$fajlba=$_POST['id1'].";".$_POST['id2'].";".$_POST['id3'].";
".$_POST['id4'].";".$datum.";\r\n";
Ez a sort kell módosítanod pl. így
$fajlba="Első azonosító : ".$_POST['id1']."\nMásodik azonosító :".$_POST['id2']."\nHarmadik azonosító :".$_POST['id3'].";
".$_POST['id4'].";".$datum.";\r\n<hr>";
És így tovább. Mondjuk a <hr> nem sokat ér, hacsak nem html-ként fogod majd megjeleníteni.
Szia!
Köszi. HTML-ben fogom megjeleníteni.
Ha HTML-ben kell, akkor a \n -t írd át <br> -re.
Vagy pedig kiíratásnál kell lecserélned a \n -t <br> -re.
Szia!
Kitűnően működik. Köszönöm a segítségedet. A legfontosabb: értem is, hogy mit csinálok.
Járna az 50 pont :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!