Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Solutie anti inghet de pus in lic...

Recomandare tigara electronica ~2...

Cupra Formentor 1.5 150 CP

Adio permis
 Activare Card national de sanatate

Ballerina (2023)

Recomandare boxe

Advanced Weapons of Ghana
 Wallbox Witty Start by Hager 22KW

Actualizare drivere (DUMo)

PC uneori nu inregistreaza click ...

obtinere proiect instalatii sanit...
 Numere pe BG si politia

Ce soft monitorizare trafic / vit...

Twisted Metal

Capcana purici. Insecticid nevata...
 

HTML HELP

- - - - -
  • Please log in to reply
10 replies to this topic

#1
valentinzamfir

valentinzamfir

    New Member

  • Grup: Junior Members
  • Posts: 3
  • Înscris: 28.12.2016
Salut , am nevoie de putin ajutor in ceea ce priveste acest aspect..incerc sa termin un website si nu reusesc sa rezolv anumite probleme la el ... formularul de trimitere mesaj de la contact...HTML
<form id="main-contact-form" name="contact-form" method="post" action="e-mail.php">
				<div class="row  wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
				  <div class="col-sm-6">
					<div class="form-group">
		  <p><label for="Nume"><span class="required">*</span>Nume si prenume</label>
					  <input type="text" name="Nume" class="form-control" size="50" value=""/></p>
					</div>
				  </div>
				  <div class="col-sm-6">
					<div class="form-group">
		  <p><label for="email"><span class="required">*</span>Adresa de e-mail</label>
					  <input type="email" name="email" class="form-control" size="50" value=""/></p>
					</div>
				  </div>
				</div>
				<div class="form-group">
		<p><label for="subiect"><span class="required">*</span>Subiect</label>
				  <input type="text" name="subiect" class="form-control" size="50" value=""/></p>
				</div>
				<div class="form-group">
		<p><label for="mesaj"><span class="required">*</span>Mesaj</label>
				   <textarea type="text" name="mesaj" class="form-control" rows="8" cols="40"></textarea></p>
				</div>					   
				<div class="form-group">
				  <button type="submit" class="btn-submit">Trimite</button>
				</div>
			  </form>


PHP
<?php
$email = '[email protected]';
$subiect = $_POST['subiect'];
$nume = $_POST['Nume'];
$mail = $_POST['email'];
$mesaj = $_POST['mesaj'];

if($nume=="") exit("Va rugam specificati numele dumneavoastra.");
if($mail=="") exit("Va rugam specificati un email pe care doriti sa va contactam.");
$continut = "Numele: $nume \nAdresa de email: $mail \nMesaj: $mesaj " ;

mail($email, $subiect, $continut);
echo "Email-ul a fost trimis cu succes.Te vom contacta in cel mai scurt timp! <a href='http://p-workromania.hol.es/'>Inapoi la pagina principala</a>";
?>


JS
var form = $('main-contact-form');
form.submit(function(event){
  event.preventDefault();
  var form_status = $('<div class="form_status"></div>');
  $.ajax({
   url: $(this).attr("action"),
   beforeSend: function(){
	form.prepend( form_status.html('<p><i class="fa fa-spinner fa-spin"></i> Email-ul este trimis...</p>').fadeIn() );
   }
  }).done(function(data){
   form_status.html('<p class="text-success">Multumim pentru mesaj.Te vom contacta in cel mai scurt timp.</p>').delay(3000).fadeOut();
  });
});


Imi apar mesajele din js cu "Emailul este trimis..." si "Multumim pentru mesaj ..." dar nu se trimite niciun mail .. am testat fara jv si mailul se trimite dar din punct de vedere estetic nu imi place cum iese .. putin ajutor va rog ?

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Te-ai uitat in firebug / network tab, sa vezi ce cerere trimiti prin POST de fapt, pe fir?

#3
cristirg

cristirg

    Senior Member

  • Grup: Senior Members
  • Posts: 7,702
  • Înscris: 16.11.2012
serverul suporta php?

#4
colombo2003

colombo2003

    Senior Member

  • Grup: Senior Members
  • Posts: 6,312
  • Înscris: 16.07.2008
La asta m-am gandit si eu... dar vad ca zice ca daca renunta la partea de js, mailul cica se trimite dar nu-i place cum arata.
Hostul tau este local sau extern?

#5
valentinzamfir

valentinzamfir

    New Member

  • Grup: Junior Members
  • Posts: 3
  • Înscris: 28.12.2016

View Postcristirg, on 29 martie 2017 - 21:53, said:

serverul suporta php?
Da suporta php,nu are probleme cu asta .. doar cu fisierul php se trimit mailurile ... nu se mai trimit cand introduc si js

View Postcolombo2003, on 29 martie 2017 - 21:59, said:

La asta m-am gandit si eu... dar vad ca zice ca daca renunta la partea de js, mailul cica se trimite dar nu-i place cum arata.
Hostul tau este local sau extern?
in ce sens .. sunt incepator si nu inteleg la ce te referi .. :-??

#6
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Of incepatorii astia, au darul de a ignora fix oamenii care ii pot ajuta sa invete sa pescuiasca singuri. Adica aia care le pot da bratara de aur.

#7
colombo2003

colombo2003

    Senior Member

  • Grup: Senior Members
  • Posts: 6,312
  • Înscris: 16.07.2008

View Postvalentinzamfir, on 29 martie 2017 - 22:06, said:

... nu inteleg la ce te referi .. :-??
Siteul se ce server se afla: la tine acasa, in local (dar acum mi-e clar ca daca zici ca esti incepator, chiar daca tutoriale sunt garla, e greu sa iti pui pe picioare un server, mai ales pe linux) sau este gazduit in exterior, si tu il accesezi la distanta, prin cpanel?
Pentru ca, in afara de ce s-a spus mai sus (ca serverul trebuie sa suporte php), in cazul in care totul ar fi fost local, ar fi trebuit debloca si portul 25, pentru smtp.

#8
robbie_ro

robbie_ro

    Active Member

  • Grup: Members
  • Posts: 1,840
  • Înscris: 24.08.2004
Verifica URL-ul daca este corect format.

View Postvalentinzamfir, on 29 martie 2017 - 21:26, said:

var form = $('main-contact-form');
...
url: $(this).attr("action"),
...




#9
kidink

kidink

    Junior Member

  • Grup: Members
  • Posts: 81
  • Înscris: 29.03.2017
dacă vrei să faci alt script poți vedea un tutorial aici:

http://tangledindesi...5-css3-and-php/


ce ai tu acolo poate să depindă și de serverul tău, dacă permite site-ul să trimiți emailuri, testează și cu alt script.

#10
valentinzamfir

valentinzamfir

    New Member

  • Grup: Junior Members
  • Posts: 3
  • Înscris: 28.12.2016

View PostOriginalCopy, on 29 martie 2017 - 22:09, said:

Of incepatorii astia, au darul de a ignora fix oamenii care ii pot ajuta sa invete sa pescuiasca singuri. Adica aia care le pot da bratara de aur.
Pai unde gasesc firebugul .. pe host nu vad niciun fisier ...

View Postcolombo2003, on 29 martie 2017 - 22:16, said:

Siteul se ce server se afla: la tine acasa, in local (dar acum mi-e clar ca daca zici ca esti incepator, chiar daca tutoriale sunt garla, e greu sa iti pui pe picioare un server, mai ales pe linux) sau este gazduit in exterior, si tu il accesezi la distanta, prin cpanel?
Pentru ca, in afara de ce s-a spus mai sus (ca serverul trebuie sa suporte php), in cazul in care totul ar fi fost local, ar fi trebuit debloca si portul 25, pentru smtp.
E de la hostinger si accesez prin ftp..

View Postrobbie_ro, on 30 martie 2017 - 07:24, said:

Verifica URL-ul daca este corect format.
O sa verific cand ajung acasa

View Postkidink, on 30 martie 2017 - 07:27, said:

dacă vrei să faci alt script poți vedea un tutorial aici:

http://tangledindesi...5-css3-and-php/


ce ai tu acolo poate să depindă și de serverul tău, dacă permite site-ul să trimiți emailuri, testează și cu alt script.
serverul permite trimiterea de mailuri ... am test doar cu script php si merge .. problema apare cand introduc si partea de js

#11
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Am folosit cuvântul "trimiți", deci firebug see află în cel care trimite, adică clientul, browserul.

Apasă F12, eventual instalează extensia.

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate