ਇੱਕ ਵਾਰ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ HTML ਫਾਰਮ ਹੋਣ ਅਤੇ ਚੱਲਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਚਾਹੋਗੇ ਕਿ ਸਾਰੇ ਮਹੱਤਵਪੂਰਣ ਖੇਤਰ ਭਰ ਗਏ ਹੋਣ. ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਈਮੇਲ ਪੁਸ਼ਟੀ ਪੱਤਰ ਭੇਜਣ ਜਾ ਰਹੇ ਹੋ, ਤਾਂ ਈਮੇਲ ਪਤਾ ਫਾਰਮ ਖੇਤਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ , ਅਤੇ ਇਹ ਇੱਕ ਈਮੇਲ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਕੰਮ ਕਰਦਾ ਹੈ
ਆਪਣੇ ਫਾਰਮਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਦੇ ਦੋ ਤਰੀਕੇ ਹਨ:
- ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ
- ਇੱਕ CGI ਸਕ੍ਰਿਪਟ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ
ਫਾਰਮ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਜਾਵਾ-ਸਕ੍ਰਿਪਟ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨ ਦੇ ਫ਼ਾਇਦੇ
- ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਰਵਰ ਪ੍ਰੋਸੈਸਰ ਟਾਈਮ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦੇ. ਸਭ ਪ੍ਰਕਿਰਿਆ ਕਲਾਇੰਟ ਕੰਪਿਊਟਰ ਤੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ.
- ਇਹ ਆਮ ਤੌਰ ਤੇ CGI ਪ੍ਰਮਾਣਿਕਤਾ ਦੇ ਮੁਕਾਬਲੇ ਤੇਜ਼ੀ ਨਾਲ ਕੰਮ ਕਰਨ ਲੱਗਦਾ ਹੈ
- ਕਿਉਂਕਿ ਫਾਰਮ ਪੇਜ ਬਦਲਿਆ ਨਹੀਂ ਗਿਆ ਹੈ, ਇਸ ਲਈ ਪਾਠਕ ਦੁਆਰਾ ਗਲਤੀਆਂ ਠੀਕ ਕਰਨ ਲਈ ਆਸਾਨ ਹੈ.
ਫਾਰਮ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਦੀ ਬਜਾਏ
- ਜਾਵਾਸਕ੍ਰਿਪਟ ਸਿਰਫ ਉਹਨਾਂ ਬ੍ਰਾਉਜ਼ਰ ਤੇ ਹੀ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੇ ਇਸਨੂੰ ਸਮਰਥਿਤ ਕੀਤਾ ਹੈ ਜੇਕਰ ਜਾਵਾਸਕ੍ਰਿਪਟ ਅਸਮਰਥਿਤ ਹੈ, ਤਾਂ ਤੁਹਾਡੀ ਗਲਤੀ ਦੀ ਜਾਂਚ ਪੂਰੀ ਨਹੀਂ ਹੋਈ.
ਪ੍ਰਮਾਣਿਤ ਫਾਰਮ ਲਈ CGI ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਫ਼ਾਇਦੇ
- ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਇੱਕ CGI ਦੀ ਵਰਤੋਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਜਦੋਂ ਵੀ ਫਾਰਮ ਜਮ੍ਹਾਂ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਪ੍ਰਮਾਣੀਕਰਣ ਚਲੇਗਾ.
ਪ੍ਰਮਾਣਿਤ ਫਾਰਮ ਲਈ CGI ਦੀ ਵਰਤੋਂ ਦੀ ਬੁਰਾਈ
- CGI ਵੈਬ ਸਰਵਰ ਉੱਤੇ ਵਧੇਰੇ ਲੋਡ ਕਰਦਾ ਹੈ, ਅਤੇ CGI ਵਿੱਚ ਸ਼ਾਮਲ ਹਰ ਇੱਕ ਫੰਕਸ਼ਨ ਸਰਵਰ ਲਈ ਇਕ ਹੋਰ ਕੰਮ ਹੈ.
- CGI ਨੂੰ ਚਲਾਉਣ ਲਈ ਹੌਲੀ ਹੋ ਸਕਦਾ ਹੈ
- ਜੇ ਕੋਈ ਗਲਤੀ ਹੈ, ਤਾਂ ਗਾਹਕ ਨੂੰ ਫਾਰਮ ਦੇ ਪਹਿਲੇ ਪੰਨੇ 'ਤੇ ਵਾਪਸ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਜਾਂ ਫਾਰਮ ਪੇਜ਼ ਨੂੰ ਮੁੜ ਲਿਖਣ ਲਈ ਸੀਜੀਜੀ ਨੂੰ ਇਕ ਹੋਰ ਕਾਰਜ ਦੀ ਲੋੜ ਹੈ.
ਜਿਸ ਤਰੀਕੇ ਨਾਲ ਮੈਂ ਇਸਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹਾਂ, ਇਹ ਹੈ ਕਿ ਜਾਵਾ-ਸਕਰਿਪਟ ਦੇ ਨਾਲ ਜਿਆਦਾਤਰ ਗਲਤੀ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਇਸ ਤਰ੍ਹਾਂ, ਪਾਠਕਾਂ ਲਈ ਇਹ ਤੇਜ਼ ਅਤੇ ਆਸਾਨ ਹੈ.
ਫਿਰ ਮੈਂ CGI ਦੇ ਨਾਲ ਫਾਰਮ ਦੀ ਮਹੱਤਵਪੂਰਣ ਤੱਤਾਂ ਦੀ ਮੁੜ ਪੜਤਾਲ ਕਰਾਂਗਾ.
HTML ਫਾਰਮ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਜਾਵਾਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
ਫਾਰਮ ਪ੍ਰਮਾਣਿਕਤਾ ਬਣਾਉਣ ਦਾ ਮੁੱਢਲਾ ਪੱਕਾ ਇਹ ਹੈ ਕਿ ਉਹ ਲੋੜੀਂਦੇ ਫਾਰਮ ਤੱਤ ਦੇ ਨਾਂ ਲੱਭਣ, ਅਤੇ ਜੇਕਰ ਉਹ ਖਾਲੀ ਹਨ, ਤਾਂ ਇੱਕ ਗਲਤੀ ਸੁਨੇਹਾ ਵਿਖਾਓ.
ਜ਼ਿਆਦਾਤਰ ਅਸ਼ੁੱਧੀ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਇੱਕ ਸਮੇਂ ਤੇ ਹਰ ਖੇਤਰ ਨੂੰ ਚੈੱਕ ਕਰਦੇ ਹਨ, ਅਤੇ ਇੱਕ ਸਮੇਂ ਇੱਕ ਗਲਤੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੇ ਹਨ.
ਇਹ ਫਾਰਮ ਨੂੰ ਭਰਪੂਰ ਬਣਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਲੋਕ ਮੱਧ ਵਿਚ ਰੁਕ ਸਕਦੇ ਹਨ ਜੇ ਤੁਸੀਂ ਹੇਠ ਲਿਖੇ ਸਕਰਿਪਟ ਅਤੇ ਪਰਲ ਸ੍ਰੋਤ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗ ਜਾਵੇਗਾ ਕਿ ਇਕ ਹੀ ਫਾਰਮ ਨੂੰ ਇਕ ਵਾਰ ਕਿਵੇਂ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਹੈ, ਜਿਸ ਨਾਲ ਤੁਹਾਡੇ ਪਾਠਕ ਵਾਪਸ ਜਾ ਸਕਦੇ ਹਨ ਅਤੇ ਫਿਕਸ ਕਰ ਸਕਦੇ ਹਨ.
ਇੱਕ ਫਾਰਮ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਜਾਵਾਸਕ੍ਰਿਪਟ
ਤੁਹਾਡੇ HTML ਦੇ ਮੁੱਖ ਹਿੱਸੇ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਫਾਰਮ ਪ੍ਰਮਾਣਿਕਤਾ ਕਰਨ ਲਈ ਇੱਕ ਸਕ੍ਰਿਪਟ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ:
- ਸਕਰਿਪਟ ਨੂੰ ਸੈੱਟ ਕਰੋ, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਇਹ ਬ੍ਰਾਉਜ਼ਰ ਤੋਂ ਲੁਕਿਆ ਹੋਇਆ ਹੈ ਜੋ ਜਾਵਾਸਕ੍ਰਿਪਟ ਨੂੰ ਨਹੀਂ ਸੰਭਾਲ ਸਕਦਾ. <ਸਕ੍ਰਿਪਟ ਭਾਸ਼ਾ = "ਜਾਵਾ ਸਕ੍ਰਿਪਟ">
- ਇਹ ਫੰਕਸ਼ਨ ਕਾਲ ਹੈ ਜੋ ਪ੍ਰਮਾਣਿਕਤਾ ਸ਼ੁਰੂ ਕਰਦੀ ਹੈ. ਤੁਹਾਡੀ ਸਕ੍ਰਿਪਟ ਦੇ ਸਿਖਰ 'ਤੇ ਤੁਹਾਡੇ ਵੇਰੀਏਬਲ ਸੈੱਟ ਕਰਨ ਲਈ ਇਹ ਚੰਗਾ ਫਾਰਮ ਹੈ
ਫੰਕਸ਼ਨ ਵੈੱਲਡੀਟਰ (ਫਰਮ)
{var ਗਲਤੀ = ""; - ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਆਪਣੇ ਫਾਰਮ ਵਿਚ ਡ੍ਰੌਪ ਡਾਊਨ ਐਲੀਮੈਂਟ ਹਨ, ਤਾਂ ਤੁਹਾਨੂੰ ਖਾਲੀ ਫੀਲਡ (ਜਿਵੇਂ ਕਿ
- ਟੈਕਸਟ ਐਲੀਮੈਂਟ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਅਸਾਨ ਹਨ. ਇਹ ਦੇਖਣ ਲਈ ਜਾਂਚ ਕਰੋ ਕਿ ਮੁੱਲ ਖਾਲੀ ਹੈ ਜਾਂ ਨਹੀਂ. ਜੇ ਇਹ ਹੈ, ਤਾਂ ਗਲਤੀ ਸੁਨੇਹਾ ਦਿਓ. ਜੇ (theForm.words.value == "")
{
error + = "ਕਿਰਪਾ ਕਰਕੇ ਪਾਠ ਇਕਾਈ ਭਰੋ. \ n";}
- ਜੇ ਤੁਸੀਂ ਪਾਠ ਖੇਤਰ ਵਿਚਲੇ ਡੇਟਾ ਦੀ ਕਿਸਮ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਥੋੜਾ ਪੱਖੀ ਪ੍ਰਾਪਤ ਕਰਨਾ ਪਵੇਗਾ ਸਕ੍ਰਿਪਟ ਦਾ ਇਹ ਸਨਿੱਪਟ ਇੱਕ ਪਾਠ ਬਕਸੇ ਤੇ ਵੇਖਦਾ ਹੈ ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਇਸ ਵਿੱਚ ਗੈਰ-ਅੰਕੀ ਅੱਖਰ ਹਨ ("ਅੰਕ", ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਕਿ ਇਹ ਕੀ ਚਾਹੁੰਦਾ ਹੈ).
var ਅੰਕ = "0123456789";
ਜੇ (theForm.number.value == "")
{
ਗਲਤੀ + = "ਕਿਰਪਾ ਕਰਕੇ ਨੰਬਰ ਭਰੋ. \ n";
}
ਲਈ (var i = 0; i
{
temp = theForm.number.value.substring (i, i + 1)
ਜੇ (ਅੰਕ.ਇਨਡੈਕਸ ਔਫ (temp) == -1 ਅਤੇ&Form.number.value! = "")
{
error + = "ਅੰਕੀ ਟੈਕਸਟ ਇੱਕ ਨੰਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. \ n";
ਤੋੜ
}}
ਜਾਵਾਸਕ੍ਰਿਪਟ ਨਾਲ ਇੱਕ ਈਮੇਲ ਪਤਾ ਪ੍ਰਮਾਣਿਤ ਕਰੋ
- ਸਕ੍ਰਿਪਟ ਦਾ ਇਹ ਹਿੱਸਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕਿਸੇ ਈਮੇਲ ਪਤੇ ਲਈ ਕਿਵੇਂ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਹੈ. ਇਹ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਪ੍ਰਮਾਣਿਕਤਾ ਹੈ, ਇਹ ਸਿਰਫ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਇੱਕ @ -ਸਾਈਨ ਅਤੇ ਇੱਕ ਮਿਆਦ ਹੈ. ਲੋਕ ਅਜੇ ਵੀ ਜਾਅਲੀ ਈਮੇਲ ਪਤੇ ਪਾ ਸਕਦੇ ਹਨ, ਪਰ ਇਹ ਗਲਤ ਐਂਟਰੀਆਂ ਨੂੰ ਥੋੜਾ ਘੱਟ ਕਰਨ ਵਿਚ ਮਦਦ ਕਰਦਾ ਹੈ.
ਜੇ (theForm.email.value == "")
{
error + = "ਤੁਹਾਨੂੰ ਜਵਾਬ ਲਈ ਇੱਕ ਸਹੀ ਈਮੇਲ ਐਡਰੈੱਸ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. \ n";
}
ਜੇ ((theForm.email.value.indexOf ('@', 0) == -1 ||
theForm.email.value.indexOf ('.', 0) == -1) && theForm.email.value! = "")
{
error + = "ਕਿਰਪਾ ਕਰਕੇ ਤਸਦੀਕ ਕਰੋ ਕਿ ਤੁਹਾਡਾ ਈਮੇਲ ਐਡਰੈੱਸ ਠੀਕ ਹੈ.";
}
- ਇਹ ਸਕ੍ਰਿਪਟ ਦਾ ਮਾਸ ਹੈ ਇਹ ਦੋ ਚੀਜਾਂ ਕਰਦਾ ਹੈ: ਪਹਿਲੀ, ਇਹ ਦੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਗਲਤੀ ਸੈੱਟ ਹੈ. ਜੇ ਹੈ, ਤਾਂ ਇਹ ਇੱਕ ਚੇਤਾਵਨੀ ਸੰਦੇਸ਼ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਉਂਦਾ ਹੈ. ਫੇਰ ਇਹ ਝੂਠ ਦੇ ਵਾਪਸੀ ਮੁੱਲ ਨੂੰ ਭੇਜਦਾ ਹੈ ਤਾਂ ਕਿ ਫਾਰਮ ਜਾਣਕਾਰੀ ਸਰਵਰ ਨੂੰ ਨਾ ਭੇਜੀ ਜਾਵੇ. ਤੁਹਾਡੇ ਤਰੁੱਟੀ ਸੁਨੇਹਿਆਂ (ਜੇ ਸਟੇਟਮੈਂਟਾਂ ਉੱਤੇ ਉਪਰੋਕਤ ਸੈਟ ਹੁੰਦੀਆਂ ਹਨ), ਤਾਂ ਇਸ ਵਿੱਚ ਲਾਈਨ ਦੇ ਅਖੀਰ ਤੇ "\ n" ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ. ਇਹ ਲਾਈਨ ਦੇ ਅਖੀਰ ਤੇ ਇੱਕ ਕੈਰੇਜ ਰਿਟਰਨ (ਜਾਂ "ਐਂਟਰ" ਜਾਂ "ਨਵੀਂ ਲਾਈਨ") ਪਾਉਣ ਲਈ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਦੱਸਦਾ ਹੈ ਫਿਰ, ਜੇ ਕਈ ਗਲਤੀ ਸੁਨੇਹੇ ਹੋਣ ਤਾਂ ਉਹ ਸਾਰੇ ਵੱਖਰੇ ਲਾਈਨਾਂ ਤੇ ਹੋਣਗੇ. ਜੇਕਰ ਕੋਈ ਗਲਤੀ ਸੁਨੇਹਾ ਸੈੱਟ ਨਹੀਂ ਹੈ, ਤਾਂ ਗਲਤੀ ਵੇਰੀਬਲ ਖਾਲੀ ਰਹੇਗਾ (ਅਸੀਂ ਇਸ ਨੂੰ ਸਕ੍ਰਿਪਟ ਦੇ ਸਿਖਰ 'ਤੇ ਕਿੱਥੇ ਸੈਟ ਕੀਤਾ ਹੈ), ਅਤੇ ਇਸ ਲਈ ਫਾਰਮ ਜਾਣਕਾਰੀ ਨੂੰ CGI ਦੁਆਰਾ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਸਰਵਰ ਨੂੰ ਭੇਜਿਆ ਜਾਵੇਗਾ.
ਜੇ (ਗਲਤੀ! = "")
{
ਚੇਤਾਵਨੀ (ਗਲਤੀ);
ਵਾਪਸੀ (ਗਲਤ);
} else {
ਵਾਪਸੀ (ਸਹੀ);
} - ਆਪਣੀ ਸਕ੍ਰਿਪਟ ਨੂੰ ਬੰਦ ਕਰਨਾ ਨਾ ਭੁੱਲੋ
}
// -> ਸਕ੍ਰਿਪਟ>
ਫਿਰ, ਸਕਰਿਪਟ ਨੂੰ ਕਾਲ ਕਰਨ ਲਈ, ਫਾਰਮ ਟੈਗ ਵਿੱਚ ਆਨਸੂਮਿਮੈਂਟ ਐਲੀਮੈਂਟ ਪਾਓ:
ਪ੍ਰਮਾਣ ਪੱਤਰ ਲਈ CGI
ਇਹ ਪਰਲ ਸਕ੍ਰਿਪਟ CGI ਸਨਿੱਪਟ ਜਾਵਾ-ਸਕ੍ਰਿਪਟ ਦੇ ਸਮਾਨ ਹੈ. ਇਹ ਵੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦੀ ਹੈ ਕਿ ਕੀ ਲੋੜੀਂਦੇ ਖੇਤਰ ਹਨ, ਅਤੇ ਜੇ ਨਹੀਂ, ਡਿਸਪਲੇਅ ਲਈ ਇੱਕ ਵੇਰੀਏਬਲ ਵਿੱਚ ਇੱਕ ਗਲਤੀ ਸੁਨੇਹਾ ਸੰਭਾਲਦਾ ਹੈ:
#! / usr / local / bin / perl
$ error = "";
ਜੇ ($ '{' dd '} eq "$")
{
$ error + = "
ਕਿਰਪਾ ਕਰਕੇ ਡ੍ਰੌਪ ਡਾਊਨ ਬਾਕਸ ਵਿੱਚੋਂ ਚੁਣੋ.
";
}
ਜੇ ($ '{' ਸ਼ਬਦ '} eq "$")
{
$ error + = "
ਕਿਰਪਾ ਕਰਕੇ ਪਾਠ ਬਾਕਸ ਵਿੱਚ ਕੁਝ ਸ਼ਬਦ ਸ਼ਾਮਲ ਕਰੋ.
";
}
# ... ਸਾਰੇ ਖੇਤਰਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਜਾਰੀ ਰੱਖੋ
ਜੇ ($ ਗਲਤੀ)
ਛਾਪੋ "ਸਮੱਗਰੀ-ਕਿਸਮ: ਪਾਠ / html \ n \ n";
ਛਾਪੋ "
ਪ੍ਰਿੰਟ " head>
ਪ੍ਰਿੰਟ " ਇੱਕ ਤਰੁੱਟੀ ਉਤਪੰਨ ਹੋਈ h2>";
print $ error;
ਪ੍ਰਿੰਟ ਕਰੋ "ਵਾਪਸ ਜਾਓ ਅਤੇ ਇਹਨਾਂ ਗ਼ਲਤੀਆਂ ਨੂੰ ਠੀਕ ਕਰੋ.";
ਪ੍ਰਿੰਟ " body> html>";
} else {
# CGI ਨਾਲ ਜਾਓ ...
}
CGI ਲਿਖਣ ਵਿਚ ਗਲਤੀ ਇਸ ਲਈ ਹੈ ਕਿ "\ n" ਦੀ ਬਜਾਏ, ਇਹ ਹਰ ਗਲਤੀ ਦੇ ਵਿਚਕਾਰ ਇਕ ਨਵੀਂ ਲਾਈਨ ਬਣਾਉਣ ਲਈ HTML ਪੈਰਾਗ੍ਰਾਫ ਟੈਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ.
ਅਤੇ ਹੁਣ ਤੁਸੀਂ ਆਪਣਾ ਫਾਰਮ ਪ੍ਰਮਾਣਿਤ ਕੀਤਾ ਹੈ
ਦੋ ਢੰਗਾਂ ਨਾਲ, CGI ਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਸ਼ਨ, ਤੁਸੀਂ ਇੱਕ HTML ਫਾਰਮ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰ ਦਿੱਤਾ ਹੈ ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਲਈ ਭੇਜੇ ਜਾਣ ਵਾਲੇ ਭਾਗਾਂ ਦੀ ਗਿਣਤੀ ਸਹੀ ਹੋਵੇ.