WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- & zu & machen

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » & zu & machen - 21 Dez 2024 Antworten
& zu & machen
pascalplus
Pixelschubser
Threadstarter




Beiträge: 20

Hallo
Da man eigentlich in html kein & verwenden darf, sondern nur & , hab ich mich entschlossen, dies in meinen scripts zu ändern.
das problem ist jetzt aber nun, dass überall automatisch an jeden link die sessionid mit & angehängt wird.
Deshalb möchte ich fragen, ob es in php irgendeine funktion gibt, die in einem ganzen script alle & in ein & ersetzt?


---
ridere.de
sac-grenchen
linkplus

  Profil   E-Mail   Website   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Die Session-ID von Hand anhängen und die automatische Verwaltung abschalten.

  Profil   Editieren   Zitieren
HoRnominatoR
Mausakrobat




Beiträge: 161

oder halt den automatischen seperator umstellen

ini_set('arg_separator.output', '&');

---
get OPERA for free

  Profil   E-Mail   Website   Editieren   Zitieren
smonkey
Pixelschubser




Beiträge: 16

& in der URL ist korrekt, eine Adresse 'test.php?test=1&SID=123' würde einen Fehler erzeugen.

du kannst mit der Funktion 'htmlspecialchars' in PHP bestimmte Sonderzeichen in den HTML-Code umwandeln lassen. (zB. & => &)

http://de3.php.net/manual/de/function.htmlspecialchars.php

bzw.
http://de3.php.net/manual/de/function.htmlentities.php
für alle Sonderzeichen.

greetings
[s.monkey]

  Profil   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

Das ist sowohl richtig, wie auch falsch. & ist in der URL selbst korrekt. Nicht jedoch in HTML-Linkparametern. Wenn man eine URL für einen HTTP-Header erstellt muss man & nutzen. Bei href- oder src-Attributen im HTML muss es hingegen & sein.

---
Weaverslave

  Profil   Website   Editieren   Zitieren
smonkey
Pixelschubser




Beiträge: 16

@subjective:
Sicher? Muss ein & in Angaben wie src, href zum beispiel in einem img- oder a- Tag, oder einer stylesheet angabe umgewandelt werden? Und nich einfach URL-Spezifisch sein? Konnte mich nicht erinnern das dies der W3C Validator ja angemeckert hat.

  Profil   Editieren   Zitieren
HoRnominatoR
Mausakrobat




Beiträge: 161

ja, sicher. & ist das startzeichen fuer ein entitie und muss wie < und > maskiert werden.

---
get OPERA for free

  Profil   E-Mail   Website   Editieren   Zitieren
smonkey
Pixelschubser




Beiträge: 16

wieder was dazu gelernt

  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » & zu & machen

Aktuelle Beiträge zur Hilfe im Forum für Homepage - & zu & machen im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8143329    Heute : 552     Gestern : 558     Online : 51     21.12.2024    17:16      0 Besucher in den letzten 60 Sekunden        
Nach oben