php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.07.2004, 19:21  
Gast
 
Beiträge: n/a
Standard Hochkommas in URL

Hallo,
ich hab ein Problem mit einem PHP Script, das ich abändern möchte. Leider scheint die PHP Syntax mir hier einen Streich zu spielen. Mit dem Script wird eine URL in eine Textdatei eingetragen. Zu diesem Zweck wird eine Variable gesetzt:
$link2profile="<a href=\"display_profile.php?user=$user\" style=\"text-decoration:none;\">$user</a>";

Jetzt wollte ich dies so abändern, dass die URL per Javascript ein Popup Fenster öffnet:
$link2profile="<a href=\"javascriptopopen('display_profile.php?use r=$user')\" style=\"text-decoration:none;\";>$user</a>";

Das Problem scheinen die Hochkommas ==> ' zu sein. Diese werden vom Script anders interpretiert, jedenfalls wird mit Hochkommas gar keine URL mehr erstellt. Die URL wird nur bis zum 1. Hochkomma zusammengebaut.

Hat jemand nen heißen Tipp für mich?

Thanx,
hä.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.07.2004, 19:30  
Gast
 
Beiträge: n/a
Standard Re: Hochkommas in URL

Zitat:
Zitat von haendchen
Jetzt wollte ich dies so abändern, dass die URL per Javascript ein Popup Fenster öffnet:
$link2profile="<a href=\"javascriptopopen('display_profile.php?use r=$user')\" style=\"text-decoration:none;\";>$user</a>";
Versuch es mal mit \' müßte dann klappen .
 
Alt 05.07.2004, 19:31  
Gast
 
Beiträge: n/a
Standard

\' hab ich schon probiert. Funzt nicht!
 
Alt 05.07.2004, 19:40  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von haendchen
\' hab ich schon probiert. Funzt nicht!
Also ich hab das jetzt mal probiert, und den link mit echo ausgegeben es klappt ohne was zu ändern ^.^.
 
Alt 05.07.2004, 19:46  
Gast
 
Beiträge: n/a
Standard

http://de3.php.net/manual/de/function.urldecode.php
 
Alt 05.07.2004, 19:48  
Gast
 
Beiträge: n/a
Standard

Hallo Ultramichy,
mit echo klappt es bei mir auch. Deshalb verstehe ich es ja auch nicht . Aber hier handelt es sich ja um eine Variable....

Trotzdem thanx.
 
Alt 05.07.2004, 19:52  
Gast
 
Beiträge: n/a
Standard

Hallo Lord V.
sorry - ich bin wirklich PHP Anfänger. Der Link hilft mir nicht so recht weiter.... Muss ich das in die urldecode in die Variable mit einbauen?
 
Alt 05.07.2004, 20:57  
Gast
 
Beiträge: n/a
Standard

Hi,
ich bin jetzt ein kleines Stückchen weiter: Die Variable wird an späterer Stelle im Script wieder aufgerufen und dabei passiert's:

<input type="hidden" value='<?php echo $link2profile; ?>' name="kommentar">

In ein verstecktes Formular soll die URL eingetragen werden. Aber sobald ein Hochkomma in der URL vorkommt, wird der Text an dieser Stelle abgeschnitten.
Aber warum?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] INSERT ... VALUES mit Hochkommas? Molt Datenbanken 16 27.11.2007 00:07
String mit Hochkommas in einem Formular ausgeben I-Spy PHP Tipps 2006 7 13.03.2006 16:54
problem mit javascript und hochkommas lindner PHP Tipps 2005 2 04.05.2005 16:54
Problembehandlung von Hochkommas und <> in Eingabefeld PHP Tipps 2005 2 14.03.2005 11:08
hochkommas in select abfrage.. ich raffe es nicht. hekto PHP Tipps 2005 31 22.01.2005 18:03
problem mit COUNT in verbindung mit zwei tabellen PHS Datenbanken 6 13.10.2004 10:09
Datensatz wird nicht angefügt Datenbanken 4 24.09.2004 08:46
Hochkommas in Input Feld PHP Tipps 2004 3 12.06.2004 15:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
apostroph \in url\, hochkomma php ausgeben, hochkomma url

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:16 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.