tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
348
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    hups1803 hups1803 ist offline Mitglied Gold
    Registriert seit
    Jan 2008
    Beiträge
    159
    Hallo,

    ich habe da mal ein Problem ,meine Webseite ein cms System "e107" ruft im Browser,bei Multilan, die Adresse so auf download.php?[en] für english

    leider macht er es nicht so download.php?id=[en]

    wie kann ich das en weitervearbeiten in einer php seite

    PHP-Code:

    if(isset($_GET['[en]'])){ 
    $confid $_GET['en'];

    das bring nix , hat da jemand mal ein tip bitte
     

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist gerade online n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Mach mal ein var_dump() auf $_GET und schau was da drin ist. Dann weisst du auch wie du es auslesen kannst.
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #3
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.394
    Hi,

    formuliere deine Anfrage bitte in einem etwas lesbareren Deutsch und sag uns, was genau dein Problem ist und was du abfragen willst.

    Habe deinen Post jetzt 2x gelesen und versteh ihn noch nicht, sorry.

    //Edit: ein var_dump($_GET) sollte, wie von yaslav vorgeschlagen, dir weiterhelfen.

    Gruß,
    BK
    Geändert von Bratkartoffel (21.01.12 um 15:27 Uhr)
     
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  4. #4
    Avatar von Yaslaw
    Yaslaw Yaslaw ist gerade online n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    @Bratkartoffel
    Er hat die URL 'download.php?[en]' und will wissen ob da [en] drin ist
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  5. #5
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Brillant
    Registriert seit
    Feb 2003
    Beiträge
    756
    Mach mal ein var_dump() auf $_GET und schau was da drin ist...
    Edit: ein var_dump($_GET) sollte, wie von yaslav vorgeschlagen, dir weiterhelfen.
    Sollte man meinen.
    Aber irgendwie :
    Code :
    1
    2
    3
    4
    5
    6
    
    $_SERVER['QUERY_STRING']:
    string '[en]=1&foo=bar' (length=14)
     
    $_GET:
    array
      'foo' => string 'bar' (length=3)

    formuliere deine Anfrage bitte in einem etwas lesbareren Deutsch und sag uns, was genau dein Problem ist und was du abfragen willst.
    Habe deinen Post jetzt 2x gelesen und versteh ihn noch nicht, sorry.
    Dem kann ich nur zustimmen.
    Ich versuche immer noch heraus zu finden was der Titel mit dem Post zu tun hat.
     
    In order to understand recursion, one must first understand recursion.

  6. #6
    hups1803 hups1803 ist offline Mitglied Gold
    Registriert seit
    Jan 2008
    Beiträge
    159
    urg total verhaspelt ich meinte

    test.php?section=tip

    bei einem Aufruf von test.php?section=news

    echo $_GET['section']; // gibt 'news' aus

    nur wie mache ich es bei meinen link ,

    irgendwas.php?[en],

    da habe ich kein ?= [en] das gleichzeichen fehlt dort.
     

  7. #7
    Avatar von Yaslaw
    Yaslaw Yaslaw ist gerade online n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Ich wiederhole michungern. Aber da du uns nicht helfen willst dir zu helfen:
    Zitat Zitat von Yaslaw Beitrag anzeigen
    Mach mal ein var_dump() auf $_GET und schau was da drin ist. Dann weisst du auch wie du es auslesen kannst.
    Poste hier mal das resultat vom var_dump()
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  8. #8
    hups1803 hups1803 ist offline Mitglied Gold
    Registriert seit
    Jan 2008
    Beiträge
    159
    sorry hatte ich nicht verstanden

    bei der url
    festival/festival.php?[de]

    und bei

    festival/festival.php?[de]

    gibt :
    var_dump($_GET);


    das aus array(0) { }
     

  9. #9
    Avatar von Napofis
    Napofis Napofis ist offline require 'brain.php';
    Registriert seit
    Jun 2007
    Ort
    Bayern
    Beiträge
    587
    dann schreibe doch mal statt
    HTML-Code:
    festival/festival.php?[de]
    den Link so.
    HTML-Code:
    festival/festival.php?hl=de
    Und schau dir an was dann in var_dump() steht.
     

  10. #10
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Und wie wäre das hier:

    PHP-Code:
    <a href="unbenannt.php?[de]">link</a>
    <br />

    <?php
        $url 
    $_SERVER["REQUEST_URI"];
        
    $arr parse_url($url);
        
    var_dump($arr);
    ?>
    Ergibt dann:

    Code :
    1
    
    array(2) { ["path"]=> string(19) "/test/unbenannt.php" ["query"]=> string(4) "[de]" }

    Abgesehen davon das meine Datei den Namen "unbenannt.php" trägt, solltest du damit doch was anfangen können!?
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

Ähnliche Themen

  1. Nur Ziffern zulassen?
    Von Mailyn im Forum Visual Basic 6.0
    Antworten: 5
    Letzter Beitrag: 29.07.09, 14:06
  2. [Ruby] Ziffern & Aufeinanderfolgende Ziffern erkennen
    Von neo2k8 im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 2
    Letzter Beitrag: 09.10.08, 16:05
  3. Antworten: 1
    Letzter Beitrag: 09.10.07, 17:11
  4. auslesen: anzahl der ziffern?
    Von ohio im Forum PHP
    Antworten: 4
    Letzter Beitrag: 01.06.04, 01:16
  5. Zahlen in Ziffern zerlegen
    Von Flo[H] im Forum PHP
    Antworten: 8
    Letzter Beitrag: 11.08.02, 00:41