tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kannaum kannaum ist gerade online Mitglied Silber
    Registriert seit
    Sep 2009
    Beiträge
    71
    hi,

    Ich habe gerade ein Script gemacht.
    Das Script hat aber leider einen Fehler:
    Hier ist der entsprechende Code:
    PHP-Code:
    <? echo '<a href="dorf.php?x=$x&y=$y">Weitere Infos</a>';?>
    Aber wenn ich dann den Link aufrufe, wird für x und y auch $x und $y genommen und nicht der Wert von der Variable.
    Hoffe ihr wisst was ich meine.
    Die Profis von euch werden das bestimmt in einer Sekunde wissen

    mfg
     

  2. #2
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Es gebe jetzt zwei Möglichkeiten:
    1. Du setzt die Zeile in doppelte Anführungszeichen, weil in denen nur Variablen ersetzt werden oder
    2. du setzt den String aus einem Gemisch von Variablen und Zeichenketten verbunden mit dem Operator . (Punkt) zusammen

    Code PHP:
    1
    2
    3
    4
    5
    
    // Möglichkeit 1
    <? echo "<a href=\"dorf.php?x=$x&y=$y\">Weitere Infos</a>"; ?>
     
    // Möglichkeit 2
    <? echo '<a href="dorf.php?x='.$x.'&y='.$y.'">Weitere Infos</a>'; ?>
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  3. #3
    Avatar von CookieBuster
    CookieBuster CookieBuster ist offline <?= "Hello World" ?>
    Registriert seit
    Sep 2008
    Ort
    Münsingen (BW)
    Beiträge
    420
    Blog-Einträge
    4
    Zwischen Hochkommata werden Variablen nicht interpretiert.

    Benutze stattdessen doppelten Anführungszeichen ( " )

    Noch besser, nehm die Variablen komplett aus dem String herraus

    PHP-Code:
    echo 'Ein Text mit einer '.$Variable.' mittendrin'
    e:/ Mist, zu langsam
     
    There are only 10 types of people in the world — those who understand binary, and those who don't.

    Mach mal einer das Licht an, ich hör nix!

    Why is 6 afraid of 7? Because 7 8 9.

  4. #4
    kannaum kannaum ist gerade online Mitglied Silber
    Registriert seit
    Sep 2009
    Beiträge
    71
    Habe es doch gewusst, dass das für euch einfach ist.

    mfg
     

  5. #5
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Das sind Grundlagen. Viel Spass weiterhin mit PHP!
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  6. #6
    kannaum kannaum ist gerade online Mitglied Silber
    Registriert seit
    Sep 2009
    Beiträge
    71
    danke
    werde ich hoffentlich haben

    mfg
     

Ähnliche Themen

  1. Variablen an URL anhängen
    Von crumble im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 24.08.07, 23:36
  2. Variablen werden nicht korrekt ausgegeben
    Von multimolti im Forum PHP
    Antworten: 7
    Letzter Beitrag: 28.03.07, 00:26
  3. Antworten: 1
    Letzter Beitrag: 08.03.06, 16:41
  4. post-geht-Variablen nicht
    Von mike4004 im Forum PHP
    Antworten: 5
    Letzter Beitrag: 03.09.05, 13:12
  5. Variablen Übergabe geht nicht ...
    Von Homwer im Forum PHP
    Antworten: 8
    Letzter Beitrag: 12.07.05, 06:11