In speranta de a primii un raspuns.
Am nevoie de un scrip php prin care sa-mi gerenerze in continuu un nr. cod...
Ca sa ma fac inteles:
Dupa ce se trimite mesajul de pe site de catre utilizator, doresc fiecare mail primit in mail sa primeasca un cod la subiect gen ** pentru a avea o evidenta mai clara a mesajelor.
**
De la : ......@eeeee.ro
Subiect:"(@50001) mesaj - Andrei. ---> urmatorul mail (@50002) mesaj - Bianca "
Mesaj: .............................
**
Astept cu interes raspunsul dvs.
Numerotare pentru tinere evienta mesaje trimise
-
- Mesaje:8
Numerotare pentru tinere evienta mesaje trimise
MarPlo
Mesaje:4343
Salut
Ce ai incercat sa faci (codul) si unde nu te descurci in acel script?
- Ca idee, se poate salva /retine numarul intr-un fisier *.txt pe server. Inainte de a trimite email-ul, se preia datele /numarul din fisier (cu functia file_get_contents() ), se incrementeaza cu 1, se adauga in subiect si se trimite email-ul, apoi se salveaza numarul in acel fisier (cu file_put_contents() ).
Ce ai incercat sa faci (codul) si unde nu te descurci in acel script?
- Ca idee, se poate salva /retine numarul intr-un fisier *.txt pe server. Inainte de a trimite email-ul, se preia datele /numarul din fisier (cu functia file_get_contents() ), se incrementeaza cu 1, se adauga in subiect si se trimite email-ul, apoi se salveaza numarul in acel fisier (cu file_put_contents() ).
Calinq
Mesaje:8
Atasez o parte din cod, mai lipsesc doar cateva campuri. As fi recunoscator daca m-ati ajuta direct pe cod, + si de cateva zile ma chinui si cu file upload. Multumesc mult.
Cod: Selectaţi tot
<?php
if(isset($_POST['submit'])) {
$to = "EMAIL";
$dropdown = $_POST['drop_down'];
$name_field = $_POST['name'];
$email_field = $_POST['email'];
$phone_field = $_POST['phone'];
$cod = AICI NU MA DESCURC;
$subject = "[#".$cod."]"."TEXT-".$name_field;
$body ="From: $name_field\n Interes: $dropdown\n E-Mail: $email_field\n Ip: $ip\n Telefon: $phone_field\n
header('Location: ../Accept.html');
mail($to, $subject, $body, $headersMe);
} else {
header('Location: ../Reject.html');
}
?>
MarPlo
Mesaje:4343
Incearca acest script.
- Ca sa functioneze, trebuie sa creezi in acelasi director pe server un fisier denumit "codmail.txt", si sa ii setezi CHMOD 0777 (din programul FTP, sau din CPanel).
- Scriptul e incomplet, lipsesc datele pentru $headersMe ; tu stii.
- Ca sa functioneze, trebuie sa creezi in acelasi director pe server un fisier denumit "codmail.txt", si sa ii setezi CHMOD 0777 (din programul FTP, sau din CPanel).
Cod: Selectaţi tot
<?php
if(isset($_POST['submit'])) {
$to = "EMAIL";
$dropdown = $_POST['drop_down'];
$name_field = $_POST['name'];
$email_field = $_POST['email'];
$phone_field = $_POST['phone'];
$cod = intval(file_get_contents('codmail.txt')) + 1;
$subject = "[#".$cod."] TEXT-".$name_field;
$body ="From: $name_field\n Interes: $dropdown\n E-Mail: $email_field\n Ip: $ip\n Telefon: $phone_field\n";
if(mail($to, $subject, $body, $headersMe)) {
file_put_contents('codmail.txt', $cod);
header('Location: ../Accept.html');
}
} else {
header('Location: ../Reject.html');
}
?>
Calinq
Mesaje:8
Merge perfect Multumiri .
Pentru urmatoarele intrebari, fac un nou topic?
Pentru urmatoarele intrebari, fac un nou topic?
MarPlo
Mesaje:4343
Da, titlul subiectului sa corespunda cu problema din el.
Subiecte similare
- Regex pentru adrese
PHP - MySQL - XML Primul mesaj
Salut,Ultimul mesaj
As avea si eu nevoie de ajutor! incerc de ceva zile sa dezvolt un regex/ sau o alta solutie, sa vad daca intr-un string mai mare exista o...
Ai putea folosii o functie de localizare IP/browser, dar ar fii ceva individual, facusem eu in trecut o functie, ceva de verificare IP si blocare pe... - Proteina genetică pentru vindecarea paraliziei
Handicap Într-un nou studiu, oamenii de știință germani au restabilit capacitatea de a merge la șoareci paralizați după o leziune completă a măduvei spinării....