Gå til innhold

Lyst til å lære PHP, hvordan starte?


Anbefalte innlegg

date_default_timezone_set('Europe/Oslo');
$eng_dager = date("l") ;

switch ($eng_dager) {

case "Monday":
$norsk_dag = "Mandag" ;
Break;

case "Friday":
$norsk_dag = "Fredag";
break;

case "Wednesday":
$norsk_dag = "Onsdag";
break;

case "Thursday":
$norsk_dag = "Torsdag";
break;

case "Tuesday":
$norsk_dag = "Tirsdag";
break;

Default:
$norsk_dag = "Helg!";
// Switch - Slutt
}

print ("Idag er det $norsk_dag");

echo date('Y-m-d H:i:s');

 

Funket bra her...

Lenke til kommentar
Videoannonse
Annonse

Det er ikke slik at dagene går etter/før tiden.

 

Neh, tiden går forsatt feil, men dagen er riktig nå, fordi det har blitt lørdag i USA

Ja, det det funka, men jeg vil ikke vise hvilken dato og tid det er, jeg vil bare at dagene skal følge den tiden.

 

 

 

Det er helt håpløst å hjelpe deg.

 

 

 

Kan du forklare ordentelig hva problemet ditt er og hva du vil oppnå? :)

Endret av Thomas.
Lenke til kommentar

Jammen da fjerner du bare

echo date('Y-m-d H:i:s');

i siste linjen fra koden din.

 

Tror kanskje du bør lese deg opp på php litt mer. Ikke bare copy/paste eksemplene du får. Du må også sette deg inn i, og forstå funksjonene du bruker.

 

Hvis du ser på koden som er postet her, og som jeg har nå vist deg over, så kan du kanskje også finne ut hvorfor du får datoen rett etter dagen uten mellomrom.

Jeg skal hjelpe deg på vei:

Du må legge inn en

echo "<br />";

mellom

print ("Idag er det $norsk_dag");

og

echo date('Y-m-d H:i:s');

 

Og igjen, du må fjerne

echo date('Y-m-d H:i:s');

for at datoen skal forsvinne fra siden din.

Lenke til kommentar

jeg vet at den vil gange med 0, men hva betyr %?

Da vet du veldig feil.

 

Det der betyr "modulo" eller "rest" på godt norsk og er et matematisk uttrykk.

 

($teller % 3 == 0)

Dette betyr at du har gitt kommandoen for at if-sløyfen skal sjekke at tallet i $teller delt på 3 ikke skal gi en rest.

 

Altså hvis $teller = 6 (f.eks som er delelig med 3), så får du TRUE, mens $teller = 7 gir FALSE siden 7 %3 = 1 (7/3= 2*3+1).

Lenke til kommentar

OP: Før du kaster deg ut i noe såpass omfattende som dette, må du lære deg å lære først.

Det at du kommer hit og ber om løsning på hvert bidige lille problem du støter på, kommer (dessverre) ikke til å hjelpe deg en dritt. Akkurat som med språk, må du pugge OG forstå det før du kan snakke det. Det nytter ikke å memorere en tekst på spansk og si at du kan snakke spansk. Og som med språk, lærer en programmeringsspråk ved å lese, snakke og øve.

Hvis grunnen til at du vil lære PHP er fordi "man kan lage mafiaspill og sånt", kan jeg love deg av veien blir ekstremt kjedelig og tung. Ikke start med tutortial'er om hvordan du lager ditt og datt, men heller om hvordan PHP fungerer.

 

Forøvrig anbefaler jeg deg å lese HW's egne MySQL- og PHP-guide, hvor første del finnes her. En OK guide på norsk. Les denne NØYE, og ta deg GOD tid til å eksperimentere selv. Forstå hva PHP, hvorfor det brukes i situasjonene det gjør, og hva som skiller det og Javascript.

 

- PD.

Lenke til kommentar

Nei, nei , nei, nå missforstår du, jeg leser i boka "webprogrammering i PHP", jeg følger den boka, prøver å pugge de kodene å forstå hva de forskjellige tegnene betyr, men liksom, jeg søte på google " % Php" fikk opp masse dritt...det er ikke så enkelt som du tror. Memorere uten å forstå? langt ifra, hvorfor tror du jeg vil bli webdesigner? skal pugge uten å forstå? det blir feil.

 

Det er jo derfor du pugger, for å forstå!!

 

Les grundig hva som står mellom kodesnuttene i boken din også, ikke hopp rett til kodesnuttene.

Bruk hodet å fokuser, så går dette bra.

 

Men sånn som det ser ut nå, kommer du til å slite og gå dritt lei etter litt fordi du ikke får til noe.

Les nøye, prøv, feiler det - prøv på nytt helt til du får det til. Prøv å forstå hva du akkurat kodet, og hvorfor du gjorde som du gjorde. (som vanligvis står i bøker)

Endret av Thomas.
Lenke til kommentar

Nei, nei , nei, nå missforstår du, jeg leser i boka "webprogrammering i PHP", jeg følger den boka, prøver å pugge de kodene å forstå hva de forskjellige tegnene betyr, men liksom, jeg søte på google " % Php" fikk opp masse dritt...det er ikke så enkelt som du tror. Memorere uten å forstå? langt ifra, hvorfor tror du jeg vil bli webdesigner? skal pugge uten å forstå? det blir feil.

Beklager, men da misforsto jeg litt.

Jeg sa forresten aldri at det var enkelt ;)

Forresten er det den holdningen med å "hoppe over kjedelig dritt" som kommer til å gjøre at du sliter senere. Det står ikke i boken for å kjede deg. Det er i startfasen det er viktig å få med seg rubel og bit, så du får et godt grunnlag å bygge videre på.

 

Tro meg, jeg snakker av erfaring. Jeg begynte å lære programmering på helt feil måte, og brukte derfor mye lengre tid enn jeg hadde trengt. Fordi jeg bare hoppet til det "kule" hele tiden. Dessuten så jeg på kodesnutter som jeg i senere tid har innsett at var mildt sagt elendige, og måtte derfor bruke tid på å rette opp det også.

 

Les boka di ut og inn. Prøv å se nytten i det du leser óg, det blir med en gang mye morsommere. Vet ikke om jeg snakker åpenbart nå, men jeg synes det hørtes fornuftig ut :w00t:

Endret av PuterDude
Lenke til kommentar

Hoppa over 2å lage tabeller uten løkker", "multiplikasjonstabellen med to nøstede løkker" og mye annet tull, vet ikke hva en løkke er en gang. :whistle:

 

Eh, det bør du hvertfall lære deg. :ph34r:

I nesten hvert eneste script/system du lager kommer du til å må bruke løkker.

 

 

"og mye annet tull"

Med den holdningen kommer du ikke lengre. Isåfall svært langsomt.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...