daahl Skrevet 16. desember 2003 Del Skrevet 16. desember 2003 Har ikke holdt så mye på med dette så veit ikke om det er noe sammen heng i å legge ut en feil melding her uten koden men jeg gjør det fordet. Her har dere den Parse error: parse error in /home/www/linkern/public_html/linkern.tk/form.php on line 9 Håper noen veit hva jeg har gjort galt og hva jeg må gjøre annerledes Lenke til kommentar
BlueEAGLE Skrevet 16. desember 2003 Del Skrevet 16. desember 2003 Det betyr at du har en syntakse-feil i linje 8 eller 9. Det er en så grov feil et PHP-tolkeren ikke engang klarer å forstå hva som mangler eller er for mye. Det er rett og slett bare surr for den. Har du satt $ forran et funksjonskall? Lenke til kommentar
daahl Skrevet 16. desember 2003 Forfatter Del Skrevet 16. desember 2003 (endret) det er mye mulig..hva mener du med funksjonkall Endret 16. desember 2003 av linkern Lenke til kommentar
???????? Skrevet 16. desember 2003 Del Skrevet 16. desember 2003 Post den linjen her. Lenke til kommentar
Torbjørn Skrevet 17. desember 2003 Del Skrevet 17. desember 2003 det er nær sagt umulig å si noe om kilden til feilen uten å se koden. Lenke til kommentar
magikern Skrevet 17. desember 2003 Del Skrevet 17. desember 2003 parse error kan vel egentlig på en måte sammenlignes med når en lege sier at man har virus eller bakterie, det kan være veldig mye forskjellig, men som regel er det noe som ikke er avsluttet, kan f.eks være at du starter noe med { uten å slenge på en } etterpå... men vis oss koden.... Lenke til kommentar
daahl Skrevet 17. desember 2003 Forfatter Del Skrevet 17. desember 2003 <?php // SQL database Variables $hostname="localhost"; $user="linkern"; $pass="nettverk"; $dbase="gjestebok-linkern"; $connection = "$localhost" , "$linkern" , "$nettverk"("$hostname" , "$user" , "$pass"); $db = "$gjestebok-linkern" , "$localhost" , "$linkern" , "$nettverk"($dbase , $connection); // This is form.php $q="INSERT into guestbook (id,name,email,sitename,siteurl,date,ip,comments) VALUES ('','$name','$email','$sitename','$siteurl',now(),'$REMOTE_ADDR','$comments')"; $result= "INSERT into guestbook (id,name,email,sitename,siteurl,date,ip,comments) VALUES ('','$name','$email','$sitename','$siteurl',now(),'$REMOTE_ADDR','$comments')", "$localhost" , "$linkern" , "$nettverk"($q, $connection) or die ("Could not execute query : $q." . mysql_error()); if ($result) { echo "Tusen Takk, $name. Ditt inlegg haa blit adda." } ?> Her er koden Lenke til kommentar
Torbjørn Skrevet 17. desember 2003 Del Skrevet 17. desember 2003 i all verden - det der så rart ut... vurder å se på funksjonene: mysql_connect() og mysql_select_db() Lenke til kommentar
daahl Skrevet 17. desember 2003 Forfatter Del Skrevet 17. desember 2003 noe galt med de ? eller bare ser det rart ut ? Lenke til kommentar
FuLu Skrevet 17. desember 2003 Del Skrevet 17. desember 2003 Hemm, jeg ser ikke noe funksjonskall i heletatt her, og hva i all verden betyr dette? $connection = "$localhost" , "$linkern" , "$nettverk"("$hostname" , "$user" , "$pass"); Hvis tanken var å lage en connection og at $connection skulle inneholde link fra f.eks mysql_connect, så er det noe alvorlig galt i koden din, for å være ærlig, så skjønner jeg ikke hva du har tenkt her i heletatt. Les litt her på Example 1. MySQL extension overview example: http://www.php.net/manual/en/ref.mysql.php Da får du delvis anelse hvordan PHP koden for SQL skal være. Lenke til kommentar
daahl Skrevet 17. desember 2003 Forfatter Del Skrevet 17. desember 2003 okey..men kan du se hva jeg skal skrive der, eller er det et fumt spørs mål ? Lenke til kommentar
Torbjørn Skrevet 17. desember 2003 Del Skrevet 17. desember 2003 ja, det er et dumt spørsmål, les på siden han foreslo du må sette opp en mysql connection før du kan gjøre noe mer. det er det du gjør med den foreslåtte funksjonen. det ser imidlertid ut som om du har skrevet opp argumentene i riktig rekkefølge, hvor har du koden fra, og hvis du har laget den selv, hva tenkte du når du laget den? Lenke til kommentar
daahl Skrevet 17. desember 2003 Forfatter Del Skrevet 17. desember 2003 hm..fant den her : http://www.daydreamgraphics.com/tutorials/...&cat_id=2&id=39 okey Lenke til kommentar
FuLu Skrevet 17. desember 2003 Del Skrevet 17. desember 2003 Ja, eksemplet der ser veldig likt ut, men jeg håper du ser feilen For det er noe som ikke stemmer hos deg Du har byttet ut funksjonsnavnet med "$localhost" , "$linkern" , "$nettverk" på $connection hvor det egentlig skulle stått mysql_connect Samme rare greia har skjedd på $db, der har du brukt "$gjestebok-linkern" , "$localhost" , "$linkern" , "$nettverk" istedet for mysql_select_db. Samme gjelder også der du kjører query, der har du gudenevethva, den orka jeg ikke rette på engang. Jeg er veldig interessert i hva du tenkte her Siden du brukte eksemplet over, så lurer jeg litt på hvorfor du byttet ut mye av koden der med noe som er helt feil og ikke fungerer. Lenke til kommentar
daahl Skrevet 18. desember 2003 Forfatter Del Skrevet 18. desember 2003 hm..ikke gjort det før så tok det som stod i parangtese og bytta ut med det jeg hadde skrevet på toppen. men hva var det siste for noe ? Lenke til kommentar
FuLu Skrevet 18. desember 2003 Del Skrevet 18. desember 2003 Queryen din har du skrevet merkelig, prøvde å rette på den slik: $q = "INSERT into guestbook (name,email,sitename,siteurl,date,ip,comments) VALUES ('$name','$email','$sitename','$siteurl',now(),'$REMOTE_ADDR','$comments')"; $result = mysql_query($q, $connection) or die("Could not execute query : $q." . mysql_error()); if($result) { echo "Tusen Takk, $name. Ditt inlegg haa blit adda." } Legg merke til at jeg lot være å ha med id på insert setningen, grunnen er at dette ikke er nødvendig, siden id er auto_increment. Dvs. at id'en øker verdien automatisk. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå