login  Naam:   Wachtwoord: 
Registreer je!
 Forum

header location

Offline SvenP - 12/08/2006 20:20 (laatste wijziging 12/08/2006 20:58)
Avatar van SvenPPHP interesse ik krijg een rare fout als ik een header location wil gebruiken
namelijk een alert box met de tekst: There is a problem with the request.

  1. <?
  2. if ($posx == $monster_positionx && $posy == $monster_positiony){
  3. if ($texture->save == 0 || !$texture->save){
  4. if ($monster_positionx == $player->positionx && $monster_positiony == $player->positiony){
  5. header("Location: monster.php?monster=$monster->name");
  6.  
  7. }elseif (($monster_positionx == $npc->positionx && $monster_positiony == $npc->positiony) && $npc->name){
  8.  
  9. }else{
  10.  
  11. }
  12. }
  13. }
  14. ?>

12 antwoorden

Gesponsorde links
Offline Nrzonline - 12/08/2006 20:21 (laatste wijziging 12/08/2006 20:26)
Avatar van Nrzonline PHP ver gevorderde
  1. <?PHP
  2. header('Location: monster.php?monster=' . $monster->name);
  3. ?>

ik neem wel aan dat $monster een object is, die je ook daadwerkelijk hebt toegewezen met een while()? en die alert box.. wazig? Welke browser gebruik je?

ps. zet je code even tussen <?PHP en ?> voor de duidelijkheid.
Offline SvenP - 12/08/2006 21:00
Avatar van SvenP PHP interesse mjah, is een mysql_fetch_object in een for.... 8-)
maar das verders wel goed.. want text enzo laatie wel zien dusja..

firefox....
Offline Maarten - 12/08/2006 22:11
Avatar van Maarten Erelid Dan zit die alertbox waarschijnlijk ergens anders gedefinieerd in je files, want zo'n melding heb ik nog nooit van gehoord.

Als je een degelijke editor hebt waarmee je al je bestanden kan doorzoeken, doorzoek dan even al je bestanden naar die foutmelding, en kijk dan wanneer deze melding juist verschijnt, en dan weet je gelijk waarom hij het doet.
Offline SvenP - 13/08/2006 01:12 (laatste wijziging 13/08/2006 11:26)
Avatar van SvenP PHP interesse inderdaad...
ik gebruik via ajax een refresh.. maar als de div niet bestaat, dan geeftie deze fout aan denk ik...

stuke van die ajax:
  1. function alertContents()
  2. {
  3. if (http_request.readyState == 4)
  4. {
  5. if (http_request.status == 200)
  6. {
  7. result = http_request.responseText;
  8.  
  9. if(ScrollDown)
  10. {
  11. document.getElementById(ResultDiv).innerHTML = result;
  12. var elem = document.getElementById(ResultDiv);
  13. elem.scrollTop = elem.scrollHeight * elem.scrollHeight;
  14. }
  15.  
  16. } else {
  17. alert('There was a problem with the request.');
  18. }
  19. }
  20. }


[edit]: ik heb nu die else eruit gehaald zodattie de melding neit meer geeft, maar dan alsnog werkt de header location niet.
Offline bennieboy - 13/08/2006 11:57
Avatar van bennieboy HTML beginner probeer eens met dubbele aanhalingstekens.
Offline SvenP - 13/08/2006 13:23
Avatar van SvenP PHP interesse wat met dubbele aanhalingstekens?
Offline Nrzonline - 13/08/2006 13:25 (laatste wijziging 13/08/2006 13:26)
Avatar van Nrzonline PHP ver gevorderde alert("There was a problem with the request."); zou ie wel bedoelen...
maar dat maakt geen drol uit als het goed is anders is het maar een wazig script-taaltje 
Offline SvenP - 13/08/2006 13:34
Avatar van SvenP PHP interesse ja maar nu heb ik nog steeds geen antwoord op mijn vraag eh..
en dit moet ik asap hebben, anders kan ik niet verder...
Offline Gerard - 13/08/2006 17:16
Avatar van Gerard Ouwe rakker Dan zou ik als ik jou was maar snel opschieten met debuggen en googlen wat de functies inhouden. Misschien dat je het dan zelf kan vinden in plaats van verkapt zeggen 'geef me eens een antwoord want ik moet verder'.
Offline SvenP - 13/08/2006 20:08
Avatar van SvenP PHP interesse waar denk je waar ik constant mee besig ben?
ik zoek, ik vind niks, ik maak post hier, ik zoek verder...
Offline Maarten - 13/08/2006 20:10
Avatar van Maarten Erelid
Citaat:
dan geeftie deze fout aan denk ik...
Heb je het dan niet zelf gemaakt?
Offline SvenP - 14/08/2006 10:33 (laatste wijziging 14/08/2006 10:40)
Avatar van SvenP PHP interesse die ajax niet, dat heeft een gast gedaan die nu op vakantie is ofzo..
maar, ik denk dat de refresh dinges gestopt moet worden..

*me krijgt een idee, ff probeeren*

hmm,.. k heb iets in iframe, dus ook dat refresh ding.
mischien dat ik een link pak die laad in die iframe.
maar dat werkt ook niet....:s
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.215s