Avatar billede yezbarh Nybegynder
02. oktober 2005 - 18:47 Der er 11 kommentarer og
1 løsning

Min localhost vil ikke lave if(submit), hvorfor?

Hejsa.
Spørg hvis i vil ha' min php.ini fil!
Men, hvorfor vil den ikke acceptere
if ($submit) {
..
}

Ved  godt det er gl. og man ikke bruger det, men sådan skulle det se ud:
if($_POST[submit]) {
}

Men somsagt, har jeg kun if($submit), men hvorfor vil den så ikke acceptere det? Det virker fint på frac.dk, 1go.dk, og mine andre webhoteller?
Avatar billede jaw Nybegynder
02. oktober 2005 - 18:48 #1
Find dun php.ini under C:\windows og find linien med register_globals. Den skal så bare sættes modsat af hvad den er nu :) (on eller off).
Avatar billede jaw Nybegynder
02. oktober 2005 - 18:49 #2
Den skal sættes on.
Avatar billede yezbarh Nybegynder
02. oktober 2005 - 19:15 #3
Nu flipper session ud ?
Avatar billede nielle Nybegynder
02. oktober 2005 - 19:25 #4
For det første bør du ikke kalde dine submit-knapper for "submi"t - giv dem et andet navn.

For det andet er det enten:

if (isset($detnyeNavn)) ...

- eller:

if (isset($_POST["detNyeNavn"])) ...

- hvor der altså er "- eller '-tegn rundt om navnet på din submit-knap.
Avatar billede yezbarh Nybegynder
02. oktober 2005 - 19:31 #5
Ja, men sådan har jeg ikke gjort på alle mine sider.
Så det er lidt svært at sidde og rette ca. 100-200 sider :|

Findes der en smartere måde?
Avatar billede jaw Nybegynder
02. oktober 2005 - 19:32 #6
Nej, og det er et røvarbejde så at sige, men når det er overstået har du også en pænere, mere korrekt og sikrere kode.
Avatar billede yezbarh Nybegynder
02. oktober 2005 - 19:36 #7
Det er ikke kun det faktisk
Altså, på 1go.dk, frac.dk, whitehat.dk, mine 2 andre servere, viser den koderne korrekte osv, selvom der er lidt fejl.

Men nu flipper den ud over bare én lille ting.
Det er meget svært at forklare hvad jeg mener, men forstår du det?
Avatar billede jaw Nybegynder
02. oktober 2005 - 19:41 #8
Det skyldes så nok en lang række forskelle du har mellem dine php-indstillinger (php.ini) og det som dine hosts bruger. Register_globals er nok bare en enkelt i en lang række.
Avatar billede yezbarh Nybegynder
02. oktober 2005 - 19:44 #9
Kan du give mig det du evt. bruger (hvis du bruger noget), eller kan du fixe det?
Avatar billede jaw Nybegynder
02. oktober 2005 - 19:48 #10
Kan jeg faktisk ikke engang, for jeg bruger ikke min lokale server til andet end at teste så det er meget tæt på at være standard-settings.
Avatar billede yezbarh Nybegynder
02. oktober 2005 - 22:15 #11
Smid svar.
Avatar billede jaw Nybegynder
02. oktober 2005 - 22:28 #12
Ok, beklager jeg ikke kan hjælpe dig mere...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester