php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.07.2005, 10:13  
Gast
 
Beiträge: n/a
Standard [Erledigt] Parameter uebergeben

Hallo,

ich hab schon oefter gesehen das eine Seite folgenden Link hat:

http://www.domain.de/products/comput...ware/etc/12345

Dabei werden ja dann Parameter immer mit Slash getrennt uebergeben.
Nur wie beginnt die uebergabe der Parameter?
Es musst ja irgendwann ein Parameter mal beginnen und meines Wissens geht das nur mit
http://www.domain.de/?...
http://www.domain.de/script.php?...

Aber da laeuft es ohne dem '?'.

Hat jemand eine Idee wie sowas funktioniert?

Ich hab hier noch einen Beispiellink (wo eben kein '?' vorkommt), der auch nicht aus der Luft gegriffen ist, dann versteht ihr vielleicht genauer was meine Frage ist:
http://www.esl-europe.net/de/pro-ser...3/teamwertung/

Vielen Dank schonmal
Gruss
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.07.2005, 10:27  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Das ist nur eine optische Sache. Das wird mit mod_rewrite realisiert.

Verwende mal Google und Du wirst mit Informationen überhäuft.

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten..

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger
imported_Ben ist offline  
Alt 20.07.2005, 10:35  
Gast
 
Beiträge: n/a
Standard Re: Parameter uebergeben

Zitat:
Zitat von chubie
Hallo,

ich hab schon oefter gesehen das eine Seite folgenden Link hat:

http://www.domain.de/products/comput...ware/etc/12345

Dabei werden ja dann Parameter immer mit Slash getrennt uebergeben.
Hier werden keine Parameter mit slash getrennt übergeben. Was du hier siehst ist ein Verzeichnispfad. Die Datei, die aufgerufen wurde, liegt im Unterverzeichnis "products/computer/hardware/etc/12345"
Zitat:
Zitat von chubie
Nur wie beginnt die uebergabe der Parameter?
Es musst ja irgendwann ein Parameter mal beginnen und meines Wissens geht das nur mit
http://www.domain.de/?...
http://www.domain.de/script.php?...
Parameter werden übergeben wie du hier schreibst: http://www.domain.de/script.php?par1...2=def&par3=ghi
Zitat:
Zitat von chubie
Aber da laeuft es ohne dem '?'.
Dan werden die Variablen per POST übergeben, da musst du mal nach googlen
Zitat:
Zitat von chubie

Hat jemand eine Idee wie sowas funktioniert?

Ich hab hier noch einen Beispiellink (wo eben kein '?' vorkommt), der auch nicht aus der Luft gegriffen ist, dann versteht ihr vielleicht genauer was meine Frage ist:
http://www.esl-europe.net/de/pro-ser...3/teamwertung/

Vielen Dank schonmal
Gruss
Lies dir mal ein Tutorial über Werte-Übergabe bei Formularen mit Unterscheidung POST- und GET Variablen durch
 
Alt 20.07.2005, 10:49  
Gast
 
Beiträge: n/a
Standard Re: Parameter uebergeben

http://www.domain.de/products/comput...ware/etc/12345

Zitat:
Zitat von peeed
Hier werden keine Parameter mit slash getrennt übergeben. Was du hier siehst ist ein Verzeichnispfad. Die Datei, die aufgerufen wurde, liegt im Unterverzeichnis "products/computer/hardware/etc/12345"
Das täuscht - Ben hatte es schon geschrieben.

Mit PHP kann man sowas auch erreichen:
http://test.php-help.info/path_info/...ware/etc/12345

Ich kann Dir versichern, daß das Verzeichnis /path_info/index.php/products/computer/hardware/etc/12345 nicht existiert.
 
Alt 20.07.2005, 11:41  
Gast
 
Beiträge: n/a
Standard Re: Parameter uebergeben

Zitat:
Zitat von meikel
http://www.domain.de/products/computer/hardware/etc/12345

Zitat:
Zitat von peeed
Hier werden keine Parameter mit slash getrennt übergeben. Was du hier siehst ist ein Verzeichnispfad. Die Datei, die aufgerufen wurde, liegt im Unterverzeichnis "products/computer/hardware/etc/12345"
Das täuscht - Ben hatte es schon geschrieben.

Mit PHP kann man sowas auch erreichen:
http://test.php-help.info/path_info/...ware/etc/12345

Ich kann Dir versichern, daß das Verzeichnis /path_info/index.php/products/computer/hardware/etc/12345 nicht existiert.
Ups, ok, war mir bisher nicht bekannt
 
Alt 20.07.2005, 13:25  
Gast
 
Beiträge: n/a
Standard

Hi Leute,

danke fuer die Antworten.

@Ben:
Ich hab das als Fortgeschrittenenfrage gesehen, da wie ich gestern erfahren hatte, das Fortgeschrittenen-Board fuer Fragen geeignet ist, die von Fortgeschrittenen Usern gestellt werden, unabhaengig davon wie schwer die Frage ist.

Gruss
 
Alt 20.07.2005, 14:15  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.783
derHund
Standard

Zitat:
da wie ich gestern erfahren hatte, das Fortgeschrittenen-Board fuer Fragen geeignet ist, die von Fortgeschrittenen Usern gestellt werden, unabhaengig davon wie schwer die Frage ist.
ja, denk mal drüber nach.
__________________
derHund ist offline  
Alt 20.07.2005, 15:46  
Gast
 
Beiträge: n/a
Standard

Ja, habe ich und ich bin definitiv kein Anfaenger oder "Gaestebuchprogrammierer" !
-> Bereich der Fortgeschrittenen
-> Zweites Forum -> Neuer Thread

Aber derHund, ich weiss, du bist der einzige fortgeschrittene Programmierer im Board und hebst dich vom Rest der Welt durch dein uneingeschraenktes Wissen, dass dir von Geburt an gegeben war ab.
Ich finde es auch toll, dass du immer alles wusstest und nicht mal etwas verpasst hattest (so wie ich hier halt).
Und deine Einschaetzung von Menschen allein an einer Frage, gigantisch.
Da kann jeder Anfaenger herkommen, eine Frage die niemand versteht stellen und er ist hier nach einem Tag als Profi bekannt, wow.
Trefferquote: ~0%

Du solltest dir also mal ueberlegen, nach welchen Kriterien du das Koennen und die Erfahrung von Usern beurteilst, denn haben keine gute grosse Trefferquote.

Gruss
 
Alt 20.07.2005, 16:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
Ich hab das als Fortgeschrittenenfrage gesehen, da wie ich gestern erfahren hatte, das Fortgeschrittenen-Board fuer Fragen geeignet ist, die von Fortgeschrittenen Usern gestellt werden, unabhaengig davon wie schwer die Frage ist.
Die Anforderungen werden in http://www.phpfriend.de/ftopic21515.html beschrieben. Dabei wird meistens impliziert, dass ein Fortgeschrittener, eben weil er/sie/es die Doku lesen und Suchmaschinen bedienen kann usw., dort keine Anfängerniveau-Fragen stellt.
Über diese Sichtweise kann man sicher trefflich streiten und darüber, was Anfängerniveau ist und was nicht, noch viel mehr.
Egal...

zu mod_rewrite:
http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html


zu
Zitat:
Zitat von meikel
Mit PHP kann man sowas auch erreichen:
http://test.php-help.info/path_info/...ware/etc/12345
Die Angaben nach index.php können dann u.a. bequem über PATH_INFO ermittelt werden; aber dann darauf achten: http://www.php.net/manual/en/reserved.variables.php
Zitat:
'PATH_TRANSLATED'

Filesystem- (not document root-) based path to the current script, after the server has done any virtual-to-real mapping.

Note: As of PHP 4.3.2, PATH_TRANSLATED is no longer set implicitly under the Apache 2 SAPI in contrast to the situation in Apache 1, where it's set to the same value as the SCRIPT_FILENAME server variable when it's not populated by Apache. This change was made to comply with the CGI specification that PATH_TRANSLATED should only exist if PATH_INFO is defined.

Apache 2 users may use AcceptPathInfo = On inside httpd.conf to define PATH_INFO.
 
Alt 20.07.2005, 16:11  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.783
derHund
Standard

Zitat:
Zitat von chubie
Aber derHund, ich weiss, du bist der einzige fortgeschrittene Programmierer im Board und hebst dich vom Rest der Welt durch dein uneingeschraenktes Wissen, dass dir von Geburt an gegeben war ab.
laber doch nicht son müll. kannst du nicht sachlich argumentieren?

mod_rewrite ist doch nahezu allgegenwärtig, kaum vorstellbar, daß man als fortgeschrittener nichts davon gehört hat.

ich schätze hier überhaupt niemanden irgendwie ein bzw. alle gleich. stellt jedoch jemand eine frage a la 'wie geht das' etc., dann gehört das definitiv ins anfänger, da man durch ein wenig suchen selbst drauf kommt. ergo: alle, die faul oder unwillens sind, posten im anfänger.
__________________
derHund ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mod_rewrite - fehlenden Parameter erkennen tekknotrip PHP-Fortgeschrittene 2 10.06.2008 09:28
mod_rewrite - problem bei leerem Parameter [done] Stinger Server, Hosting und Workstations 8 25.07.2007 13:34
Parameter überschreiben Igäl PHP Tipps 2006 8 04.06.2006 19:55
Variable als optionalen Parameter? Mex PHP Tipps 2006 3 20.04.2006 07:05
?id= und andere Parameter Beitragsarchiv 10 12.04.2006 09:43
Darstellung von Links ohne Parameter seven-12 PHP Tipps 2006 4 16.02.2006 15:31
[Erledigt] subdomain an datei uebergeben Server, Hosting und Workstations 2 18.12.2005 20:45
Parameter wird nicht übergeben HTML, Usability und Barrierefreiheit 4 06.10.2005 13:53
einen parameter verstecken seven-12 PHP Tipps 2005-2 8 27.07.2005 16:57
functionen - optionale Parameter PHP Tipps 2005 7 23.05.2005 19:08
get Parameter werden auf die falsche Seite weitergeleitet PHP Tipps 2005 10 14.03.2005 16:30
Parameter Tschuu PHP Tipps 2004-2 4 02.12.2004 20:05
Objeckt als Parameter uebergeben PHP-Fortgeschrittene 4 21.11.2004 21:21
URL aus Datei über Parameter aufrufen PHP Tipps 2004 12 27.08.2004 15:29
Alle $_GET[] parameter auslesen PHP Tipps 2004 3 09.08.2004 14:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
parameter get slash getrennt, mod_rewrite \parameter mit slash\, http://www.php.de/php-tipps-2005-2/27123-erledigt-parameter-uebergeben.html

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.