Willkommen im Archiv der Nunki-Crew!

Ein bummbastisches Erlebnis!
» Zurück zum Archivindex

Da unten siehst Du ein Thema aus der K-Under VIP oder Teamzone. Es mag älter sein, ist aber eventuell durchaus interessant - und Du hast nun das wahnsinnige Privileg, es Dir durchzulesen!

Ort: K-Underground / Papierkorb / VIP-Dump / [VIP-PHP]

ToCSiN
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #1 |
[VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
Problem 1:
Ich möchte mit der addslahes-Funktion vor jedem < und > Zeichen ein Slash (\), aber nicht vor Zeichen wie ", ' usw (also nicht mit htmlspecialchars) - wie?

Problem 2:
Warum werden Daten, die in value="Bla" stehen, nicht übergeben, wenn disabled="true" eingestellt ist? Ist es möglich, das zu umgehen?

IP-Adresse: Geloggt

22.02.2008 17:07
Diesen Beitrag bearbeiten
carbonat
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #2 |
RE: [VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
ToCSiN schrieb:Problem 1:
Ich möchte mit der addslahes-Funktion vor jedem < und > Zeichen ein Slash (\), aber nicht vor Zeichen wie ", ' usw (also nicht mit htmlspecialchars) - wie?

Problem 2:
Warum werden Daten, die in value="Bla" stehen, nicht übergeben, wenn disabled="true" eingestellt ist? Ist es möglich, das zu umgehen?

Zu Problem 1: Replacen :P

Problem 2 kann ich dir nicht helfen :( müsste eig gehn :/
Kannst doch einfach nochn Hiddenfeld dazu machen :0 dann wirds angezeigt & übers hiddenfeld mitgeschickt ;)

<input type="HIDDEN" name="bla" value="deinzeug">

IP-Adresse: Geloggt

22.02.2008 17:41
Diesen Beitrag bearbeiten
mrX
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #3 |
RE: [VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
zu 1)
PHP-Code
$text addcslashes($text'><'); 

IP-Adresse: Geloggt

22.02.2008 17:45
Diesen Beitrag bearbeiten
ToCSiN
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #4 |
RE: [VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
Danke, mrX, aber bei Deiner Lösung wird vor jedem " immer noch ein \ gesetzt (das passiert dann wohl automatisch, auch ohne dem addslashes, oder? Wie unterbinde ich das?!) und ich fände es besser, wenn die ><-Zeichen zwar angezeigt, aber ohne \ davor werden würden.. =/

Problem 2 ist aber übringens gelöst. ^.^

IP-Adresse: Geloggt

22.02.2008 19:41
Diesen Beitrag bearbeiten
mrX
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #5 |
RE: [VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
Ja, das geschieht dann automatisch. Denke mal das liegt an den Magic-Quotes (nachzugucken unter get_magic_quotes_gpc()), die bei deinem Webspace aktiviert sind. Die könnt man per ini auch ausschalten, das verursacht aber meistens unsichere Scripts.

Benutze am besten
PHP-Code
$text addcslashes(stripslashes($text'><')); // erst alle \ entfernen, dann \ für >< hinzufügen
// edit: ) falsch gesetzt, siehe nächsten Post von mir 
Das sollte laufen :)

IP-Adresse: Geloggt

22.02.2008 20:04
Diesen Beitrag bearbeiten
ToCSiN
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #6 |
RE: [VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
Ich hab's selbst geschafft. (= Des Rätsels Lösung war:
PHP-Code
$Bla addslashes(htmlspecialchars(stripslashes($_POST['FormularfeldVonDavor']))) 

Deine Version hat übringens eine Fehlermeldung erzeugt. Trotzdem vielen Dank. (:

IP-Adresse: Geloggt

22.02.2008 20:20
Diesen Beitrag bearbeiten
mrX
Unregistered

 
Danke:
Erhielt Danke in Beiträgen
Beitrag #7 |
RE: [VIP-PHP] "addslashes" + "Value" übergeben trotz "disabled"
$text = addcslashes(stripslashes($text), '><');
so hätte es richtig geheißen, ) falsch gesetzt. Sorry.

Aber wenn's bei dir jetzt läuft ist ja auch gut

IP-Adresse: Geloggt

22.02.2008 20:24
Diesen Beitrag bearbeiten

Ort: K-Underground / Papierkorb / VIP-Dump / [VIP-PHP]

(C) Nunki-Crew // Nov 2011.