T
TearOfDragon
Guten Morgen zusammen,
Ich hätte eine kleine Frage zu einem Problem, was mich jetzt schon seit einiger Zeit nervt und ich trotz stundenlanger Suche und ausprobieren nicht lösen kann... Wäre schön, wenn mir jemand dabei evtl helfen könnte, oder mir nen Denkansatz gibt ^^
Folgendes... Ich will in einem Formular eine MSN Nummer überprüfen lassen.... Standartwert ist auf Default gesetzt und wird auch so ausgegeben ohne Probleme....
Feld Defaultwert: Name
Feld: Name wird eingetragen -> Ausgabe klappt und zeigt z.b. beispiel@hotmail.com an
Feld Defaultwert: Name bleibt eingetragen -> Ausgabe wird inaktiv geschaltet klappt auch
Falls jetzt der Fall sein sollte, das ein User z.b. beispiel@hotmail.com direkt eingibt, scheitert meine Ausgabe, sprich bekomme beispiel@hotmail.com@hotmail.com angezeigt...
Müsste ja theoretisch ja auch über ne Schleife gehen, so wie ich mir das vorstelle, das die Zeichen rückwärts gezählt und abgezogen werden.....bin bloß nicht der Php Profi....
Ich hätte eine kleine Frage zu einem Problem, was mich jetzt schon seit einiger Zeit nervt und ich trotz stundenlanger Suche und ausprobieren nicht lösen kann... Wäre schön, wenn mir jemand dabei evtl helfen könnte, oder mir nen Denkansatz gibt ^^
Folgendes... Ich will in einem Formular eine MSN Nummer überprüfen lassen.... Standartwert ist auf Default gesetzt und wird auch so ausgegeben ohne Probleme....
Feld Defaultwert: Name
Feld: Name wird eingetragen -> Ausgabe klappt und zeigt z.b. beispiel@hotmail.com an
Feld Defaultwert: Name bleibt eingetragen -> Ausgabe wird inaktiv geschaltet klappt auch
Falls jetzt der Fall sein sollte, das ein User z.b. beispiel@hotmail.com direkt eingibt, scheitert meine Ausgabe, sprich bekomme beispiel@hotmail.com@hotmail.com angezeigt...
PHP:
//gescheiterte Ausgabe zu ändernder Teil
if(trim($row_alles['MSN_Messenger']) == "@hotmail.com") {echo "<a href=\"mailto:".$row_alles['MSN_Messenger']."</a>"."\" >";
}
else
{
//ab hier klappts // wenn Messenger Default Name -> inaktiv
if(trim($row_alles['MSN_Messenger']) == "Name") {echo "<img src=\"smilies/no_msn.gif\" border=\"0\" alt='MSN'>";
}
else
{
//leer -> inaktiv
if (empty($row_alles['MSN_Messenger']))
{
echo "<img src=\"smilies/no_msn.gif\" border=\"0\" alt='MSN'>";
}
//ansonsten gebs aus
else
{
echo "<a href=\"mailto:".$row_alles['MSN_Messenger']."@hotmail.com"."\" target='_new'><img src='smilies/msn.gif' border='0' alt='MSN'></a>";
}
}
}
Müsste ja theoretisch ja auch über ne Schleife gehen, so wie ich mir das vorstelle, das die Zeichen rückwärts gezählt und abgezogen werden.....bin bloß nicht der Php Profi....