Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Php og winXP

Php og winXP


 

Php og winXP

Flemming  

Efter en harddisk fejl opgraderede jeg til winXP pro med IIS og installerede PHP med
php.4.2.3.installer. 
Php kører men jeg har et problem med variabler fra url-stringen:

http://localhost/test/aaa.php?ccc=Hvorfor%20ikke!!

som giver dette output på websiden:

"nu skal det bare virke!!
Notice: Undefined variable: ccc in F:\phptest\aaa.php on line 16"

test koden ser sådan ud:

<?php
$ppp 
"nu skal det bare virke!!";

echo 
$ppp;
echo 
$ccc;

?>

Som I kan se virker den interne variable OK; men url search stregen bliver ikke
videregivet til scriptet. 

Det er et par år siden jeg selv installerede PHP på win98, hvor det virkede
upåklageligt. Jeg kan desværre ikke huske om jeg gjorde noget specielt for at få det
til at virke dengang. Skal der rettes noget i php.ini filen eller...?

Hvis en eller anden kunne komme med et gæt på, hvad jeg skal gøre, ville jeg blive
meget glad ;-))


- Flemming



Dato : 10.03.2003, 17:03

Visninger : 1284

Points : 0

 

Jeg fandt selv svaret på 
http://www.phpbuilder.com/board/showthread.php?s=3201e9557e156bbe06ec7a167e269ae8&threadid />=10227659

Det viser sig at jeg skal ændre lidt i php.ini eller rette alle mine script. Det er en
ændring som er sket siden php.4.2:

man skal nu skrive $HTTP_GET_VARS['ccc'] i stedet for blot $ccc.

men læs mere på oenstående adresse og i php.ini omkring register_globals.

- Flemming


Dato : 10.03.2003, 17:58

skrevet af : Flemming  

 

Det står også under PHP/mySQL på ohouniverset.dk -> 

http://www.phpuniverset.dk/phpmysqltips.phtml -> register_globals


Dato : 10.03.2003, 19:44

skrevet af : tbn  

 

Den nemmeste måde at gøre det på er ved at tilføje følgende øverst på alle dine
sider : 
extract($_POST,EXTR_SKIP);
extract($_GET,EXTR_SKIP);

så kan du frit arbejde med dine variabler


Dato : 13.12.2003, 09:59

Kommentar af : Lars Falsig  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund