2017-05-17 3 views
-1

Auf meiner E-Commerce-Website werden Rechnungsdateien mit einer JavaScript-Datei erstellt. Ich möchte 2 weitere Dateien (7 Seiten) zu dieser Datei hinzufügen. Nachdem die Rechnungsseite beendet ist, wird das Skript gestartet. Aber ich möchte, dass die anderen Seiten hinzugefügt werden, wenn der Benutzer eine E-Mail hat, die mit @beispielemail.com endet. Ich müsste die E-Mail importieren, aber ich möchte sie nicht auf der Rechnung anzeigen. Also würde ich diese Variable irgendwo, wo es nicht auf der Rechnungsseite gedruckt werden würde.Überprüfen Sie, ob die E-Mail-Adresse @ exampleemail.com ist.

Jetzt möchte ich überprüfen, ob die E-Mail (exmail Variable) @ exampleemail.com darin hat.

Ich hoffe, Sie haben genug Informationen, um mir mit meinem Problem zu helfen.

Edit: Ich weiß bereits, wie ich den Code schreiben würde. Ich will nur mehr Meinungen, vielleicht sind einige besser als ich. Und ich habe gerade einen Beispielcode geschrieben, der {} Teil funktioniert, weil er mit meinem PHP-Backend verbunden ist.

+1

Sie erwartet werden, um zu versuchen, den Code schreiben ** ** selbst. Nach [** mehr Forschung **] (https://meta.stackoverflow.com/q/261592/1011527) Wenn Sie ein Problem haben ** posten Sie, was Sie versucht haben ** mit einer ** klaren Erklärung von was funktioniert nicht ** und bietet [ein minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve). Lesen Sie [Wie Sie fragen] (http://stackoverflow.com/help/how-to-ask) eine gute Frage. Achten Sie darauf, [die Tour zu besuchen] (http://stackoverflow.com/tour) und lesen [this] (https://meta.stackoverflow.com/q/347937/1011527). –

+0

Funktioniert Ihr Code-Snippet überhaupt? Ich würde erwarten, dass die '{}' entfernt werden müssen, damit Ihr Code ohne Fehler ausgeführt werden kann. – Aaron

Antwort

1

Sie können strpos in php:

<?php 
$emailPattern = '@exampleemail.com'; 
$pos = strpos($exmail, $emailPattern); 

if ($pos === false) { 
    //Invalid email 
} else { 
    //valid email 
} 

?> 

oder JavaScript indexOf:

var isValidEmail = exmail.indexOf('@exampleemail.com'); 
if (isValidEmail !== -1){ 
//true valid 
} else { 
//false email 
} 
Verwandte Themen