Du vælger ikke rigtig hvordan dit out-put skal skrives... Nogen steder gør du det jeg mener er korrekt, at afbryde din tekst for at tilføje noget php og forsætte bagefter. Ex:
$html .= "<li><a href='".link."?quiz osv...
Men du har da vist glemt $ foran link ... $link ...
Så til noget andet kritisk... Hver gang du skriver ", så starter du eller afbryder du ... "#" skal enten være '#' eller \"#\"
Samme gælder class="Links" og onclick="MyWin [...] false;"
Du har virkelig lavet nogle fejl du burde kunne se. Kan du endnu ikke se sådanne fejl, så bør du nok læse lidt flere bøger, ebooks, artikler etc. omkring php inden du går meget videre. Ellers vil du få rigtig mange problemer.
Hvis du læser mit indlæg og retter fejlen, kan du jo komme med et løsningsforslag d fra mine kommentarer :) Det er nok den bedste måde at lærer det på!
Nu har jeg bare gjort sådan: $html .= "<li><a href='".CFG_QUIZ_URL."?quiz=$key'>$value</a> <a href='highscore_popup.php?q=$key'>Highscore</a></li>\n";
Det kan åbentbart ikke lide a href='#', så jeg må undvære popup og bare åbne en ny side.
Hvad er egenlig meningen med at man ved hjælp ad / kan få serveren til at ignorere tegn. Kunne man så ikke ligeså godt lade være med at skrive dem til at starte med?
Hvis vi tager mit eksempel hvor man vil skrive: min "hund" er faktisk en kat, så bliver man nødt til at bruge \ (ikke /) for at ignorerer "-tegnet som ellers ville havet stoppet udskrivningen.
Et andet eksempel er dit eget hvor den ikke vil virke uden "-tegnet i onclick, derfor skriver du blot \" istedet for kun "
Forstår godt hvad du mener med at det skal outputtes, men faktisk har ingen af os ret ... for \n betyder som du ved fx linie-skift i en echo "\n" .. Så ingen af os har ret. Php læser alle \ og ser det efterfølgende tegn... og så outputter den ud fra det.
Så må det jo være et eller andet med at php ikke ser " som stoptegn, når har \ foran.
Men det virker, og det er hovedsagen. Tak for hjælp.
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.