Avatar billede mr-fedtmule Praktikant
14. august 2014 - 22:26 Der er 7 kommentarer

ASP linie laves til PHP - kan man det?

Hejsa

Jeg skal bruge denne funktion fra ASP men det skal bruges som PHP

send2.asp?navn=" & request.form("navn") & "&email=" & request.form("email")

Kan man oversætte det til PHP?
Avatar billede arne_v Ekspert
14. august 2014 - 22:31 #1
ASP/VBS & svarer til PHP .
ASP Request.Form("Foobar") svarer til PHP $_POST['Foobar']
Avatar billede mr-fedtmule Praktikant
14. august 2014 - 22:50 #2
Kan linien så oversættes til PHP?
Hvordan skal linien så se ud lavet om til PHP?

send2.php????
Avatar billede Slater Ekspert
15. august 2014 - 07:47 #3
Arne har sådan set givet dig svaret - du kunne køre en search&replace på de to ting og få følgende:

"send2.asp?navn=" . $_POST["navn"] . "&email=" . $_POST["email"]

- Og husk at afslutte med ; hvis der ikke er mere i linjen.
Avatar billede arne_v Ekspert
16. august 2014 - 03:01 #4
Jeg gaetter paa at der mangler noget i starten af linien.

:-)
Avatar billede mr-fedtmule Praktikant
17. august 2014 - 22:26 #5
Ja der mangler noget, men jeg har nu forsøgt med:

$viderestil = "tak.php?navn=' . $_POST['navn'] . '&email=' . $_POST['email']";

Jeg får desværre en fejl, men er der noget jeg helt har misforstået?


Jeg får denne fejl:
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)
Avatar billede Slater Ekspert
17. august 2014 - 23:12 #6
Ja, du skifter mellem " og '

De har cirka samme funktion, men du kan ikke begynde en streng med det ene og slutte med det andet.

Prøv at skrive det præcis som anvist.
Avatar billede Slater Ekspert
17. august 2014 - 23:13 #7
-og så har du bare en " for meget.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester