Resultaten 1 tot 7 van de 7

Onderwerp: [php]$_post Uitlezen

  1. #1

    Ingeschreven
    Dec 2004
    Locatie
    Dordrecht
    Leeftijd
    26
    Berichten
    3.971

    Red face



    'k Had even een kort vraagje over PHP. Is het mogelijk om alle inhoud van $_POST, ongeacht de identificerende naam, weer te geven? 't Leek me vrij eenvoudig, maar onderstaande code geeft een foutmelding.
    Code:
    for ($i=0; $i<count($_POST); $i++)
    ********echo "Id ".$i.": ".$_POST[$i];
    Fout: Notice: Undefined offset: 0 in /mnt/web2/42/93/51620693/htdocs/Tolberg/xmltest/getData.php5 on line 4

    Reden dat ik dit wil: Er wordt automatisch een formulier van onbekende grootte aangemaakt, met onbekende (on-the-fly aangemaakte) id&#39;s/namen. Alle data wil ik doormiddel van &#39;POST&#39; wel graag uitlezen, maar somehow lukt dat niet op bovenstaande manier...

    Iemand een suggestie?
    We are as one
    As we all are the same
    Fighting for one cause

  2. #2
    Jouw manier werkt alleen met nummers, probeer dit eens:
    Code:
    foreach ($_POST as $key => $value) {
     echo $key.&#39; is &#39;.$value.&#39;
    &#39;;
    }

  3. #3

    Ingeschreven
    Dec 2004
    Locatie
    Dordrecht
    Leeftijd
    26
    Berichten
    3.971
    Ah, dankjewel, dat werkt wel inderdaad.

    Puur uit interesse: Hoe ziet PHP die variabele $i dan, als hij deze niet als nummer/integer ziet?
    En, ook wel interessant, zou je hem dan kunnen omzetten naar een integer? Grote kans dat ik dat later namelijk ook wel nodig ga hebben...
    We are as one
    As we all are the same
    Fighting for one cause

  4. #4
    Jory's Avatar
    Ingeschreven
    Oct 2005
    Locatie
    Rijen
    Leeftijd
    26
    Berichten
    189
    PHP ziet jou variable $i wel als integer, maar de indexen van $_POST zijn niet numeriek.
    <div align="center">
    </div><div align="center"> </div>

  5. #5
    dat zijn gewoon de veld namen van het ingevulde formulier

  6. #6

    Ingeschreven
    Dec 2004
    Locatie
    Dordrecht
    Leeftijd
    26
    Berichten
    3.971
    Oké, bedankt!
    We are as one
    As we all are the same
    Fighting for one cause

  7. #7
    ok, graag gedaan

Forum Rechten

  • Je mag geen nieuwe onderwerpen plaatsen
  • Je mag geen reacties plaatsen
  • Je mag geen bijlagen toevoegen
  • Je mag jouw berichten niet wijzigen
  •