Ankündigung

Einklappen
Keine Ankündigung bisher.

eregi

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • spoi
    hat ein Thema erstellt eregi.

    eregi

    Hi,

    ich hab ein problem mit der eregi funktion zu meinem code:


    PHP-Code:
    CODE WURDE ENFERNT 

    Das script soll mir nur die E-Mail Adresse ausgeben. Den anfang findet es auch, nur das ende nicht aulso die ausgabe sieht dann z.B. so aus:
    Code:
    asdf@asdf.de">asdf@asdf.de</a>
    
    ...
    statt einfach nur
    Code:
    asdf@asdf.de
    Ich hoffe ihr könnt mir helfen

  • Gast-Avatar
    Ein Gast antwortete
    Du hast die Delimiter vergessen [siehe vorherige Seite (z.B. #)]!

    Nutze aber besser str_replace() oder wenn Du alle Html-Entitäten umwandeln willst html_entity_decode().

    Einen Kommentar schreiben:


  • spoi
    antwortet
    hm... folgefrage: es soll in der Variablen $conent das @ durch ein @ ersetzt werden. PHP Bringt mir da aber immer ein error.

    PHP-Code:
    $content "..._ap_email">E-Mail: [email="asdf@asdf.de"]asdf@asdf.de[/email]

    ...
    "; 

    $content = preg_replace("@", "@", $content ); 

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Nanu, was ist denn mit dem Layout hier passiert ?

    Einen Kommentar schreiben:


  • spoi
    antwortet
    ah thx

    Einen Kommentar schreiben:


  • Corvin
    antwortet
    Mit ScreenGrab.

    Einen Kommentar schreiben:


  • spoi
    antwortet
    gute Frage, das hab ich mich auch schon gefragt.
    Gegenfrage: Wie hast du den screenshot gemacht?

    Einen Kommentar schreiben:


  • Corvin
    antwortet
    Wie habt ihr das denn hinbekommen?

    Falls das irgendwann wieder weg ist:
    http://www.inphpfriend.de/T/phpfrien...1873532093.png

    Einen Kommentar schreiben:


  • spoi
    antwortet
    öh super ich glaub es hat gefunzt.

    Danke

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Zitat von spoi
    würde es auch gehn das ich *. eichfach durch
    PHP-Code:
    ^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$ 
    ersetze? Oder mache ich da einen Denkfehler?
    Probier es aus...

    PHP-Code:
    preg_match('#'.REGULAERER_AUSDRUCK.'#Ui'$content$email); 

    Einen Kommentar schreiben:


  • spoi
    antwortet
    würde es auch gehn das ich *. eichfach durch
    PHP-Code:
    ^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$ 
    ersetze? Oder mache ich da einen Denkfehler?

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Re: eregi

    Zitat von spoi
    Den anfang findet es auch, nur das ende nicht
    Das liegt wohl an der Gier von *.

    Verwende besser preg_match() mit Modifier U und i.

    Einen Kommentar schreiben:

Lädt...
X