Jump to content

Search the Community

Showing results for tags 'post request'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome to PHP Freaks
    • Announcements
    • Introductions
  • PHP Coding
    • PHP Coding Help
    • Regex Help
    • Third Party Scripts
    • FAQ/Code Snippet Repository
  • SQL / Database
    • MySQL Help
    • PostgreSQL
    • Microsoft SQL - MSSQL
    • Other RDBMS and SQL dialects
  • Client Side
    • HTML Help
    • CSS Help
    • Javascript Help
    • Other
  • Applications and Frameworks
    • Applications
    • Frameworks
    • Other Libraries
  • Web Server Administration
    • PHP Installation and Configuration
    • Linux
    • Apache HTTP Server
    • Microsoft IIS
    • Other Web Server Software
  • Other
    • Application Design
    • Other Programming Languages
    • Editor Help (PhpStorm, VS Code, etc)
    • Website Critique
    • Beta Test Your Stuff!
  • Freelance, Contracts, Employment, etc.
    • Services Offered
    • Job Offerings
  • General Discussion
    • PHPFreaks.com Website Feedback
    • Miscellaneous

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests


Age


Donation Link

Found 2 results

  1. Hi all, With the working code below I;m trying to setup a results section that would output a soccer teams results eg.Everton have won 12, drawn 4, and lost 5 games to date. The team position option works fine but I;m not sure how to integrate the additional function within the code for the results section? Thanks for the help. Regards. <html> <head> <style> .red {color: red} </style> <title>Table</title> </head> <body> <?php if ($_SERVER["REQUEST_METHOD"] == "POST" ){ $tablesPage = "http://www.bbc.com/sport/football/tables"; $resultsPage = "http://www.bbc.com/sport/football/results"; // I need this to output results data as in the tables option if(!empty($_POST["team"])){ $teamData= getTeamData($_POST["team"] , $tablesPage); if(!empty($_POST["data"]) && $_POST["data"] == "position"){ echo getPosition($teamData); } } } function getPosition($teamData){ return "Team ". $teamData["team"] ." are currently number " . $teamData["position"] . " in the league "; } function getTeamData($team, $tablesPage){ $html = new DOMDocument(); @$html->loadHtmlFile($tablesPage); @$xpath = new DOMXPath($html); / $items = $xpath->query('//td/a[text()=' . $team . ']/../..'); $values[] = array(); foreach($items as $node){ foreach($node->childNodes as $child) { if($child->nodeType == 1) array_push($values, $child->nodeValue); } } $values[2] = substr($values[2], -1); $values = array_slice( $values, 2, count($values)-4); $keys = array("position", "team", "played", "won", "drew", "lost", "for", "against", "difference", "points"); return array_combine($keys, $values); } ?> <br> Select a team and a data item about that team <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> <select name="team"> <option value=""></option> <option value="Everton">Everton</option> <option value="Chelsea">Chelsea</option> <option value="Southampton">Southampton</option> <option value="Liverpool">Liverpool</option> <option value="Arsenal">Arsenal</option> </select> <select name="data"> <option value="position">position</option> <option value="results">results</option> <select> <input type="submit" value="Get Data"></input> </select> </form> </body> </html> Test.php
  2. Hi, I need some help in sending files as a response to a POST request. I have written a PHP RESt API which is already receiving files with POST requests, however i want to send back a zip file(or multiple files) in response to this request. Any help in this regard? Thanks.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.