• Hey! Ich habe eine Frage zu Ajax:



    PHP: ajaxsearch.php
    <?php
    $q = intval($_GET['q']);
    echo $q . " - Returnvalue";
    ?>


    Das ist mein Code: Jedoch wird mir immer nur

    Code
    0 - Returnvalue

    ausgegeben.


    Sprich: $q wird nicht richtig erkannt bzw. str nicht richtig übermittelt. Deshalb meine Frage: Woran kann das liegen? In der Konsole wird kein Fehler angezeigt, genau der Code funktioniert auf einer anderen Seite. Danke schonmal!:)

  • Ich möchte den angegebenen Text zurückbekommen:

    <input id="usersname" onkeyup="ajaxrequest(this.value)" type="text" name="discordid" placeholder="DiscordID" class="search-input">


    Das sollte ja auch das sein, was übermittelt wird basti1012

  • Hast Du ein 32bit OS im Einsatz? Dann wäre der Wert nämlich zu groß für einen Integer.

    Du könntest höchstens versuchen einen float daraus zu machen: (float)$_GET['q']

    Oder halt einfach als String belassen, wenn Du das vielleicht nicht zur Berechnung brauchst...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!