-
Innlegg
2 109 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av Peter
-
-
Det er ikke bra å undertrykke feilemeldinger slik. Sjekk heller om filen finnes med http://no2.php.net/file_exists før du inkluderer den.
-
Evt. kan du bruke PHPs DOM API: http://no2.php.net/manual/en/class.domdocument.php
Etter min mening en litt penere løsning, og ikke så rigid, dog kanskje mer krevende.
-
Jeg kan jo gi litt mer orignalt svar jeg, da: http://no2.php.net/ini.core#ini.auto-prepend-file
-
Folk er antaklig bare drittlei av mafiaspillspørsmålene. De fyller opp forumet med alle mulige slags idiotiske spørsmål som enhver php-programmerer burde klare å svare på før de i det hele tatt vurdere og lage et mafiaspill.
-
Du skal sjelden komme i et tilfelle der "variabelen er: $var" vil være nødvendig, fordi når du skiller business logic og presentasjon så kommer ikke jeg på et tilfelle der du vil skrive noe sånt.
-
Dette skal fungere! Oversetter fra Engelsk til Norsk!
Skriver klokkeslett, dato, mnd og år!
<?php $gmlord=array( "Monday","Tuesday","Wednesday","Thursday", "Friday","Saturday","Sunday"); $nyord=array( "Mandag","Tirsdag","Onsdag","Torsdag", "Fredag","Lørdag","Søndag"); $input_string1 = date('l j F Y H:i:s'); $output_string1 = str_replace($gmlord,$nyord,$input_string1); $gmlmnd=array( "January","February","March","April", "May","June","July","August", "September","October","November","December"); $nymnd=array( "Januar","Februar","Mars","April", "Mai","Juni","Juli","August", "September","Oktober","November","Desember"); $input_string2 = str_replace($gmlord,$nyord,$input_string1); $output_string2 = str_replace($gmlmnd,$nymnd,$input_string2); echo $output_string2 . " <br />\n"; ?>
Gjør det riktig, bruk riktig locale!
-
http://www.w3schools.com <== Veldig bra side som viser eksempler og forklarer det meste.
http://www.php.net <== Der står det alt av funksjoner og sånne ting.
http://www.google.com <== Hvis du har et problem
Jeg vil også si at når du outputter noe så er det forskjell på hvilke tegn du bruker... Eks:
$two = 2; echo '1 '.$two.' 3 4';
Isteden for å gjøre dette kan du bruke " som tegn i echoen.
$two = 2; echo "1 $two 3 4";
Fordi at når du bruker " så leter den automatisk etter variabler inni stringen.
Bortsett fra at du faktisk her burde brukt echo '1', $two, ' 3 4';, for ikke å snakke om at ditt først eksempel er bedre fordi du ikke bruker strengeinterpolering.
-
Denne har jeg, og akkurat nå har jeg en supportsak liggende hos netshop på akkurat denne. Bare jeg kommer i nærheten med en mobil som er aktiv (søker nett, i samtale, mottar eller sender melding), så flimrer skjermen, bytter mellom source, og ikke minst skrur seg av.
Det er plent umulig å sitte i telefonen og surfe samtidig. Kunne kanskje HW ha sjekket ut om dette gjelder skjermen de har også, eller om det bare er min?
-
Merker du stor forskjell? Eller er det bare kult?
-
Hvorfor skulle strpos finne ? Det høres jo helt banalt ut. Søker strpos utover i minnet normalt sett da, eller bruker den noe annet enn C-implementasjonen?
Terminerer i èn funksjon, hvorfor ikke i strengefunksjoner.
EDIT:
Dette gjelder visst bare underliggende filsystemfunksjoner i libc.
-
Jeg kunne gjentatt meg selv, men det ville blitt litt dumt.
Selv om multicom ble indeksert idag, betyr det ikke at alle sidene til multicom ble indeksert idag.
Her er et eksempel fra en side jeg jobber med, som sikkert har langt over 100 000 sider.
Number of pages crawled per day
Maximum 14,920
Average 8,204
Minimum 3,925
-
Hva om brukeren sitter bak en router med 1000 andre på samme IP, er det bare synd for dem da? (studenthybler, bedrifter, osv.)
-
Google indekserer ikke alle sider hver dag.
-
Ikke minst regenerer sessionID på hver request.
-
Hvis alle skal få samme mail, kan du jo vurdere å bare legge til masse folk i To-headeren.
Da kaller du bare mail() en gang, mens mail-serveren tar seg av selve sendingen til alle.
Det er ihvertfall sånn jeg har skjønt det.
-
Sakset fra Zend Frameworks coding standards:
For files that contain only PHP code, the closing tag ("?>") is never permitted. It is not required by PHP, and omitting it prevents the accidental injection of trailing whitespace into the response.Så det er ikke ulovlig eller noe sånt, bare best practice.
Du kan også søke på google for "php + closing tag" for å lese andre meninger.
-
Kjører IE6 i de gratis virtual-pc-harddiskene som microsoft har lagt ut, det er definitivt enklest og ryddigst. Skjønner ikke folk som orker å ha så mye dill installert på maskinene sine.
-
Det er dårlig vane å legge inn ?> på sluten med mindre du eksplisitt trenger det.
-
POKKER!! JEG VINNER ALDRI!!!!! Om noen av dere har spillet fra før så vil jeg gjerne kjøpe det Vordan gjør dere det når dere trekker? Lapper i en bolle eller :hmm kult navn han får et :S
Må være sistenevnte.
Jeg har vært inne på kontoret til gamer.no, og jeg har aldri sett noen bolle!
-
For det første er ikke multipart/form-data et element i formen, det er et attribut, for det andre så må du bruke <input type="file"...> for å laste opp filer.
-
Jeg har jo allerede gitt deg svaret.
/12345-dette-er-en-tittlen
da bruker du rewrite for å hente ut iden i starten av urlen.
f.eks.
^(\d+)
så videresender du det til viewArticle.php?id=$1
-
Mener det er en funksjon som heter md5_file() som jeg tipper er mer effektiv enn å bruke file_get_contents(), og bruker sikkert mindre minne også.
-
$full_path = "$dir/$file";
Antar jeg bare valgte en annen variant på den tiden da koden ble skrevet.
-
Hvorfor bruker du chdir?
Det er et godt spørsmål som jeg ikke husker i farten. Denne koden ble skrevet for rimelig lenge siden. (PHP5 var fortsatt ganske nytt) Muligens det hadde noe med callback-funksjonene å gjøre, men sannelig om jeg vet. Skulle jeg ha skrevet den idag ville jeg skrevet den for PHP5 only, og med f.eks. glob().
Lære PHP, Mål: Lage Eget Mafiaspill, Hjelp!
i Programmering og webutvikling
Skrevet
Jeg mener i motsetning til mange her at det er veldig nyttig å ha et prosjekt å jobbe med helt fra starten av, men et mafiaspill er altfor stort. En kalkulator, enkel gjestebok, e.l. Noe _virkelig_ enkelt er der du burde begynne.