---
title: "Översätta ASP > PHP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14723-översätta-asp-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Erik Juhlin"
published: "2000-08-14T14:06:00.000Z"
updated: "2000-08-14T16:33:00.000Z"
replies: 9
views: 278
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/14723-översätta-asp-php"
---

# Översätta ASP > PHP

## #1 — Erik Juhlin, 2000-08-14T14:06Z

Om någon skulle kunna hjälpa mig med att översätta de här ASP koderna till PHP så skulle jag vara tacksam! :)

```
<% If Request.QueryString("url") = "" Then %>mitten.asp<% Else %><%=Request.QueryString("url")%><% End If %>

<%=Replace(Request.QueryString("namn")," ","%20")%>

<%=Request.Form("namn")%>

<%=Request.Form%>
```

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

## #2 — nanne, 2000-08-14T14:32Z

\<?
If($url=="")
  echo "mitten.asp";
else
  echo $url

echo strreplace($namn,"",%20"); 
echo $namn;
?\>

och vad \<%=Request.Form%\> ska översättas till vet jag inte tyvärr.

?\>

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

## #3 — emission, 2000-08-14T14:58Z

egentligen bör det vara:

```
 <?
If($HTTP_GET_VARS['url']=="")
echo "mitten.asp";
else
echo $HTTP_GET_VARS['url']
echo strreplace($HTTP_GET_VARS['namn'),"",%20"); 
echo $HTTP_POST_VARS['namn']);
?>
```

...för att skilja mellan GET och POST, men man bör inte använda samma namn på GET- och POST-variabler.

\<%=Request.Form%\>

är det ingen större mening att översätta. Det är inte bra till något, och dessutom finns ingen motsvarighet i PHP.

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

## #4 — Erik Juhlin, 2000-08-14T16:03Z

Okej, var mest nyfiken..

Saken är den att jag inte använder de här sakerna till olika saker..
Inga avancerade saker men ändå användbara. Och nu vill jag använda det på en Unix server som inte stöder ASP, men däremot PHP.
Ett exempel: <http://www.juhlin.nu/mp1d/default.asp?url=foton/default.asp>

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

## #5 — Erik Juhlin, 2000-08-14T16:06Z

Stämmer detta?
($namn,"",%20");
borde det inte vara " "? Det är ju ett mellanslag jag vill ersätta...

Och ska det inte vara ett situations tecken före %20"? ("%20")

Det här verkar mer rätt: ($namn," ","%20");
Fast jag är ju inte så bra på PHP, så jag har kanske fel.

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

## #6 — nicclas, 2000-08-14T16:10Z

Jo, helt rätt. Desssutom heter det str_replace och inte strreplace.

Snubbarna här verkar ju inte kunna PHP alls ;)

/nicclas - <http://www.nic-sys.se>

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

## #7 — emission, 2000-08-14T16:18Z

Oops! Sorry. Slarvy! :)

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

## #8 — cf, 2000-08-14T16:22Z

Det finns ett litet program som heter asp2php, som automatiskt kan översätta inte allt för komplicerade ASP-script till PHP. Kommer dock inte ihåg var det finns.

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

## #9 — nicclas, 2000-08-14T16:25Z

Finns på denna skojiga adress:  <http://asp2php.naken.cc/> 

/nicclas

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

## #10 — Matti, 2000-08-14T16:33Z

Samma snubbe har gjort [ett grymt spel](http://whorehouse.naken.cc/)..

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14723-översätta-asp-php
