Avatar billede artico Novice
24. maj 2006 - 06:42 Der er 4 kommentarer og
1 løsning

spaw editor

Jeg bruger spaw editor i min admin, men når jeg har opdateret gemmer den fint i DBén, men siden er og forbliver Hvid, mens der i bundelinien står åbner ... bla, bla den fil den skal åbne meeeen den kommer ikke videre?

( Faktisk har det virket på min tidligere webhotel? )

// dette er editoren og teksten fra DBén
$sw = new SPAW_Wysiwyg("brodtekst", isset($HTTP_POST_VARS["$row[brodtekst]"])?stripslashes($HTTP_POST_VARS["$row[brodtekst]"]):"$row[brodtekst]");
$sw->show(); 

Efter update af DB har jeg forsøgt med følgende 3 "afslutninger" men ingen af dem fungere?

    mysql_query($insertSQL) or die (mysql_error());

// header("Location: index.php?nx=artikler/artikler");

// echo "<script type=\"text/JavaScript\">";
// echo "top.location.href = 'index.php?nx=artikler/artikler' ";
// echo "</script>";

echo "<script type=\"text/JavaScript\">";
echo "window.location.href='index.php?nx=artikler/artikler';";
echo "</script>";
Avatar billede tdafoobar Nybegynder
24. maj 2006 - 06:57 #1
ooh nej.. nej nej nej.

$HTTP_POST_VARS er php3, og hvorfor bruger du " " uden om $variabler, det er så forkert som det kan blive.

$arg = isset($_POST[$row['brodtekst']]) ? stripslashes($_POST[$row['brodtekst']]) : $row['brodtekst']:
$sw = new SPAW_Wysiwyg("brodtekst",$arg);
$sw->show();

Vil være måden at gøre det på, men hvis du bruger noget så gammelt php3 skrammel, skal du ikke forvente at noget som helst vil virke.
Avatar billede tdafoobar Nybegynder
24. maj 2006 - 07:00 #2
header("Location: index.php?nx=artikler/artikler"); er forresten den korrekte måde at redirecte på (selvom du ifølge HTTP protkollen skal have full uri), de 2 javascript methoder bør IKKE bruges.
Avatar billede artico Novice
24. maj 2006 - 08:31 #3
Jeps, 1000 Tak nu kører det fint! Men jeg kunne godt tænke mig at vide hvorfor "det gamle skrammel" :-) virker på b-one.net´s webhotel, men ikke på wannafind.dk´s webhotel ?
Avatar billede tdafoobar Nybegynder
24. maj 2006 - 11:14 #4
Fordi at b-one er elendige til at konfigurer php ? B-one kører php5 for tiden, men der er stadig mulighed for at supporte php3 ved besteme (dårlige, usikre) php.ini settings.

$HTTP_POST_VARS bliver heldigvis fjernet TOTALT i php6 :-)
http://www.php.net/~derick/meeting-notes.html#register-long-arrays-http-vars

Og så er der seriøst ingen ide i at bruge noget kode som blev forældet for 3 år siden.
Avatar billede tdafoobar Nybegynder
24. maj 2006 - 11:15 #5
Forresten er "$variable" rimelig dumt, de 2 " er fuldstændig unødvendige.
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