Trimitere date din formular cu Ajax la PHP
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
andras
- Mesaje:430
Trimitere date din formular cu Ajax la PHP
Folosesc functia ajaxSend() de la pagina:
intrebare-functie-ajax-t2065.htm , merge super pana la un punct cind in php nu recunoaste $_POST sau $_REQUEST. Simplificat:
html:
Cod: Selectaţi tot
<form id="formtab1" name="formtab1" onsubmit="apeleazaAjax();" method="POST" action="#" >
<input type="text id="pn" name="pn" >
<input type="submit" name="submit" id="submit">
</form>
js:
Cod: Selectaţi tot
<script type="text/javascript">
function apeleazaAjax(){
var form_data = {'name':'Nume', 'pass':'Parola'};
ajaxSend(form_data, 'ajaxtab1.php', 'post', function(resp){
$('#idtab1').html(resp);
});
}
</script>
ajaxtab1.php:
Cod: Selectaţi tot
<?php
if (isset($_REQUEST['pn'])) echo 'Buna ziua';
else echo 'La revedere ';
?>
Intotdeauna imi arata ca nu este setat $_REQUEST['pn'] sau $_POST['pn']. Am incercat si cu
Cod: Selectaţi tot
<script type="text/javascript">
$("#formtab1").submit(function() {
apeleazaAjax();
});
</script>
si tot nu merge. Unde am gresit? Multumesc.
MarPlo
Mesaje:4343
Salut
Probabil ca nu ai inteles aceasta linie de cod:
Cod: Selectaţi tot
var form_data = {'name':'Nume', 'pass':'Parola'};
Variabila form_data trebuie sa contina datele cu numele si valoarea care trebuie transmise la php.
Daca in formular ai caseta cu id="pn", incearca asa:
Cod: Selectaţi tot
var form_data = {'pn': document.getElementById('pn').value };
andras
Mesaje:430
Asta era, acum merge pe tot lantul pana la capat. Multumesc mult!
Subiecte similare
- Trimitere automata email-uri fara Cron Job
PHP - MySQL - XML
Primul mesaj
Buna,
Se poate programa sa trimita un email automat din php fara ca pagina sa fie accesata sau fara sa fie setat un cron in Cpanel ?
Daca ar fi...
Ultimul mesaj
Salut,
Ca sa rulezi un script php trebuie sa accesezi acel fisier printr-o aplicatie precum o pagina in browser sau Cron Job pe server.
Din cate...
- Eroare la un formular cu PHP
PHP - MySQL - XML
Primul mesaj
Salut. Am si eu o problema. In primul rand nu stiu daca am postat unde trebuie si am cautat pe forum ceva asemanator cu problema mea insa nu am...
Ultimul mesaj
Am rezolvat. Multumesc oricum pentru timpul acordat. Am folosit phpmailer pt ca cei de unde am webhostul asa lucreaza. Multumesc inca o data !
- Formular de contact cu upload imagini
Scripturi de pe site
Primul mesaj
Salutare si la multi ani!
Revin cu o intrebare pentru scriptul formular de contact, de la pagina: marplo.net/php-mysql/formular_contact
Este...
Ultimul mesaj
M-am uitat pe codul din formularul de contact.
Am decis sa nu ma complic cu asa multe adaugari si verificari in acel script.
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...