19. august 2005 - 14:54Der er
10 kommentarer og 1 løsning
Linke til fil gennem anden fil?
Hej, Jeg har følgende kode:
} if ($choice=="done") {
som bliver kørt hvis jeg trykker på en knap på min side. Mit spørgsmål er så, kan jeg godt henvise til en anden fil i dette stykke kode? Det er fordi jeg har alle mine database oplysninger i en gem.php fil, og det vil være lidt noget rod at smide al den kode ind efter if sætningen. Kan jeg på en måde bare henvise til gem.php, og så den kører det der er derinde, inden den afslutter det viste phpkode?
Den kommer med en fejl nu. Dele hele er en form, hvor jeg skal sende noget data til min database. Min action til formen ser sådan her ud: action="idebank.php?choice=done". Når man trykker på send knappen, så skulle den gerne aktivere noget tekst efter den har udført mit ønskede stykke kode:
} if ($choice=="done") henvisning: gem.php {
Før havde jeg bare min action til henvise til gem.php direkte, sådan her: action="gem.php" og det virkede fint nok, men kan ik lige få den til det i min lille stykke kode. Hvordan kan det være?
Min action ser også sådan her ud: action="idebank.php?choice=done" og ikke noget med gem.php. Det er i det "choice" hvor data fra felter i min form skal gemmes via de parametre og MySQL kode der er i gem.php, men den skriver følgende fejl:
Fatal error: Cannot redeclare db_con() (previously declared in /hotel/selvhjaelp_dk/WWW/config.php:3) in /hotel/selvhjaelp_dk/WWW/config.php on line 2
fair nok.. den siger at den ikke kan redeclare fordi din klasse er blevet loaded to gange. Så bruger du include eller require istedet for require_once på noget tidspunkt?
I toppen af idebank.php bruger jeg include for at inkludere mine databaseoplysninger fra en config.php fil. Men den er måske ik nødvendig, når jeg bruger require_once længere nede? Så skal jeg vel bare bruge include i gem.php, for at få adgang til databaseoplysningerne?
Hvordan kan det så være at den skriver slutbeskeden, nu når den først skal komme efter den har sendt oplysningerne til databasen?
Har ikke rigtigt kunne få det til at virke, så har droppet denne måde at gøre det på, og gør det så på en anden måde i stedet for...takker for hjælpen!
Synes godt om
Ny brugerNybegynder
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.