I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej! Her et kort eksempel på at lægge PHP ind i HTML, jeg går ud fra det er sådan, du mener med dit spørgsmål :)
<html> <head> <title>Min første PHP</title> </head> <body> Dette er min første side hvor PHP bruges <?php echo "Hello world<br>"; // man kan bruge html characters // her en masse variabler og sjov $a = 2; $b = 5; $c = "Hej"; $d = $a + $b; echo $c; echo "<br>"; echo $d; ?> </body> </html>
Så er alle sider ens - ligemeget hviket links man trykker på så er selve siden ens (menu, copyright osv)
hvordan er det lavet, hvis vi tager http://www.breakny.com/homepage.html, der er vel ikke lavet 18 ens sider og så er der bare belevet rettet lidt i teksterne og sat lidt forskellige billeder ind?
En notits til at lave PHP'en - du kan jo lave en skitse / grundformen af dit website i Dreamweaver, GoLive, FrontPage, Notepad eller hvad ved jeg. Så kan du starte på at "smide" PHP'en ind de steder, hvor det skal bruges. Det kan også være, du har noget kode "på lager" til at smide ind hurtigt.
Prøv at tjekke denne - hvis vi nu antog at der var et ORDENTLIGT design, så ville du kunne se det bedre ;) Du kan se sourcen på siden. Jeg kan også paste den ind her.
Og ja, du kan da også sagtens bruge include. Jeg strikker da bare lige et eksempel med include sammen til dig også - det kræver ikke megen ændring!
Nej det er den givetvis ikke. Jeg ville så nok vælge at opbygge "indholdet" i en separat fil, og så include() den. For ellers ender du med en meget stor index fil som er vanskelig at overskue.
Ved at splitte det lidt op bevarer du en overskuelighed over dit projekt og samler det hele med includes.
men jeg prøvede at lave link 3 med en gul baggrund, og troede sådan set kun det var cellen der ville blive med gul baggrund, hvordan kan det være at det var hele siden?
(Og når du bruger <body background...> vil hele baggrunden blive gjort gul). Det må du forsøge at snyde dig ud af. Det kan sikkert gøres med layers, tabeller, iframes osv.
nååå... jamen den gule baggrund er ikke noget jeg skal bruge til noget, det var bare lige for at se - og så synes jeg det var underligt/sjovt at det galte for hele siden..
På hver side kan du f.eks. sætte en variabel ind. $sidens_sitel = "Kontakt information";
Og længere nede kommer så en simpel echo: echo "Du befinder dig på: $sidens_titel.";
Det er så den simple måde. Dog er det lidt smartere, hvis du måske har en SQL-table med lidt information om hver side - f.eks. sidens titel, sidens navn, osv. Så er det lidt mere "automatiseret" :)
Snakker vi om det samme.. jeg snakker ikke om selve ekspert siden, men oppe i explorer.. hvor man også kan se hvilken side man er på.. kan ikke se hvordan din kode der gør det - eller så er det bare mig!
Her går vi så ud fra at du har $side fra før (?side=1, ?side=2... osv) Så ligger siderne i et array, og hvis du her siger: $sider[2] - så får du "Kontakt".
Det burde måske forklares, hvis du ikke kender Ternary operatoren (?:)
$titel = (($side) ? $sider[$side] : "Index" );
Betyder, at hvis variablen $side er sat, skal den vise $sider[$side]'s plads i arrayet. Hvis variablen IKKE er sat, må vi være på index siden, så derfor "Index".
næææ.. det virker stadig ikke helt rigtig det der med side navnet..
Den springer den første "kontakt" over og gå så videre i rækken.. ikke at det er nogen stor fejl.. kan jo bare skrive "emty" i den første og så lade den forsætte!
Men ellers er jeg kørende.. nu skal der leges lidt med det i nat, men er vel velkommen til at spørge hvis der er noget?
Jamen er da glad for at kunne hjælpe. Jeg ønsker dig held og lykke med din PHP-indlæring. Og du laver selvfølgelig bare et spørgsmål mere, hvis du har brug for hjælp :)
Det skal jeg lige kigge på i aften - står og er på vej ud af døren. Du kan evt. lege med det og se om du kan finde på noget - ellers tager jeg en kigger i aften engang ;)
tjaa... arhhh.. så er det gamle hvis nemmere! altså jeg skal jo ha' sådan at jeg kan linke inde på selve siden.. som på http://www.subir.frac.dk/index.php?side=4 Men det ville jo bare være nemmere hvis jeg kunne skrive linket på selve siden, istedet for at skulle referere til index siden, men det er jo nok eikke til at lave på denne måde!?
Jeg tror ikke, jeg er helt med på hvad du mener. Hvis du har nogle statiske links, der skal være på hver side, så kan du jo bare skrive dem i HTML'en. Ellers bliver du nødt til at skulle ind i de enkelte inkluderede filer og skrive dem der.
Det er heller ikke nemt at forklare!! vil gerne kunne forklare det så godt som muligt!
jeg har nogle problemer:
1. hvad gør jeg hvis nu jeg vil ha' eksperten.dk ind på siden, jeg kan jo include den. 2. når man trykker på et link oppe i menu'en og der kommer en ny side frem og der er et link på denne side, og jeg også gerne vil ha' det åbnet ligesom andre sider, er der så ikke andre muligheder end at tilføje siden under min switch:
case 5: include("side5.html"); break; case 6: include("side6.html"); break; case 7: include("side7.html"); break;
Hvis du vil have eksperten ind på din side? Hmm, du kan jo sætte den til at åbne i et nyt vindue? (sådan forstår jeg det) <a href="http://www.eksperten.dk" target="_blank">Eksperten</a>
target="_blank" åbner siden i et nyt vindue.
Det sidste forstår jeg heller ikke helt endnu... jeg er vist lidt tungnem idag :)
jamen.. jeg vil ikke åbne den i et nyt vindue.. jeg vil ha' den ind på siden ligesom hvis jeg trykkede på et link oppe i menuen, og såden så blev vist ligesom alle de andre sider!
Okay.. anden del.. kan godt prøve at skære det lidt mere up i pap!
hvis vi tager det første link som hedder "test" så referere det til switch($side) { case 1: include("side1.htm"); break; case 2: include("side2.htm"); break; case 3: include("side3.htm"); break; case 4: include("side4.php"); break; case 5: include("side5.htm"); break; case 6: include("side6.htm"); break; Case 6 på index siden.
Men jeg vil bare høre om man kan lave noget så man kan referere fra side4.php istedet for index.php, det vil gøre det lidt mere overskuleligt..
Du kan godt se at hvis jeg nu skal til at rette et link på en af undersiderne, så bliver det lidt svært at holde styr på hviket link det er på index siden.
Du må undskylde, jeg er lidt fjern i aften, men mit internet bliver brugt på at hente Debian :)
Du kan ikke include en anden hjemmeside.
Jeg tror ikke det er helt så let bare at rette det. Jeg forstår det vist heller ikke helt endnu :P Men er det noget, der er strengt nødvendigt? Jeg tror at når du har terpet lidt mere PHP, så kan du ret hurtigt selv lave ændringen, for du har jo selv 100% styr på, hvad det er, funktionen skal gøre i teorien. Problemet er bare, at få det oversat til praksis :D
he he nej det er ikke strengt nødvendigt, jeg spørger bare! Nå.. jeg leger bare videre så.. men ved du nogle steder hvor man mere kan lære php end på http://www.webcafe.dk/artikler/php/?
Det hele er xhtml 1.1 strict og alt layout gjort i CSS. Og så med PHP som backend. Dog er det ikke implementeret i skrivende stund. Regner med at lave et lille mini-CMS som jeg kan bruge :)
Jeg har bare lige med løs hånd fordrevet et cut, så det ser en smule anderledes ud mht. marginer og sådan.
Sikke en smørre :)
Synes godt om
Ny brugerNybegynder
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.