---
title: "PHP & ASP på samma sida... klurigt!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14691-php-asp-på-samma-sida-klurigt"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Brimba"
published: "2000-07-28T19:34:00.000Z"
updated: "2000-07-28T21:04:00.000Z"
replies: 4
views: 380
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/14691-php-asp-på-samma-sida-klurigt"
---

# PHP & ASP på samma sida... klurigt!

## #1 — Brimba, 2000-07-28T19:34Z

Hej!

Jag har ett problem nu.

Jag har en sida som vi kan säga är index.php

i den inkluderar jag först

top.inc (PHP sida alltså)

sedan inkluderar jag forumpost.asp och tar ut alla variabler från formen från föregående sida.

while (list($var, $value) = each($HTTP_GET_VARS)) {
        $vars .= "$var=$value&";
    }
include("http://www.blabla.org/forum/forumpost.asp?$vars");

Sedan slutar jag det hela med att inkludera 

bot.inc

Problemet är nu att detta är jätte dåligt.

Jag vill självklart använda mig utav POST methoden istället för GET, någon som vet hur man plockar ut variablerna och gör på samma sätt fast med POST method istället för GET.

Problemet är alltså att det är en sida emellan asp sidan och php sidan som gör att form datan försvinner eftersom php sidan som inkluderar innehåller den datan men jag vill alltså samla upp all data och spara den i samma form´s som jag skickade.

Detta var väldigt krångligt förklarat, men jag hoppas att någon har något svar på det hela.

Tack!

Permalänk: https://www.webforum.nu/p/14691

## #2 — emission, 2000-07-28T20:37Z

Jag hjälper dig gärna Brimba, men jag fattar ingenting... :)

Permalänk: https://www.webforum.nu/p/311631

## #3 — Brimba, 2000-07-28T20:57Z

Det är såhär:

Jag har en sida som ser ut såhär:

forumpost.php3
\<?

while (list($var, $value) = each($HTTP_GET_VARS)) {
        $vars .= "$var=$value&";
    }

include('/home/y/blabla/top.inc');

include("http://web.blabla.org/forum/forumpost.asp?$vars");

include('/home/y/blabla/bot.inc');
?\>

forumpost.asp

Först kollar vi om form variabeln innehåller något värde, gör den inte det så tar den fram en ny form som ser ut såhär:

\<form method="GET" action="http://www.blabla.org/forum/forumpost.php3"\>

Problemet är ju nu att när den skickar med metoden GET till forumpost.php3 så samlar alla forumpost.php3 alla strängar och gör likadana igen, men då jag inte vill använda GET metoden utan POST metoden, så att den går via servern istället för webläsar adressen. Hur löser jag detta?

Det är fortfarande svårt att förstå, men hoppas ändå att du förstår lite?

Permalänk: https://www.webforum.nu/p/311632

## #4 — emission, 2000-07-28T21:02Z

Varför böka till det med ett http-anrop mitt i koden, och blandning av PHP och ASP? Loopen känns lite överflödig, eftersom den bara sätter ihop querystringen igen...

Permalänk: https://www.webforum.nu/p/311633

## #5 — Brimba, 2000-07-28T21:04Z

Det jag vill är alltså att kunna hämta informationen via min forumpost.asp.

Informationen är tex request.form("comment")

Men som det är nu tvingas jag hämta den genom request.querystring.

Kan man på ett liknande sätt spara alla form variabler som jag gjort med GET metoden, fast med POST metoden?

Permalänk: https://www.webforum.nu/p/311634

---

Tråden på webben: https://www.webforum.nu/amne/php/14691-php-asp-på-samma-sida-klurigt
