მე მაქვს php ფორმა, რომელიც მდებარეობს contact.html-ზე
ფორმა დამუშავებულია processForm.php-დან
როდესაც მომხმარებელი ავსებს ფორმას და დააწკაპუნებს გაგზავნას, processForm.php წარადგენს ელდა მიმართავს მომხმარებელს-processForm.php-ზე ამ გვერდზე შეტყობინებით „წარმატება! თქვენი შეტყობინება გაიგზავნა."
მე არ ვიცი ბევრი რამ php-ის შესახებ, მაგრამ ვიცი, რომ მოქმედება, რომელიც ამას ეძახის:
// Die with a success message die("წარმატება! შენი შეტყობინება გაიგზავნა.");
მადლობა
პასუხებიიმისათვის, რომ დარჩეთ გვერდზე იმავე გვერდზე, შეგიძლიათ დატოვოთ მოქმედება ცარიელი (action="") ფორმის ტეგში ან საერთოდ გამოტოვოთ იგი.
შეტყობინებისთვის შექმენით ცვლადი ($message = "წარმატება! თქვენ შეიყვანეთ: ".$input;") და შემდეგ echo ცვლადი იმ გვერდზე, სადაც გსურთ გამოჩნდეს შეტყობინება .
შეგიძლიათ გამოიყენოთ #action ფორმა ქმედებაში
ეს შეიძლება გაკეთდეს ორი გზით:
2. AJAX ფორმის ფორმის გამოყენება, რომელიც ცოტა უფრო რთულია, ვიდრე პირველი მეთოდი დამწყებთათვის.
საუკეთესო გზადარჩით იმავე გვერდზე - გამოაქვეყნეთ იმავე გვერდზე.