Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:01 Der er 14 kommentarer og
1 løsning

PHP problemer på b-one..

Hej! Jeg har lige flyttet et helt site fra web10 til b-one.. Det hele virkede perfekt hos web10, men det gør det desværre ikke helt hos b-one.. Ting som: mysql_query("Delete from tagwall where id='$del'"); Bliver indholdet af $del ikke hentet..
En ting som $_SERVER['REMOTE_ADDR']; virker heller ikke..:/
Avatar billede jaw Nybegynder
28. oktober 2005 - 16:04 #1
Det skyldes i første omgang nok at register_globals er on hos Web10 og off hos B-One. Dvs at $del ikke vil virke hos B-One, men at det skal være $_POST['del'], $_GET['del'] eller $_SESSION['del'] - afhængig af, hvor variablen kommer fra.
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:04 #2
Indholdet af $del bliver sendt med post, hvis det har nogen betydning..
Avatar billede jaw Nybegynder
28. oktober 2005 - 16:06 #3
Så skal du prøve $_POST['del'].
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:06 #4
Ok, hvordan skal $_POST['del'] så se ud i en sætning som denne: mysql_query("Delete from tagwall where id='$del'"); ?
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:06 #5
Ahh.. Jeg takker..:)
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:08 #6
Humm.. Hvordan skal den se ud? mysql_query("Delete from tagwall where id=$_POST['del']"); Virker ikke:/
Avatar billede jaw Nybegynder
28. oktober 2005 - 16:09 #7
mysql_query("Delete from tagwall where id=".$_POST['del']);

F.eks. :)
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:10 #8
Jeg takker.. Smid et svar..:)
Avatar billede jaw Nybegynder
28. oktober 2005 - 16:12 #9
Selv tak da :)

Du skal vist også være opmærksom på, at B-One har slået en del (hvis ikke alle) debug-meddelelser fra. Du kan vist selv hente dem frem, hvis du i toppen af filen du ønsker at se fejlmeddelelsen smider:
ini_set('error_reporting', E_ALL);

Desuden har B-One flere andre forskelle, bl.a. har de vist pillet ved mail()-funktionen, så det skal du også være opmærksom på hvis du bruger den.

GL med det :)
Avatar billede jaw Nybegynder
28. oktober 2005 - 16:12 #10
Og du får så også lige en kommentar :) !
Avatar billede stieper Nybegynder
28. oktober 2005 - 16:14 #11
Til info:

Under kontrolpanelet på din konto på B-one har du mulighed for at sætte "Register Globals "on" eller "off" efter behov"
- Det virker ca. efter 5 min. ;-)
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:30 #12
Nice.. Det løste jo en del..:) Men synes stadig ikke at $REMOTE_ADDR virker.. Hvordan får jeg løst det?
Avatar billede jazzperson Nybegynder
28. oktober 2005 - 16:31 #13
Nå.. Nu virker det..:)
Avatar billede stieper Nybegynder
28. oktober 2005 - 16:33 #14
Sådan! :-)
Avatar billede jaw Nybegynder
28. oktober 2005 - 16:33 #15
Så skulle jeg jo i princippet ikke have alle points :) ! Stieper?
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

IT-JOB