21. april 2009 - 23:55Der er
8 kommentarer og 1 løsning
tekst 1 slettes når tekst 2 gemmes
hejsa
Jeg skal gerne have gemt noget tekst fra brugere fra to indput felter i to filer, men når jeg efter at have gemt tekst 1 går til tekst 2 slettes indholdet i den første fil???? Det er meningen at det der indtastes i begge felter skal gemmes i hver sin fil og blive der og ikke som nu, hvor teksten slettes når der gemmes i nr2 indput felt - teksten i fil 2 bliver der dog.
Koderne må krydse et og andet sted - kan I hjælpe???
PS! - har kun arbejdet med PHP i ganske få dage, men opgaven er ret vigtig for det jeg vil nå så....
Kaster lige et kodeeksempel, så I kan se hvad problemet er.
Har ialt 5 filer: Indgangsfil: prove.php 2 Kodefiler: mors_navn.php og fars_navn.php og endelig 2 filer med lidt tekst og her skal brugerens data ende og blive - morstekst.php og farstekst.php
Det er fordi at hver gang du klikker submit, så reloader den prove.php, denne går så ind og skriver $_POST["text"] i morstekst.php og $_POST["textfar"] i farstekst.php. Men da du kun har udfyldt enten mor eller far, da du trykkede submit, så vil en af dem være tom, og altså skrive en tom fil...
Du kan bruge if(isset($_post['text']))[/I] til at tjekke om der står noget i feltet, før den overskriver filen...altså:
Jeg forstår dog ikke hvorfor du ikke laver både mor navn og far navn i samme form og så kun en submit knap? Der kan du så igen lave isset, så den kun ændre navnet, hvis der er skrevet noget ind...
Nu har jeg siddet og tænkt over problemet hele eftermiddagen og søgt og søgt, men det du skriver lyder meget rigtigt og det ville jeg aldrig selv kunne have hittet ud af, men din løsning hjalp mig alligevel ikke ud af problemet for : Ser det sådan ud meldes der fejl i linien [i]if(isset($_post['text']))
Jeg laver felterne særskilt, da der i det færdige php-dokument er tilføjet billede til hver navn som bruger også selv vælger. Faktisk hander det om, at opdrættere af hvalpe selv skal kunne oploade hvalpekuld med billeder af hvalpenes mor og far + hvalpe.Mor, far og hver hvalp med navne og til sidst et felt eller flere til opdrætterens data: navn, hjemmeside m.m. hvor intereserede kan henvende sig for kontakt - Billeddelen har jeg styr på - tror jeg nok -Mangler så at have lavet et slags login til oploads-siden og data herfra føres til en anden side som er indgangssiden for hvalpe interesserede - håber du forstår :O)
Jeg bliver nød til at smutte i seng nu, men vender tilbage i morgen, så håber jeg også denne del kommer til at fungere :O)
Det er mig der har kommet til at lave en brøler, da jeg ville lave teksten kursiv her inde på experten, du skal selvfølgelig fjerne [i] fra linien, så det kun ser sådan ud:
Håber meget du kan finde problemet eller der er nogle som har tiden og lysten til jeg kan komme videre. Troede det var et mini-problem og kun fordi jeg er ganske ny udi PHP. Ingen af mine sider kører PHP endnu, men det kommer de til :O)
#7 Det burde nu også være simpelt, og det er mig der har lavet en fejl, jeg har kommet til at skrive _post med småt i min isset, dette SKAL være stort...
Du er ikke mindre end en SKAT - Tusind mange tak!!!!
KH Helle
Ih!! hvor er jeg glad for det!!!
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.