Toon posts:

probleem php + apache

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik probeer een website op mijn server te zetten alleen hij pakt geen variabelen meer die ik doorgeef via de URL (www.test.nl?naam=Frank) kan dat zijn dat het niet is meegecompiled ofzo in apache (zoiets hoorde ik)

Of ligt het aan mijn PHP instellingen

  • KeesV
  • Registratie: September 2001
  • Laatst online: 06:52

KeesV

Zonder titel

Je kunt alleen op die manier variabelen meegeven met aparte bestanden: zo dus www.test.nl/index.php?naam=Frank

Ik doe niet aan sigs


Verwijderd

Topicstarter
Oh sorry voor de typfout maar dat bedoelde ik natuurlijk ook

  • Fatamorgana
  • Registratie: Augustus 2001
  • Laatst online: 07-08 04:17

Fatamorgana

Fietsen is gezond.

Op dinsdag 29 januari 2002 15:15 schreef KeesV het volgende:
Je kunt alleen op die manier variabelen meegeven met aparte bestanden: zo dus www.test.nl/index.php?naam=Frank
Ik test net ff: [url="http://localhost/?test=lache"]http://localhost/?naam=Frank[/url]

en dat werkt dus, het kan dus wel. De php code er achter is:
code:
1
2
3
<?php
  print("Naam = " . $naam);
?>

Ik zou denken dat je heel misschien de $ voor de variabele bent vergeten? Of misschien gebruik maakt van de POST_VARS ipv de GET_VARS?

  • jvreuls
  • Registratie: Januari 2002
  • Laatst online: 31-07 13:13
Op dinsdag 29 januari 2002 15:15 schreef KeesV het volgende:
Je kunt alleen op die manier variabelen meegeven met aparte bestanden: zo dus www.test.nl/index.php?naam=Frank
Dat is niet waar. De manier van extrafriss werkt ook.

extrafriss: lijkt me een fout in de config van php. Heb je register_globals in php.ini op On staan?

edit:
Fatamorgana is net iets eerder

Circuits Online


Verwijderd

Topicstarter
Oke dan dat was alvast een goede tip dat doorgeven lukt.

Nu zit ik nog met een ander probleem namelijk het feit dat doorgeven vanuit een functie niet echt wil

function test(&$a){
$a = "test";
}
test($b);
echo $b;

Niet naar de code kijken die zal misschien niet helemaal kloppen maar het is om een idee te geven dit werkt nog niet helemaal.

Alvast heel hartelijk bedankt.

  • Fatamorgana
  • Registratie: Augustus 2001
  • Laatst online: 07-08 04:17

Fatamorgana

Fietsen is gezond.

Op dinsdag 29 januari 2002 15:36 schreef extrafriss het volgende:
function test(&$a){
$a = "test";
}
test($b);
echo $b;
Wat wil je eigenlijk doen met die functie? Kan die &$a wel? Moet dat geen $a zijn?

Wil je de $b vullen met de functie?

Ik zou zoiets doen dan:
code:
1
2
3
4
5
6
function test(){
  return("test");
}

$b = test();
echo($b);

Verwijderd

Topicstarter
Ja maar het zijn meerdere variabelen dan 1 dus dan moet je het wel zo doen, dan kan return namelijk niet.

  • Fatamorgana
  • Registratie: Augustus 2001
  • Laatst online: 07-08 04:17

Fatamorgana

Fietsen is gezond.

Op dinsdag 29 januari 2002 15:45 schreef extrafriss het volgende:
Ja maar het zijn meerdere variabelen dan 1 dus dan moet je het wel zo doen, dan kan return namelijk niet.
Ik zie het ff niet, je kunt toch dan doen:

$a = test();
$b = test();
$c = test();
etc...

Misschien zie ik verkeerd wat je met die functie wil doen.

Verwijderd

Topicstarter
Oke wie wil er lachen.

Hij gaf niets door omdat ik het zo geprogrammeerd had dat hij de laatste berichten van de afgelopen week pakte. En wat wil nou de afgelopen week is de website offline geweest en dus waren er geen berichten.

Excusses voor die laatste vraag maar heel erg bedankt voor het antwoord op de eerste.

  • Fatamorgana
  • Registratie: Augustus 2001
  • Laatst online: 07-08 04:17

Fatamorgana

Fietsen is gezond.

Op dinsdag 29 januari 2002 15:56 schreef extrafriss het volgende:
Oke wie wil er lachen.
Zo dan: :o
Pagina: 1