Ankündigung

Einklappen
Keine Ankündigung bisher.

$_GET und Pluszeichen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Gast-Avatar
    Ein Gast erstellte das Thema $_GET und Pluszeichen.

    $_GET und Pluszeichen

    Hallo,

    ich möchte per HTTP einen String übergeben, und mit $_GET oder $HTTP_GET_VARS auslesen.

    Code:
    <?php
    
    $aktion = $_GET['aktion'];
    
    if ($aktion) echo $aktion;
    
    ?>
    
    
    Heinz+J&uuml;rgen
    Aber das PLUSZEICHEN wird geschluckt und durch ein LEERZEICHEN ersetzt. Ich könnte schwören, daß es vor ein paar Wochen noch geklappt hat. Ich hab jetzt auch schon mit urlencode() rumprobiert, aber dabei werden die Umlaute auch umgesetzt, was ich aber nicht will.

    ICH BRAUCHE UNBEDINGT DAS PLUSZEICHEN IN DER VARIABLE.

    Wer kann helfen?

    Gruß
    Thomas

  • Gast-Avatar
    Ein Gast antwortete
    Ok, danke! Werde das mal versuchen....!

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Doch doch, urlencode ist genau das Richtige.
    PHP wendet urldecode automatisch auf die per GET/POST/COOKIE übermittelten Daten an.
    PHP-Code:
    <?php
    $parameter 
    urlencode('Heinz+Jürgen');

    echo 
    '[url="test.php?aktion='$parameter'"]Heinz+J&uuml;rgen[/url]';
    ?>

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Du kannst das ganze auch wieder mit urldecode() umwandeln.

    Zum rumbasteln:

    $var = 'Heinz+Jürgen';
    $var_1 = urlencode($var);
    $txt = ''.$var.'';
    echo $txt;
    echo '
    ';
    echo urldecode($var_1);

    Einen Kommentar schreiben:

Lädt...
X