23. august 2004 - 19:19Der er
22 kommentarer og 1 løsning
PHP på B-one webserver
er her nogen som kan se nogle fejl i følgende php script... jeg kan ikke.. det mystiske er at det virkede på et webhotel hos b-one som jeg har oprettet for ca 1 år siden... da jeg så sku bruge det på et nyt webhotel også hos b-one virkede det pludselig ikke.. fatter ikke en meter... er det måske noget med sikkerhed eller versionen af php som er brugt.. ell hvaaaaaaaaa... herunder følger scriptet:
kan ikke se hvor den fejler.. det mystiske er at den ikke får teksten med fra flashen.. der er to inputfelter henholdsvis navn og email... jeg modtager kun en blank mail.. så det er som om at den får fat i phpscriptet, men alligevel ikke kører det rigtigt...
det ændrer ikke på det faktum at du ikke opfanger de data der bliver sendt fra flashen, du skal opfange de data der bliver sendt fra flashen for at kunne benytte dem i emailen. Plus det er et par fejl i koden: /* additional header pieces for errors, From cc's, bcc's, etc */ $headers = "From: ".$name." <".$email.">\n"; $headers .= "X-Sender: <".$email.">\n"; $headers .= "X-Mailer: PHP\n"; // mailer $headers .= "X-Priority: 1\n"; // Urgent message! $headers .= "Return-Path: ".$name." <".$email.">\n"; // Return path for errors
Da dine $variabler ikke har ude af tekst strengen kan de ikke hente en værdi! så derfor skal det se ud om over.
hmmmmm.. det er sku da mystisk..... det mest mærkelige er også at det virker på mit gamle webhotel hos den samme udbyder b-one.. den eneste forskel er at der er et år mellem hotellerne blev oprettet....
du har ret.... register globals er sat til off på den nye server og på on på den gamle server.. så det må jo være det der er forskellen... men kan ikke helt se hvor det er jeg skal ændre navn og email... er du ikke en guttermand og lige ændre det... så er pointene dine.,.. pfh tak.. scriptet kommer her:
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.