Jump to content
tiodr

Submit acelasi form de mai multe ori

Recommended Posts

Posted

se da formul


<form method="post" action="posteaza.php">
<input type="text" name="victima"><br>
<textarea rows="5" name="vorbe"></textarea>
<input type="submit" name="posteaza" id="posteaza" value="Posteaza"/>
</form>

cum ar trebuii sa fac (daca se poate) ca printr-un singur click pe butonul de submit formul sa se trimita de 5 ori (spre exemplu) , banuiesc ca e un php for dar nu stiu exact ce ar trebuii sa fie in el

va multumesc anticipat!

Posted

Spre exemplu, tu trebuie s? dai echo de 5 ori la un cuvânt luat de la form-ul t?u.

echo $_GET["cuvant"];

Comanda for lucreaz? a?a :

for (e1; e2; e3)

e1, e2 ?i e3 sunt expresii. În cazul nostru :

// e1 :
$i = 1

Adic?, am introdus i-ul ca fiind integer cu valoarea ”1”.

// e2 :
$i <= 5

i-ul trebuie s? fie mai mic sau egal cu 5.

// e3 :
$i++

For-ul se va rula de la valoarea ini?ial? a lui $i pân? la cea final?, în cazul nostru, 5.

Cod final :

for ($i = 1; $i <= 5; $i++) { 

echo $_GET["cuvant"];

}

Posted

bun multumesc pentru explicatia forului dar pe mine ma intereseaza ce pun in for ca formul care se trimite pe alta pagina ca sa fie trimis de 5 ori

Posted

Tocmai ce ?i-am spus. Tu ”trimi?i” form-ul de x ori, adic? de câte ori pui în for. Tu ai form-ul t?u, ?i pe posteaza.php folose?ti for-ul pentru a face ac?iunea dorit? de x ori.

Posted

<?php

function post($url, $data)
{
$curl=curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_exec($curl);
curl_close($curl);
}

for($i=0; $i<5; $i++){
post("http://site.com/posteaza.php", "victima=data1&vorbe=data2");
}

?>

  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...