/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Sætte arg separator.output i en .php fil
Fra : Mikael Nørrelund And~


Dato : 03-05-04 15:59

Hejsa,

jeg kan ikke validere mine XHTML 1.0 PHP sider
når jeg henviser til links med & i, dette skal så laves
om til & men det er ikke aktiveret i min php.ini
og jeg har lejet mig ind på et webhotel.
(kilde: http://kortlink.dk/4p6)

Ifølge http://dk.php.net/manual/en/function.ini-set.php
kan man sætte det alle steder, men jeg er åbenbart
for grøn til selv at se hvordan man gør.

Gider nogen hjælpe mig her, da jeg gerne vil lave
valide sider.

På forhånd rigtig mange tak.

--
Mvh.
Mikael Nørrelund Andersen

Mail adressen virker.


 
 
JMo. (03-05-2004)
Kommentar
Fra : JMo.


Dato : 03-05-04 16:04

Mikael Nørrelund Andersen wrote:

> jeg kan ikke validere mine XHTML 1.0 PHP sider
> når jeg henviser til links med & i, dette skal så laves
> om til & men det er ikke aktiveret i min php.ini
> og jeg har lejet mig ind på et webhotel.
> (kilde: http://kortlink.dk/4p6)
>
> Ifølge http://dk.php.net/manual/en/function.ini-set.php
> kan man sætte det alle steder, men jeg er åbenbart
> for grøn til selv at se hvordan man gør.

ini_set("arg_seperator.output", "&");

- kaldes før du kalder session_register.

Mikael Nørrelund And~ (03-05-2004)
Kommentar
Fra : Mikael Nørrelund And~


Dato : 03-05-04 16:06

JMo. wrote:
> ini_set("arg_seperator.output", "&");
>
> - kaldes før du kalder session_register.

Jeg er meget langt fra inde i php og syntes derved
ikke at jeg kalder session_register nogen steder
og hvorfor bør/gør man det?

--
Mvh.
Mikael Nørrelund Andersen

Mail adressen virker.


JMo. (03-05-2004)
Kommentar
Fra : JMo.


Dato : 03-05-04 16:08

Mikael Nørrelund Andersen wrote:

> JMo. wrote:
>> ini_set("arg_seperator.output", "&");
>>
>> - kaldes før du kalder session_register.
>
> Jeg er meget langt fra inde i php og syntes derved
> ikke at jeg kalder session_register nogen steder
> og hvorfor bør/gør man det?

Det er ikke sikkert du gør det - hvis du bruger $_SESSION - variablerne
kaldes den automatisk.

Smid blot ini_set'en ind i scriptet, før du begynder at rode med nogle
session-ting - evt. som det aller-første (altså linien umiddelbart efter <?
php )

Mikael Nørrelund And~ (03-05-2004)
Kommentar
Fra : Mikael Nørrelund And~


Dato : 03-05-04 16:15

JMo. wrote:
> Smid blot ini_set'en ind i scriptet, før du begynder
> at rode med nogle session-ting - evt. som det
> aller-første (altså linien umiddelbart efter <? php )


Jeg burde nok have skrevet det tidligere, men jeg
skriver faktisk kun i XHTML og bruger så
<? include("xxx.php"); ?> flere steder til fx
menuer mv.

Jeg har dog prøvet at skrive følgende
<? ini_set("arg_seperator.output", "&amp;"); ?>
men det virker ikke.

Som du tydeligt kan se er jeg langt fra god til php ;)

--
Mvh.
Mikael Nørrelund Andersen

Mail adressen virker.


JMo. (03-05-2004)
Kommentar
Fra : JMo.


Dato : 03-05-04 16:21

Mikael Nørrelund Andersen wrote:

> Jeg burde nok have skrevet det tidligere, men jeg
> skriver faktisk kun i XHTML og bruger så
> <? include("xxx.php"); ?> flere steder til fx
> menuer mv.
>
> Jeg har dog prøvet at skrive følgende
> <? ini_set("arg_seperator.output", "&amp;"); ?>
> men det virker ikke.
>
> Som du tydeligt kan se er jeg langt fra god til php ;)

Du bruger sessions i de PHP-filer du inkluderer, right?

Det er i disse filer du skal indsætte ini_set'en - og du skal gøre det i
*alle* de PHP-filer, hvor du roder med sessions.

Tonni Aagesen (03-05-2004)
Kommentar
Fra : Tonni Aagesen


Dato : 03-05-04 16:30

Mikael Nørrelund Andersen wrote:

> <? ini_set("arg_seperator.output", "&amp;"); ?>
^^^

Hvis du vil validere dine sider som xhtml, skal du bruge:

<?php .... ?>

og ikke:

<? ... ?>


Mvh
Tonni

Jonas Koch Bentzen (03-05-2004)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 03-05-04 16:41

Tonni Aagesen skrev:
>
> Hvis du vil validere dine sider som xhtml, skal du bruge:
>
> <?php .... ?>
>
> og ikke:
>
> <? ... ?>

Njah... Enten laver man en

<?='<?'?>xml version='1.0' encoding='UTF-8' ?>

....eller også dropper man XML-deklarationen (det er stadig gyldig XHTML,
hvis man husker at angive tegnsæt enten direkte i HTTP-headeren
("Content-Type: application/xhtml+xml; charset=UTF-8") eller i en
<meta>-kode på XHTML-siden. MIME-typen (application/xhtml+xml) kan
selvfølgelig udskiftes med text/html, hvis man også vil have IE til at vise
siden.


--
- Jonas Koch Bentzen

http://understroem.dk/
http://findhim.com/

Mikael Nørrelund And~ (03-05-2004)
Kommentar
Fra : Mikael Nørrelund And~


Dato : 03-05-04 18:00

Jonas Koch Bentzen wrote:
<snip>

Jeg gad ikke bruge mere tid på det, så jeg ændrede
det ene link det drejede sig om.
Tak til alle alligevel.

--
Mvh.
Mikael Nørrelund Andersen

Mail adressen virker.


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste