Avatar billede Slettet bruger
07. januar 2004 - 10:57 Der er 10 kommentarer og
1 løsning

asp > php

Hejsa,

Efter lang tids arbejde med asp, har jeg nu fået lyst til at kaste mig over php. For at lette overgangen en smule, har jeg samlet nogle spørgsmål :)

1.  request.querystring
2.  request.form
3.  response.redirect
4.  response.write
5.  include af filer
6.  Connecte til database?
7.  Eksekvere en SQL streng og udskrive det den returnerer?
8.  Forskel på at håndtere update/insert/delete/select?
9.  Forskellige løkker?

10. funktioner - lav f.eks denne om til php
  Function FixSQL(strSource)
      FixSQL = Replace(strSource, "'", "''")
  End Function

11. rutiner - lav f.eks denne om til php
  Sub Diff(strDate)
    Dim varDay
    varDay = DateDiff("d", (strDate), Now)
    Select Case varDay
        Case 0
            Response.Write("(i dag) ")
        Case 1
            Response.Write("(i går) ")
        Case 2
            Response.Write("(i forgårs) ")
        Case 3
            Response.Write("(3 dage siden) ")
        Case 4
            Response.Write("(4 dage siden) ")
        Case 5
            Response.Write("(5 dage siden) ")
        Case 6
            Response.Write("(6 dage siden) ")
        Case 7
            Response.Write("(1 uge siden) ")
        Case Else
            Response.Write "(" & varDay & " dage siden)"
    End Select
  End Sub

Det var vist alt for denne gang :)
Avatar billede phpwiz Nybegynder
07. januar 2004 - 11:14 #1
http://dk2.php.net/manual/en/ er din ven,

du skal kigge lidt på :
spg. 1 og 2 : http://dk2.php.net/globals
spg 3 : http://dk2.php.net/header

spg 4 : hvad gør den kommando ??

spg 5 : http://dk2.php.net/require
spg 6, 7 og 8 : http://dk2.php.net/mysql
spg 9 : http://dk2.php.net/manual/en/control-structures.php
spg 10: http://dk2.php.net/str_replace
spg 11: http://dk2.php.net/date

der skulle være lidt læse stof til dig
Avatar billede eagleeye Praktikant
07. januar 2004 - 11:16 #2
spg 4 response.write  er i php echo
Avatar billede eagleeye Praktikant
07. januar 2004 - 11:19 #3
$_GET['xx']  = requst.querystring("xx")
$_POST['xx']  = request.form("xx")
Avatar billede Slettet bruger
07. januar 2004 - 11:20 #4
eagleeye > Dig kommer man da heller ikke udenom ;)
vil $_GET['xx']  = requst.querystring("xx") virke selvom querystringen ikke er submittet fra en form med GET som method?
Avatar billede phpwiz Nybegynder
07. januar 2004 - 11:20 #5
okay, spg. 4 :

echo "streng";

eller

print("hej hej ");
Avatar billede eagleeye Praktikant
07. januar 2004 - 11:26 #6
Ja til 07/01-2004 11:20:17
Avatar billede fcknet Nybegynder
07. januar 2004 - 16:22 #7
ezoulu > $_GET['xx'] er fra querystring, $_POST['xx] er fra form
Avatar billede fcknet Nybegynder
07. januar 2004 - 16:22 #8
medmindre du altså har sat "GET" i method på formularen
Avatar billede Slettet bruger
08. januar 2004 - 10:29 #9
foreløbigt tak :)

mht. server, så har jeg IIS installeret og sat den op til at fortolke php, men jeg vil nu alligevel gerne ha' det til at køre over apache. Jeg har hentet den php 4.3.4 - hvilken apache version skal jeg hente, og er der nogen problemer i at ha' de to servere kørende samtidigt?
Avatar billede fcknet Nybegynder
08. januar 2004 - 13:51 #10
du skal sørge for at de ikke benytter samme port.
ellers er der ingen problemer med at have de to på samme maskine.

jeg vil anbefale apache 1.3.28, selvom der er en apache 2 til rådighed.
Avatar billede Slettet bruger
11. januar 2004 - 19:55 #11
har nu fået fat i apache 1.3.29 og den kører fint med følgende oplysninger i httpd.conf

ScriptAlias /php/ "c:/php/"


AddType application/x-httpd-php .php .phtml
Action application/x-httpd-php "/php/php.exe

til gengæld kan jeg ikke få lov til at læse filer der ligger i undermapper i htdocs. Altså hvis jeg laver en htdocs/projekt/ og vil læse test.php fra http://127.0.0.1:81/projekt/test.php kommer der 404 ..
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
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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