4D är ett programmeringsspråk och plattform för webbaserade applikationer . Den innehåller alla nödvändiga komponenter för att ge en heltäckande webbplats miljö . Detta inkluderar ett databasprogram , webbservern själv , en separat server att vara värd för applikationer , en grafisk webbdesign plattform och mer . Systemet kan integreras med PHP programmeringsspråk via PHP : s egen " PDO_4D " förarinterfacet . Detta verktyg är speciellt utformad för att ansluta 4D miljön till PHP -kompilator för ökad flexibilitet . PDO protokollet lätt kallas inuti någon PHP -program och används främst för att interagera med 4D databasserver istället för andra databaser kombineras ofta med PHP . Saker du behöver
PHP server
4D -databas
Visa fler instruktioner
1
Identifiera de viktigaste inloggningsuppgifter till 4D Server . Dessa krävs i PHP-program skript för att koppla ihop de två plattformarna . Du måste känna till dessa i förväg skapa PHP-koden . Den viktigaste informationen består av användarnamn och lösenord för 4D -databasen och värdnamnet på servern .
2
Öppna ett PHP- program för redigering . Detta kan vara en befintlig PHP-skript eller ett nytt program .
3
Skapa en textsträng som innefattar den primära inloggningsuppgifter till 4D Server . Strängen måste formateras strikt användning av PDO syntax . Deklarera strängvariabeln , skriv sedan " 4D : host = localhost " där " localhost " är namnet på den mottagande servern . Till exempel kan den slutliga PHP raden se ut : " $ DSN = '4 D : host = localhost " , " där " $ dsn " är namnet på den variabel som du väljer att använda . Observera att citattecken inte ingår i själva programkoden .
4
Skapa en annan variabel definition för användarnamn . Till exempel , " $ username = ' username ' ; " . Gör samma sak för lösenord .
5
Anslut till 4D databasserver använder de definierade variablerna inom " SUB " PHP-funktionen . Programmet linjen kan visas som : " $ db = new PDO ( $ dsn , $ username , $ password ) ; "
6
Kör PHP-program . . Om inga fel presenteras , är koden framgångsrik och du har korrekt ansluten PHP med 4D .