| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | In diesem Thread geht es um „ein weiteres Trennzeichen“, also sind durchaus Konflikte mit & absehebar. Wenn es bei Dir in einer ganz anderen Konstellation „klappt“, dann sagt das nüscht über diese Diskussion aus.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.731
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich bin mir langsam auch nicht mehr sicher, ob ich hier alles richtig interpretiere, aber noch mal konkret: Die Sequenz "&" zum Escaping von "&" hat außerhalb von XML-/HTML-Dokumenten in URLs nichts verloren. "&" braucht entweder gar nicht escapet zu werden oder %-escapet als "%26", falls "&" die semantische Bedeutung „Parametertrenner im Search Path“ hat ("?firma=hinz%26kunz&id=12"). "&" ist lediglich zur Ausgabe in XML- und HTML-Dokumenten notwendig, da dort "&" als Startzeichen von Entity-Referenzen eine besondere Bedeutung hat. Das sind zwei unterschiedliche Kontexte. Wenn ich einen URL lediglich intern verwenden will, um etwa von einem Webservice Daten zu beziehen, der "&" als Parametertrenner erwartet, darf "&" gar nicht als "&" escapet werden. Ich würde deshalb zum Beispiel für die Funktion http_build_query dringend empfehlen, entweder den Separator immer explizit anzugeben oder unter expliziter Festlegung von arg_separator.output und arg_separator.input zu definieren, dass http_build_query Strings erzeugt, die entweder für den XML-/HTML-Ausgabekontext bestimmt sind oder die es nicht sind. Ich würde dabei jedem dazu raten, den Separator immer explizit anzugeben, da dann keine Notwendigkeit besteht, zu wissen, welche Art Strings die Funktion zurückgibt. Das ist eines dieser typischen hässlichen PHP-Probleme, die durch die Möglichkeit entstehen, solche Kleinigkeiten per INI-Datei festlegen zu können. |
| | |
| | |||
| Erfahrener Benutzer Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() | Zitat:
Apache versucht, das Verzeichnis oder die Datei "asdf:asdf" zu öffnen. http://localhost/asdf/asdf:asdf Hat festgestellt, das "asdf" bereits weder ein Verzeichnis noch eine Datei war, an der Stelle wird die Untersuchung abgebrochen. http://localhost/test/asdf:asdf Das gleiche wie http://localhost/asdf:asdf, "test" ist noch vorhanden, also wird darin nach "asdf:asdf" als Verz. oder Datei gesucht. Du hattest im Eingangsposting einen Thread verlinkt, der wenn man ihn liest, dich zu einem anderen Thread führt: http://groups.google.com/group/de.co...7ef0a0308231ad Zitat Carsten Wiedman: Zitat:
__________________ Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot. | ||
| | |
| | |
| Neuer Benutzer Registriert seit: 23.01.2011
Beiträge: 6
PHP-Kenntnisse: Fortgeschritten ![]() | @ lstegelitz: Danke, aber das habe ich bereits schon selber herausgefunden. Das Problem habe ich auch schon gelöst: http://www.php.de/php-fortgeschritte...tml#post602809 ([Erledigt] Doppelpunkt in URL unter Windows Apache) Wie ist eine andere Sache, aber es ist gelöst ... |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Virtual Hosts (vhosts) einrichten unter Windows | Zergling-new | Tutorials | 11 | 12.12.2011 20:35 |
| Windows + Apache + PHP + Imagick | Chriz | Tutorials | 23 | 19.09.2011 16:15 |
| Apache case-insensitive bzw case-sensitive unter Windows | Chriz | Server, Hosting und Workstations | 2 | 17.05.2011 23:39 |
| [Erledigt] PHP 5.3.3 + Apache 2.2.17 unter Windows | php10 | Server, Hosting und Workstations | 6 | 27.10.2010 22:21 |
| MySQL in PHP integrieren (Windows 2003 Server ohne Apache) | Plague | Server, Hosting und Workstations | 3 | 30.08.2007 21:56 |
| Konfigurationssoftware für Windows Apache | Buschdieb | Server, Hosting und Workstations | 5 | 08.06.2006 07:50 |
| Apache Windows - php.ini memory_limit wird ignoriert | DonTermi | Server, Hosting und Workstations | 3 | 26.01.2006 07:53 |
| Apache / sql Server auto start unter Windows | CHRIS | PHP Tipps 2007 | 2 | 28.12.2005 10:17 |
| PHP unter Windows XP mit Apache lauffähig machen ??? | PHP Tipps 2007 | 8 | 06.11.2005 00:05 | |
| PHP bei Apache 1.3.33 Windows einrichten | PHP Tipps 2005-2 | 1 | 28.10.2005 09:37 | |
| [Erledigt] windows 2000 server - apache geht nicht | Datenbanken | 3 | 27.09.2005 18:36 | |
| [Erledigt] browsererkennung; wie kann man einen firefox von... | PHP Tipps 2005-2 | 17 | 25.07.2005 22:35 | |
| Festplatten-, Windows, PartitionMagic, SuSE-Linux - Problem | Quadaptor | Off-Topic Diskussionen | 14 | 09.04.2005 19:01 |
| php Warnung nach Apache Update | PHP Tipps 2005 | 2 | 07.02.2005 13:38 | |
| Welche Version von Apache für Windows 2000 | Server, Hosting und Workstations | 1 | 17.11.2004 08:31 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| apacheseite in firefox öffnen |