SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 11.12.2009, 14:47:32
R4Zz0R R4Zz0R ist offline
Junior Member
 
Registriert seit: Sep 2009
Ort: Wetzlar/Kassel
Alter: 35
Beiträge: 201
AW: umfrage über seite

Hmm... ok
Zitat:
außerdem:

Zitat:
Kommentar: das ist \\\"\\\" ein \\\\\\\\ test \\\"\\\\\\\\\\\"\\\"
richtiges anwenden von stripshlashes und co. wäre auch nicht schlecht.
wenn du mir sagst was du damit meinst, werd ichs mir merken.
momentan verwende ich es:

PHP-Code:

$message 
addslashes($_POST['message']);
//was ich sicher bald gegen

$message strip_tag($_POST['message']);
//eintauschen werde. 
MFG
R4Zz0R
__________________
Wachsen kann man entweder:

Körperlich -> Man wird größer.
^ Ist so von der Evolution gewollt.

Charakter -> Man wird Geduldiger.
^ Man wächst mit der aufgabe

Kopf -> Man wird Klüger.
^ Wenn die aufgabe probleme macht & man trotzdem deine lösung findet.
Mit Zitat antworten
  #12  
Alt 11.12.2009, 15:57:23
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: umfrage über seite

gib halt als eintrag mal:

\ das ist ein "test" \

ein oder so und gucke was bei rauskommt.
Mit Zitat antworten
  #13  
Alt 11.12.2009, 18:15:38
R4Zz0R R4Zz0R ist offline
Junior Member
 
Registriert seit: Sep 2009
Ort: Wetzlar/Kassel
Alter: 35
Beiträge: 201
AW: umfrage über seite

dabei kommt

Zitat:
\\\\ das ist ein \\\"test\\\" \\\\
Raus.. ok nur leider weiß ich immernoch nicht ganz worauf du hinaus möchtest.

Mfg
R4Zz0R
__________________
Wachsen kann man entweder:

Körperlich -> Man wird größer.
^ Ist so von der Evolution gewollt.

Charakter -> Man wird Geduldiger.
^ Man wächst mit der aufgabe

Kopf -> Man wird Klüger.
^ Wenn die aufgabe probleme macht & man trotzdem deine lösung findet.
Mit Zitat antworten
  #14  
Alt 11.12.2009, 18:28:30
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: umfrage über seite

Zitat:
Zitat von R4Zz0R Beitrag anzeigen
dabei kommt



Raus.. ok nur leider weiß ich immernoch nicht ganz worauf du hinaus möchtest.

Mfg
R4Zz0R
programmier es so, dass wenn man

\ das ist ein "test" \

eingibt, auch

\ das ist ein "test" \

da steht und nicht

\\\\ das ist ein \\\"test\\\" \\\\
Mit Zitat antworten
  #15  
Alt 11.12.2009, 18:47:59
R4Zz0R R4Zz0R ist offline
Junior Member
 
Registriert seit: Sep 2009
Ort: Wetzlar/Kassel
Alter: 35
Beiträge: 201
AW: umfrage über seite

ok...

Ich bin am überlegen, ob ich nicht auf strip_tags(txt);
umstelle und wirklich nur code filtern lasse.
Oder währe es eventuell sinvoller beide funktionen zu nutzen,

als beispiel:

PHP-Code:
$message strip_tags(addslashes($_POST['message'])); 
so etwar würde ich es machen, wenn es sinvoller wäre aber ich finde nicht das es bei dem gästebuch meiner seite nötig wäre.

Eure meinung dazu würd ich trotzdem gerne hören.
MFG
R4Zz0R
__________________
Wachsen kann man entweder:

Körperlich -> Man wird größer.
^ Ist so von der Evolution gewollt.

Charakter -> Man wird Geduldiger.
^ Man wächst mit der aufgabe

Kopf -> Man wird Klüger.
^ Wenn die aufgabe probleme macht & man trotzdem deine lösung findet.
Mit Zitat antworten
  #16  
Alt 11.12.2009, 18:58:54
R4Zz0R R4Zz0R ist offline
Junior Member
 
Registriert seit: Sep 2009
Ort: Wetzlar/Kassel
Alter: 35
Beiträge: 201
AW: umfrage über seite

ok also gerade kann ich mal online arbeiten.

nach einem test (dem wechsel von addslashes(); auf strip_tags();)

wird nach dem eintrag \"test" \ ist die ausgabe immernoch

\\\"test"\\\

welche ist denn (bin da nich so fit drinne)
die einfachste methode um das zu verhindern. ?

MFG & THX
R4Zz0R
__________________
Wachsen kann man entweder:

Körperlich -> Man wird größer.
^ Ist so von der Evolution gewollt.

Charakter -> Man wird Geduldiger.
^ Man wächst mit der aufgabe

Kopf -> Man wird Klüger.
^ Wenn die aufgabe probleme macht & man trotzdem deine lösung findet.

Geändert von R4Zz0R (11.12.2009 um 18:59:45 Uhr) Grund: strif_tags() gegen strip_tags(); was gewinnt xD :P
Mit Zitat antworten
  #17  
Alt 11.12.2009, 19:09:30
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: umfrage über seite

ich kenne den zugehörigen quellcode nicht und auch nicht die einstellungen auf deinem server, ob post-daten automatisch mit backslashes versehen werden (ichg laube da gabs mal sowas). zweitens ist strip_tags die falsche methode, wie du der doku entnehmen kannst. wir wäre es mit stripslashes?
Mit Zitat antworten
  #18  
Alt 11.12.2009, 19:22:03
R4Zz0R R4Zz0R ist offline
Junior Member
 
Registriert seit: Sep 2009
Ort: Wetzlar/Kassel
Alter: 35
Beiträge: 201
AW: umfrage über seite

stripslashes(); entfernt aber alles backslashs aus dem übergebenen string ...

der code dazu (teilauszug)

PHP-Code:

$message 
strip_tags($_POST['message']);

require_once(include/
replace_emoticons.inc.php);
//ab hier die speicherung 
mehr macht mein script momentan nicht mit $message auch nicht der ist auch für den kommentar im gästebuch zuständig.

welche methode wäre da denn angebrachter als strip_tags() oder meinst du stripslashes() wäre das richtige. ?


MFG
R4Zz0R
__________________
Wachsen kann man entweder:

Körperlich -> Man wird größer.
^ Ist so von der Evolution gewollt.

Charakter -> Man wird Geduldiger.
^ Man wächst mit der aufgabe

Kopf -> Man wird Klüger.
^ Wenn die aufgabe probleme macht & man trotzdem deine lösung findet.

Geändert von R4Zz0R (11.12.2009 um 19:23:12 Uhr) Grund: vergesslichkeit verlass mich nicht.
Mit Zitat antworten
  #19  
Alt 12.12.2009, 02:01:03
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: umfrage über seite

okay, mal ganz einfach:

das hier:

"test"

ist die eingabe. ausgabe ist das hier:

\\\"test"\\\

du hast zu viele: backslashes. du willst also die backslashes entfernen. zufällig hat php dafür eine funktion: stripslashes.

wie man auch schön im manual sieht:

PHP-Code:
<?php
$str 
"Is your name O\'reilly?";

// Outputs: Is your name O'reilly?
echo stripslashes($str);
?>
aus \"test\" wird also "test". genau das was du willst. juchu. jetzt musst du das nur noch in dein script einbauen. und leider wirst du merken, dass immer noch zu viele backslashes da stehen. tja, aber woran das liegt, weißt nur du, denn nur du kennst dein script.



und ja, auch strip_tags könnte wichtig sein, wenn du nicht willst, dass einfach html eingegeben werden darf.

p.s.: und wenn das jetzt irgendwer zu zynisch oder sarkastisch findet, manchmal bin ich mit meiner geduld einfach am ende.
Mit Zitat antworten
  #20  
Alt 12.12.2009, 02:09:15
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: umfrage über seite

Zitat:
Zitat von feuervogel Beitrag anzeigen
[..]
p.s.: und wenn das jetzt irgendwer zu zynisch oder sarkastisch findet, manchmal bin ich mit meiner geduld einfach am ende.
ruhig brauner, ruhig! ;-)
das die kleinen immer gleich die großen autos fahren wollen und dabei noch nicht mal mit dem bobbycar klar kommen!
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild von anderer Seite einbinden Rene89 PHP für Fortgeschrittene und Experten 3 04.01.2009 12:53:08
Seite aktualisieren und Wert übergeben Emmerax HTML, CSS und JavaScript Help! 2 29.07.2008 23:41:05
Mit cookies zurück zur letzten Seite qwertzy PHP Grundlagen 8 03.10.2006 23:45:38
HTML Quelltext einer mit php Seite erzeugten Seite in .txt oder MySQL speichern. Berentzen PHP Grundlagen 2 14.06.2006 13:36:11
Ausgabe auf mehreren Seiten. Nicht Link zu jeder Seite, sondern mit [...] arbeiten? DieMilchMachts PHP Grundlagen 0 14.11.2005 21:45:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:57:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt