Hogyan oldható meg?
Sziasztok, elkezdtem a testvéremnek készíteni egy "weboldalt" aminek nem lesz domain címe, ez egy offline dolog lesz, azt szeretném megoldani, hogy ha beírok bármiféle adatot azt mentse el egy fájlba, majd irányítson arra az oldalra ami kiolvassa, mindig az összes adatot olvassa ki belőle.
Na most, én hónapok óta keresem, próbálom megérteni, de nem igazán megy. Minden egyes adat mellé egy törlés gombot is szeretnék ami csak azt törli, semmi mást.
Eddig nem jutottam sokáig vele, így néz ki.
<!DOCTYPE html>
<html>
<body>
<form action="new%201.php" method="POST">
<br>Név:<br><input type="text" name="name"> <br>
<br>
<br>Email cím:<br><input type="email" name="email"> <br>
<br>
<br>Telefonszám:<br><input type="tel" name="tel"> <br>
<br>
<br>Egyéb:<br><input type="other" name="other"> <br>
<br>
<button type="submit" value="Save Data"> Elküldés </button>
<button type="reset" value="Reset"> Összes beírt adat törlése </button>
</form>
</body>
</html>
a new 1 php jelenleg így, de tudom hogy ez nem fog menni
<html>
<body>
<?php echo htmlspecialchars($_POST['name']); ?><br>
<br>
Name: <?php echo(int)$_POST['name']; ?>
<br>
<br>
Email: <?php echo(int)$_POST['email']; ?>
<br>
<br>
Tel: <?php echo(int)$_POST['tel']; ?>
<br>
<br>
Other: <?php echo(int)$_POST['tel']; ?>
</body>
</html>
Próbaképpen ezek is vannak, de szintén nem működik egyik sem:
<html>
<head>
<title>Write to a text file</title>
</head>
<body>
<h1>Adding a text block to a text file:</h1>
<form action="new%202.html" method='post'>
<textarea name='textblock'></textarea>
<input type='submit' value='Add text'>
</form>
<?php
// Open the text file
$f = fopen("textfile.txt", "w");
// Write text
fwrite($f, $_POST["textblock"]);
// Close the text file
fclose($f);
// Open file for reading, and read the line
$f = fopen("textfile.txt", "r");
// Read text
echo fgets($f);
fclose($f);
?>
</body>
</html>
Másik:
document.getElementById('file').onchange = function(){
var file = this.files[0];
var reader = new FileReader();
reader.onload = function(progressEvent){
// Entire file
console.log(this.result);
// By lines
var lines = this.result.split('\n');
for(var line = 0; line < lines.length; line++){
console.log(lines[line]);
}
};
reader.readAsText(file);
};
Nem tudom érthető-e mit szeretnék, nyilván nem is azt várom, hogy megírjátok nekem az egész oldalt, de valahogy ha tudtok segíteni azt megköszönném, találtam külföldi oldalon még kódot, amit nem is igazán értek, de még azt se írják hogy melyikbe kéne írni... Bármiféle segítség jól jönne, akár csak egy olyan könyv címe amit ha elolvasok, akkor érthető lesz és simán menni fog. Ezek amiket eddig írtam én bele, azok kicsit se m bonyolultak, csak nem értem hogyan kivitelezhető amit szeretnék.
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!