kostenloser Webspace werbefrei: lima-city


htmlentities funktioniert nicht

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m********s

    Guten Tag Damen und Herren,

    Ich arbeite gerade an einem Projekt und jetzt ist mir ein Fehler aufgefallen.
    Die Webseite holt zwei Spalten aus der Datenbank "Name und Nachname" und fügt sie zusammen.
    Es gibt auch zu jedem ein Foto. Deswegen habe ich mir folgendes überlegt, Ich füge den Namen und Nachnamen zusammen und wandle das in HTML um. Das Problem ist,dass der unten angeführter Code nicht funktioniert. Der Code sollte eig. die Sonderzeichen in HTML umkodieren.

    Code
    $name_nachname="$row->Name"." "."$row->Nachname";
    $bild="Referenten/".htmlentities($name_nachname)."/Bild.jpg";

    Doctype
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    mindstorms schrieb:
    Das Problem ist,dass der unten angeführter Code nicht funktioniert.
    Was funktioniert denn nicht?

    Abgesehen davon würde ich das so schreiben und mir diese Zusammensetzorgie von Strings sparen:
    $name_nachname = "{$row->Name} {$row->Nachname}";
    $bild = 'Referenten/' . htmlentities($name_nachname) . '/Bild.jpg';


    Wenn du das Bild mit einem
    <img>
    -Tag einbinden möchtest musst du das übrigens so codieren:
    $src = htmlentities(urlencode($bildurl));
    $img = "<img src=\"$src\" alt=\"$src\" />";
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!