Gå til innhold

Hvis datoen er den 25 eller høyere...


Anbefalte innlegg

Skrevet

<?php
$m="06";
$d="25";
$y="11";
If(!checkdate($m,$d,$y)){
echo "Entry date is correct";
}else {
echo "invalid date";
}
?>

 

Jeg vil at hvis datoen er den 25 eller høyere, så skal det vises en melding. Hvordan får jeg til det? Nå vises den bare på den 25 som dere ser.

Videoannonse
Annonse
Skrevet

Litt psedukode:

 

if(checkdate(x,y,z) && datoen i dag > 24){
	# det du vil her
}

 

Det viktigste er at du forstår hvorfor du gjør det :)

Skrevet

Litt psedukode:

 

if(checkdate(x,y,z) && datoen i dag > 24){
	# det du vil her
}

 

Det viktigste er at du forstår hvorfor du gjør det :)

 

Det skjønte jeg ingenting av. Ikke fikk jeg det til å fungere heller :p Jeg kan helt egentlig ikke PHP.

Skrevet

Det skjønte jeg ingenting av. Ikke fikk jeg det til å fungere heller :p Jeg kan helt egentlig ikke PHP.

 

<?php

if(date('d') > 25) {
echo 'Dette vises når datoen er over 25';
}

if(date('d') >= 25) {
echo 'Dette vises hvis datoen er 25 eller over';
}

?>

Skrevet

Er checkdate() en funksjon du selv har laget? Følgende kode burde forresten virke slik du vil, med mindre jeg har misforstått deg:

 

<?php
$m="06";
$d="25";
$y="11";
If($d > 24){
echo "Entry date is correct";
}else {
echo "invalid date";
}
?>

Skrevet (endret)

Er checkdate() en funksjon du selv har laget? Følgende kode burde forresten virke slik du vil, med mindre jeg har misforstått deg:

 

<?php
$m="06";
$d="25";
$y="11";
If($d > 24){
echo "Entry date is correct";
}else {
echo "invalid date";
}
?>

 

Nei, jeg fant hele scriptet på en eller annen nettside.

Men hva er da dette godt for?

$m="06";
$d="24";
$y="11";

Endret av lisA-
Skrevet

Du har med andre ord kopiert koden uten å vite noe som helst om hva som faktisk foregår? Det er ikke helt bra. :no:

 

Bruk koden til Thomas, du, så slipper du å bruke tid på å forstå hva m, d og y er gode for.

Skrevet

Takk for hjelpen.

Men hvor vanskelig er det egentlig å finne ut hva meldingen er om det ikke hadde vært den 25. enda?

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å
×
×
  • Opprett ny...