Du er på hjemmesiden Teknik og Sjov v. Gitte Lauritsen

Du er her Forsiden Webdesign PHP side 2

Webdesign forside Artikler Bannernetværk Gratis Tjenester (links) Gratis Tæller HTML-Huskeliste (tips) Javascripts Om asp Om css Om php Om webdesign (tips) Søgemaskiner/optimering Toplister Webhoteller
Computerting forside Beskyttelse Computerspil Hard -og Software Flere Software links Pauseskærme Skrifttyper - links
Sjov og Jokes - forside Links Sjove billeder
Animationer Om billed-filformater Humør ikoner/Smilies Ikoner mini (gif) Ikoner (gif) Ikoner (ico) Ikoner - lav selv Ikoner - links
Computerspil forside Computerspil - links Moorhuhn Forum

Flere små scripts og eksempler på php



side 1.: Intro, Server Variables, Inkludere filer, Links.
side 2.: Små nyttige kodestumper og eksempler.
side 3.: Links direkte til beskrivelser af konkrete ting.

Links



Page Generation Time Script (Dette ikke loading time):

Det kan være brugbart på sider, der henter data fra databaser. Du finder tiden hvor der kommunikeres med databasen.
Det er f.eks. brugt på: foto-arkiv.dk (øverst t.v.), hvor der på en bestemt side skal hentes mange resultater fra en database.

Kode:

Resultat:
Page generated in 0.000 seconds. (Det er tydeligt at denne side ikke bruger database.)

Scriptet har jeg fundet her:
www.trap17.com/index.php/page-generation-time-script_t32829.html





Hvilken browser benytter brugeren:

Kode:

Resultat:
You are not using Internet Explorer.

strpos - Find positionen på første forekomst af en streng

Bemærk dobbelt lighedstegn. Dette benyttes, da det ellers betyder, at der sættes en værdi på en variabel.
Udråbstegnet (!) betyder ikke. Da dette står foran "er lig med" så betyder det "er ikke lig med".
FALSE betyder falsk.
$_SERVER['HTTP_USER_AGENT'] er en server variabel.


hvis MSIE ikke er falsk udskrives "You are using Internet Explorer"
ellers udskrives "You are not using Internet Explorer."

Kan også forklares sådan:
hvis (if) det ikke er falsk at browseren er lig med MicroSoft Internet Explorer -
udskriv (echo) "You are using Internet Explorer"
ellers (else) udskriv (echo) "You are not using Internet Explorer."



Funktion til at finde et tilfældigt tal.

Her kan man bruge rand();

Hvis du sætter rand til (0,100)
så vil den tage et tilfældigt tal mellem 0 og 100
For at få resultatet frem, må du lave en variabel som du kan udskrive:

$tal = rand(0,100);
echo "$tal";

(echo benyttes til at udskrive)
Det hele skal selvfølgelig omgrænses af:

<?php

?>


Du kan se hvordan man med dette kan vise et tilfældigt billede på:
www.websteps.dk (Kræver at du opretter dig som bruger)

Jeg kan nævne, at det går ud på at sætte antal billeder (alt efter hvormange du har) til et tal i en variabel f.eks.:  $antal="5";
Derefter laver du en variabel, der skal finde billederne mellem (0,$antal)
Hvis du har kaldt billed-variablen for billede, bliver stien til billederne: $billede.jpg
Dine billeder skal så hedde 1,2,3,4,5.jpg


Du kan også se hvordan man opretter tilfældig tekst på:
www.phpuniverset.dk


Kommentarer eller små php fif's
Skriv til mig
eller skab debat i forummet.

Links:

PHP Tips og Tricks: www.tips-og-tricks.com/kategori/12 (Du skal lige et lille stykke ned på siden /april 2007)
Små og store php scripts/programmer/classes: PHP Classes

Links på Netcoders.
Tid og dato med php på phpartikler.dk
Links på Teknik og Sjov


| Oversigt | Info | Afstemninger | Bookmark | Anbefal | Sidste nyt | Kontakt


Reklamer:





 

  
           

Søg på Teknik og Sjov:

site search by freefind

   <%response.write datepart("d", now, 2, 2)%> <%response.write "." & datepart("m", now, 2, 2)%> <%Response.write ". " & DatePart("yyyy",Now())%>
   <% WeekNumber = DatePart("ww", Date, 2, vbFirstFourDays) Response.Write "Vi er i uge " & (WeekNumber) %>

 Besøg mine Partnere:
· Free Windows
· @-begynder
· Kunst · malerier m.m.
· Web & Logo Design

  Kl. er: <% Response.Write FormatDateTime(Now, vbShortTime) %>
 

Bannernetværk: