PHP Script Problem

Alexander W

Aktives Mitglied
Also ich versuche für meine Freunde ein script zu erstellen welches für die emailadressen-bestellungen der leute sein soll.

Ist zwar nur für den kleinen kreis und könnte man auch so erledigen aber für mich ist eben eine sehr schöne lehrübung.

Nun habe ich aber leider das erste Problem mit dem script

Ich habe den Leuten 12 Domains als auswahl angegeben für die sie sich eine mail adresse aussuchen können.
dies sind jeweils 1. die .de domain und die passende .com Domain

Nun wollte ich es gerne das in dem Bestellscript gleich ausgelesen wird welche

domain art es ist ob .com oder .de und da dann in eine von mir schon angegebene datenbank eingefügt wird damit ichs besser sortiert habe.

Als angabe ist die variable

CODE $domain


In der der nun blablabla@domain.com oder blablabla@domain.de steht

Eigentlich hatte ich gedacht dies nun mit einem:


CODE if ($tarif == 'blablabla.domain.com')


zu erstellen aber wie kriege ich es hin das in diesem teil eben nur .com oder .de berücksichtig werden und der andere teil außen vor bleibt und nicht in diese if abfrage einbezogen wird?

Dies soll ja für die angabe sein in welche datenbank es geschrieben wird. Und da ist mir nur der Teil wichtig welcher .com oder .de ist.



Ich hoffe ich habs nicht zu umständlich beschrieben
 
Hallo!

Wenn Du aus einer Email-Adresse nur die 2 Domain-Endungen unterscheiden willst, dann kannst du das so machen:

CODE
$email="asfasdf@asdfasdf.com";
if (substr($email,-2) == "de")
{
$tarif=".de";
}
else
{
$tarif=".com";
}



CU

Sascha
 
Zurück
Oben