Pascal: $urli in der url

Hallo,

wie kann man eigentlich eine solche Variable in eine url einbinden, ist es ueberhaubt moeglich.
z.B:

$urli="/bla";
echo ("<img src='$urli/obentr.gif'");

mfg
Pascal

  1. Hallo Pascal,

    Ja das funktioniert.

    P.S Beim echo Befehl brauchst du die Klammern nicht.

    echo "<img src='$urli/obentr.gif'";

    by Andi

  2. Hallo Pascal

    Lies dich doch einfach mal ein bisschen in php ein, bevor Du hier postest.

    z.b.:
    http://www.selfphp.info
    oder
    http://www.php.net/manual/de/

    Gruss

    Pascal (ein anderer...)

    P.S. Text kann man in php so verknüpfen:
    'blabla ' . $var . ' weiter im Text'

  3. Hallo Pascal,

    $urli="/bla";
    echo ("<img src='$urli/obentr.gif'");

    ja, möglich ist das, nur fehlt hier neben dem alt-Attribut noch die schließende Klammer ('>') des img-Elements :-)

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  4. Halli hallo!

    $urli="/bla";
    echo ("<img src='$urli/obentr.gif'");

    Klar geht das. Hast ja schon richtig angefangen. Gestern hab ich gelernt, dass echo nicht 100% perfekt sein soll (auch hier im Forum)
    =>Nimm lieber print().
    Bei beiden kannst Du die () weglassen, wenn es aber Probleme gibt, solltst Du die mit hinschreiben. Dann ist diese Fehlerquelle zumindest beseitigt.

    Wie schon weiter oben erwähnt ">" fehlt.
    Auch das geht:

    $deineVariable1="Mein Name ist";
    $deineVariable1="Fabienne";
    #Entweder:
    $Ausgabe="$deineVariable1 $deineVariable2";
    #Oder
    $Ausgabe=$deineVaribale." ".$deineVariable2;

    Das ." ". macht das Leerzeichen zwischen beiden Strings. Der '.' bedeutet "verknüpfe/verbinde".

    Dann
    print $Ausgabe; #Geht auch ohne"" und ohne(), besser mit!!

    Kürzer:

    print $deineVariable1." Fabienne";

    Greets Fabe