mirror of
https://github.com/php/php-src.git
synced 2024-11-23 09:54:15 +08:00
Ask the user for their e-mail address so that we can contact them if need be.
This commit is contained in:
parent
04d6f6ab50
commit
30f83207fe
@ -335,6 +335,15 @@ if ($sum_results['FAILED'] && !getenv('NO_INTERACTION')) {
|
||||
* Send an email
|
||||
*/
|
||||
|
||||
/* Ask the user to provide an email address, so that QA team can contact the user */
|
||||
if (!strncasecmp($user_input, 'y', 1)) {
|
||||
echo "Please enter your email address: ";
|
||||
flush();
|
||||
$fp = fopen("php://stdin", "r+");
|
||||
$user_email = trim(fgets($fp, 1024));
|
||||
$user_email = str_replace("@", " at ", str_replace(".", " dot ", $user_email));
|
||||
}
|
||||
|
||||
$failed_tests_data = '';
|
||||
$sep = "\n" . str_repeat('=', 80) . "\n";
|
||||
|
||||
@ -370,7 +379,9 @@ if ($sum_results['FAILED'] && !getenv('NO_INTERACTION')) {
|
||||
$failed_tests_data .= "Libtool:\n$libtool\n";
|
||||
$failed_tests_data .= "Compiler:\n$compiler\n";
|
||||
$failed_tests_data .= "Bison:\n". @shell_exec('bison --version'). "\n";
|
||||
$failed_tests_data .= "\n\n";
|
||||
$failed_tests_data .= "\n";
|
||||
|
||||
$failed_tests_data .= "User's E-mail: ".$user_email."\n\n";
|
||||
|
||||
$failed_tests_data .= $sep . "PHPINFO" . $sep;
|
||||
$failed_tests_data .= shell_exec($php.' -dhtml_errors=0 -i');
|
||||
|
Loading…
Reference in New Issue
Block a user