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 ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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 Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.12.2013, 22:35:21
Auf der Mauer Auf der Mauer ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 40
Beiträge: 119
Pfad für das Formular action Attribut

Hallo,

kann mir jemand sagen, welche der drei folgenden Methoden am Besten ist
um den aktuellen Skriptpfad zu ermitteln.

PHP-Code:

// Methode 1
$path htmlspecialchars($_SERVER['PHP_SELF'], ENT_QUOTES"UTF-8");

// Methode 2
$path $_SERVER['SCRIPT_NAME'];

// Methode 3
$path "./" basename(__FILE__); 
Die Letzte gefällt mir eigentlich am Besten, woher kommt denn die Information
für diese magische Konstante?


HTML-Code:
<form method="post" action="<?php echo $path; ?>">

Gruß
Auf der Mauer
Mit Zitat antworten
  #2  
Alt 02.12.2013, 22:42:42
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 13
Beiträge: 2.269
AW: Pfad für das Formular action Attribut

HTML-Code:
<form method="post" action="">
Oder
HTML-Code:
<form method="post" action="?">
HTML5:
HTML-Code:
<form method="post" >
Mit Zitat antworten
  #3  
Alt 02.12.2013, 23:49:24
Auf der Mauer Auf der Mauer ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 40
Beiträge: 119
AW: Pfad für das Formular action Attribut

Hallo,

danke für die Antworten.
Ich fand folgendes dazu.

Zitat:
HTML5 does not allow action=""
und

Zitat:
This definitely works in all current browsers, but may not work as expected in some older browsers ("browsers do weird things with an empty action="" attribute"
Ich dachte daher, es wäre nicht verkehrt einen Pfad anzugeben.
Sicher ist sicher.

Gruß
Auf der Mauer
Mit Zitat antworten
  #4  
Alt 03.12.2013, 00:07:34
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 13
Beiträge: 2.269
AW: Pfad für das Formular action Attribut

Zitat:
Ich dachte daher, es wäre nicht verkehrt einen Pfad anzugeben.
Wie auch immer, eine Notwendigkeit besteht nicht.

Wobei PHP_SELF XSS Attacken erlauben kann, und damit aus dem Rennen ist.
Mit Zitat antworten
  #5  
Alt 03.12.2013, 00:09:46
Auf der Mauer Auf der Mauer ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 40
Beiträge: 119
AW: Pfad für das Formular action Attribut

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
Wobei PHP_SELF XSS Attacken erlauben kann, und damit aus dem Rennen ist.
Aber doch nicht in der oben unter Methode 1 geschriebenen Variante, oder?

Gruß
Auf der Mauer
Mit Zitat antworten
  #6  
Alt 03.12.2013, 10:57:23
sysop sysop ist offline
Member
 
Registriert seit: Mar 2004
Ort: wien
Beiträge: 512
AW: Pfad für das Formular action Attribut

Doch eingeschränkt auch da, ausserdem macht htmlspecialchars bei Umlauten Probleme.
__________________
Gruss sys ;-)
Ich möchte wie mein Grossvater sterben, lächelnd und schlafend, nicht schreiend und weinend, wie sein Beifahrer.
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
listbox - Je nach Auswahl anderes Formular laden AltSim PHP Grundlagen 2 25.07.2012 11:09:30
Nach Submit Nutzereingaben im Formular behalten phpfey PHP Grundlagen 4 05.01.2010 12:55:37
Formular Action project.config PHP Grundlagen 4 20.02.2008 14:55:00
mittels Formular 2 Skripte aufrufen Tim PHP Grundlagen 2 21.06.2003 17:11:57
update formular problem Silencer PHP für Fortgeschrittene und Experten 1 14.10.2002 09:29:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:49:48 Uhr.


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


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