How can I make a PHP input thing like prompt('example prompt')
in javascript?
Not like a form, like a prompt()
.
How can I make a PHP input thing like prompt('example prompt')
in javascript?
Not like a form, like a prompt()
.
You can't take input in the middle of php execution since it finishes before the page is actually shown to the user. However, you can get input using HTML and receive that using php. Here's a really basic example:
<?php
echo $_POST['value'];
?>
<form method="post" action="">
<input type="text" name="value">
<input type="submit">
</form>
It takes the user input and reloads the page. Then, it echoes what the input was.
<?php
echo "What do you want to input? ";
$input = rtrim(fgets(STDIN));
echo "I got it:\n" . $input;
Sample output:
# php test.php
What do you want to input? Hello, I'm here!
I got it:
Hello, I'm here!
<?php
$input = $argv[1];
echo "I got it:\n" . $input;
Sample output:
# php test.php "Hello, I'm here!"
I got it:
Hello, I'm here!