/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
FAQ / OSS
Fra : Peter Sepstrup


Dato : 12-06-03 21:11

Hejsa!!

Jeg har nu sendt en anmodning til usenet's admin gruppe om at vi gerne vil
lave en fag / oss til gruppen pga. mange ens spørgsmål. Jeg vil derfor
opfordrer dem der vil være med til at lave den, eller bare støtter ideen om
det, lige at give sig til kende i dk.admin.

Følgende indlæg er sendt til dk.admin:
------------------------------------------------------
Der har i den seneste tid været en del gengangere mellem spørgsmålene i
dk.edb.internet.webdesign.serverside.php vi (undertegnede og nogle af de
"faste" brugere) er derfor blevet enige om at det ville være en god ide at
lave en OSS for denne gruppe.

Er det muligt at få en OSS lagt ind under www.usenet.dk ? evt. med jeres
eget OSS system ? da det nok vil være en fordel at benytte samme system som
de fleste andre OSS'er på www.usenet.dk

--------------------------------------------------------

Mvh. Peter Sepstrup.
---------------------------------
www.SepstrupNET.dk



 
 
Peter Brodersen (13-06-2003)
Kommentar
Fra : Peter Brodersen


Dato : 13-06-03 00:47

On Thu, 12 Jun 2003 22:11:06 +0200, "Peter Sepstrup"
<peter@_REMOVE_sepstrupnet.dk> wrote:

>Der har i den seneste tid været en del gengangere mellem spørgsmålene i
>dk.edb.internet.webdesign.serverside.php vi (undertegnede og nogle af de
>"faste" brugere) er derfor blevet enige om at det ville være en god ide at
>lave en OSS for denne gruppe.

Jeg har set flere kommentarer til dette, men jeg har ikke set nogen
bud på hvilke, der reelt set er behov for. de.comp.lang.php har dog
allerede følgende FAQ online, som man evt. kan blive inspireret af:
http://www.dclp-faq.de/

Personligt vil jeg foretrække mindre indhold, og mere målrettet til
henvendelserne i denne gruppe. Jeg mener ikke, en FAQ skal være en
egentlig tutorial, eller avancerede forklaringer. Hvis svaret er for
kompliceret, vil folk alligevel spørge i gruppen, så jeg ser hellere
simple (og måske ikke 100% uddybende) svar. Hvis folk vil have hele
sandheden, kan de sikkert også selv finde frem til den, læse
kildetekst, etc.

Mine hurtige og uredigerede forslag, der dog bør få tilføjet nogle
eksempler:


Q: Hvordan virker file(), strstr(), date() eller en anden funktion?
A: Kig i PHP's referencemanual; http://php.net/file ,
http://php.net/strstr , http://php.net/date , etc.

Q: Hvorfor virker $foo pludselig ikke?
A: 4.1.0 introducerede superglobale variable, og efterfølgende er
register_globals deaktiveret i default-konfigurationen. Dette er en
feature, som man bør vænne sig til. Brug $_REQUEST['foo'] i stedet
for, eller i nødstilfælde sæt register_globals til "on" for de
aktuelle sider.
http://dk.php.net/manual/en/language.variables.predefined.php

Q: Hvorfor får jeg pludselig en række Notice-fejl?
A: Det er ikke egentlige fejl. Det skyldes sandsynligvis at
fejlrapporterings-niveauet (error_reporting) er sat ret lavt ved nogle
nyinstallationer. Vil man lave robust kode, bør man kode derefter,
dvs. initialisere variable på forhånd, bruge isset() for variable, man
ikke er sikker på om er initialiseret, og så fremdeles. Resten kan
overveje at sætte fejlrapporteringen op, så notice's ikke bliver vist.

Q: Hvorfor får jeg "Warning: 0 is not a MySQL result index"?
Q: Hvorfor får jeg "Warning: supplied argument is not a valid MySQL
result resource"?
A: I første omgang går din mysql_query() ikke godt. Derfor kan den
ikke give noget resultatsæt tilbage, som fx mysql_fetch_row()
efterfølgende kan bruge. mysql_error() kan give nærmere information om
hvor, fejlen er i din query.
Hvis du stadigvæk er i tvivl, så prøv at lægge din query ind i en
variabel, som du så outputter. Måske indeholder nogle variable ikke
det, du tror, de gør.
http://dk.php.net/manual/en/function.mysql-error.php

Q: Hvordan får jeg MySQL til at...
A: Spørg i news:dk.edb.database. Omend man normalt ser PHP og MySQL gå
hånd i hånd, så findes der en selvstændig nyhedsgruppe for
database-relaterede spørgsmål. Dér sidder også dygtige folk, der måske
ikke lige bruger PHP (eller MySQL, men som stadigvæk har forstand på
generel SQL).
Omvendt set har PHP-kode ikke noget at gøre i dk.edb.database.

Q: Mit webhotel har ikke .. kan jeg selv installere det?
Q: Kan jeg få PHP til på serveren at køre et program, jeg har
uploadet?
A: Er det, du mangler, lavet i PHP (som fx PHPMyAdmin), så er et bare
at lægge det online. Ellers er svaret sandsynligvis nej. De fleste
udbydere kører PHP i den såkalde SAFE_MODE, der ikke tillader kunderne
at køre vilkårlige programmer, kigge i hinandens mapper, og så
fremdeles.

Q: Hvad er bedst af PHP eller ASP?
A: PHP. I andre tilfælde ASP.

Q: Kan jeg indstille min Apache/PHP, så jeg bruger SAFE_MODE, og
samtidig giver mulighed for HTTP-upload gennem PHP?
A: Ja.

Q: Skalering af billeder?
A: TODO (GD, GD2, ImageMagick, Imlib2)

Q: Dato i dansk format?
A: TODO (LC_*)

Q: Data over flere sider?
A: TODO (Sessions)

Q: Sende mails med filer attached, eller sende mange mails?
A: TODO

Q: Køre PHP i baggrunden; køre noget PHP på bestemte tidspunkter?
A: TODO (cron, cgi, shell...)



Allerede her synes jeg næsten, der er for meget med.

--
- Peter Brodersen

Peter Sepstrup (13-06-2003)
Kommentar
Fra : Peter Sepstrup


Dato : 13-06-03 06:29

> Jeg har set flere kommentarer til dette, men jeg har ikke set nogen
> bud på hvilke, der reelt set er behov for. de.comp.lang.php har dog
> allerede følgende FAQ online, som man evt. kan blive inspireret af:
> http://www.dclp-faq.de/

Det var også noget i den stil jeg havde i tankerne... ikke noget med en
egentlig torurial, men svar på de ofte stillede spørgsmål HER i gruppen...
jeg vil gå i gang med at udvikle et system...



Jacob Atzen (13-06-2003)
Kommentar
Fra : Jacob Atzen


Dato : 13-06-03 09:09

Peter Brodersen <usenet@ter.dk> writes:

> Q: Køre PHP i baggrunden; køre noget PHP på bestemte tidspunkter?
> A: TODO (cron, cgi, shell...)

Q: Hvor kan jeg finde en tutorial om PHP?
A: http://www.dk.php.net

--
Med venlig hilsen
- Jacob Atzen

Peter Brodersen (14-06-2003)
Kommentar
Fra : Peter Brodersen


Dato : 14-06-03 00:26

On 13 Jun 2003 10:09:10 +0200, Jacob Atzen <jacob@aub.dk> wrote:

>Q: Hvor kan jeg finde en tutorial om PHP?
>A: http://www.dk.php.net

Bare for at være kværulant: det svarer lidt til de gamle "Download
IE"-bannere, der linkede til www.microsoft.com (eller "Download
Netscape"-bannere, der linkede til www.netscape.com). Vel er det fint
at vænne folk til at bruge php.net, men hvorfor ikke linke til
http://dk.php.net/tut.php? Evt. en dansk tutorial på et andet site?
Jeg mener, hvis vi alligevel kun linker til engelske sider, er der
ikke så meget grund til at have en dansk OSS.

Jeg tror dog hellere, jeg ville bruge energi på at forklare, hvad
php.net bruges til - altså at det i langt højere grad er en
referenceguide end en tutorial. php.net er god i den situation, hvor
man godt ved hvilken funktion (eller i nærheden af hvilken funktion),
man skal bruge, men blot mangler syntaksen for denne.

--
- Peter Brodersen

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408936
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste