След натискане на бутона

ExpressYourself

Registered
Има ли начин да се направи когато се натисне бутона работите който са записани в формата да се запазват?
 
Код:
<?php 

echo "
<form method=\"post\" action=\"\">
<input type=\"text\" class=\"text\"/>
<input type=\"submit\" name=\"submit\" value=\"Submit\" />
</form>
";

if(isset($_POST['submit'])) {
//кода, който да се изпълнява след натискането на бутона...
}

?>
 
t0m3kk каза:
Код:
<?php 

echo "
<form method="post" action="">
<input type="text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";

if(isset($_POST['submit'])) {
//кода, който да се изпълнява след натискането на бутона...
}

?>

Да така ми и нестава ако го направя когато тисне бутона да отваря страница която там да пише грешките и да даде назад тогава запазва някой работи...
 
Направи си пробен файл h.php и сложи кода в него, запази го и го качи на хост :)

Код:
<?php

echo "
<form method=\"post\" action=\"h.php\">
<input type=\"text\" name=\"text\" class=\"text\"/>
<input type=\"submit\" name=\"submit\" value=\"Submit\" />
</form>
";

$text = $_POST['text'];

if(isset($_POST['submit'])) {
echo "$text";
}

?>

Няма начин да работи :) Скрипта си работи перфектно, явно грешиш нещо, но дай файловете, които пробваш да направиш и кажи какво искаш точно, за да ти помогна :)
 
t0m3kk каза:
Направи си пробен файл h.php и сложи кода в него, запази го и го качи на хост :)

Код:
<?php

echo "
<form method="post" action="h.php">
<input type="text" name="text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";

$text = $_POST['text'];

if(isset($_POST['submit'])) {
echo "$text";
}

?>

Няма начин да работи :) Скрипта си работи перфектно, явно грешиш нещо, но дай файловете, които пробваш да направиш и кажи какво искаш точно, за да ти помогна :)

Схавах ти мисалта, но имах друго предвид искам да се запазва това кое е написано в полето
 
ExpressYourself каза:
t0m3kk каза:
Направи си пробен файл h.php и сложи кода в него, запази го и го качи на хост :)

Код:
<?php

echo "
<form method="post" action="h.php">
<input type="text" name="text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";

$text = $_POST['text'];

if(isset($_POST['submit'])) {
echo "$text";
}

?>

Няма начин да работи :) Скрипта си работи перфектно, явно грешиш нещо, но дай файловете, които пробваш да направиш и кажи какво искаш точно, за да ти помогна :)

Схавах ти мисалта, но имах друго предвид искам да се запазва това кое е написано в полето

Ама къде искаш да се запазва, в база данни ли ?
 
t0m3kk каза:
ExpressYourself каза:
t0m3kk каза:
Направи си пробен файл h.php и сложи кода в него, запази го и го качи на хост :)

Код:
<?php

echo "
<form method="post" action="h.php">
<input type="text" name="text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";

$text = $_POST['text'];

if(isset($_POST['submit'])) {
echo "$text";
}

?>

Няма начин да работи :) Скрипта си работи перфектно, явно грешиш нещо, но дай файловете, които пробваш да направиш и кажи какво искаш точно, за да ти помогна :)

Схавах ти мисалта, но имах друго предвид искам да се запазва това кое е написано в полето

Ама къде искаш да се запазва, в база данни ли ?

Не бе.. в формата
<input type="text" name="text" class="text"/>
в него съм въвел да кажем Test и след като натисна бутона пак да си стои Test а не да се чисти...
 
Код:
<?php

$text = $_POST['text'];

echo "
<form method=\"post\" action=\"h.php\">
<input type=\"text\" name=\"text\" value=\"$text\" class=\"text\"/>
<input type=\"submit\" name=\"submit\" value=\"Submit\" />
</form>
";


if(isset($_POST['submit'])) {
if(empty($text)) {
echo "Полето text е празно!";
}
else {
echo "$text";
}
}

?>

Ето така ?
 
t0m3kk каза:
Код:
<?php

$text = $_POST['text'];

echo "
<form method="post" action="h.php">
<input type="text" name="text" value="$text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";


if(isset($_POST['submit'])) {
if(empty($text)) {
echo "Полето text е празно!";
}
else {
echo "$text";
}
}

?>

Ето така ?

Ако е така ми щита полето като празно :D

ЕДИТ: Оправих се +1 много прост начин ама също и съм прост и аз :D
 
Сега го тествах при мен и скрипта си работи перфектно...

Код:
<?php

$text = $_POST['text'];

echo "
<form method=\"post\" action=\"h.php\">
<input type=\"text\" name=\"text\" value=\"$text\" class=\"text\"/>
<input type=\"submit\" name=\"submit\" value=\"Submit\" />
</form>
";
?>

Ето ти го без проверката, за да видим какво пак ще измислиш :)
 

Back
Горе