• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit Escapten ""

Status
Für weitere Antworten geschlossen.

lama

Neues Mitglied
hallo!
Ich will mit php in eine variable HTMLtext, eine Variable und wieder HTML text schreiben.

So sieht das im Moment aus:
PHP:
$homepage "<a href=\"".$_homepage."\" target=\"_blank\">Homepage</a>";
Es kommt diese Fehlermeldung:
parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /www/42/h...

ich versth nur nicht wieso, da ich im Quelltext, die " der HTML befehle escapen muss...

weis jemand rat?!
 
Werbung:
hallo,
abgesehen davon, dass ein 'istgleich' (=) nach der variablen für die zuweisung fehlt...
wieso musst du denn die quotes escapen? willst du das ganze in die atenbank schreiben? oder was möchtest du mit der variablen machen?

ich würd alles einfach so in die variable schreiben und sie anschließend mit addslashes escapen...
 
ich stimme zu, $homepage, wird den fehler verursachen, da fehlt ein = oder ein .=

Der Vorschlag mit addslashes() ist keine schlechte sache, ich bevorzige jedoch soetwas:

PHP:
$homepage = '<a href="'.$_homepage.'" target="_blank">Homepage</a>';
 
Werbung:
so zu sagen, ich will praktisch, dass ich den code in eine Datei speichere um ihn von dort wiedre aufzurufen. Es war aber das = zeichen, dass gefehlt hat, danke!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben