Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[PHP] Pagina verdwijnt nadat een PHP script wordt toegevoegd

Pagina: 1
Acties:
  • 65 views sinds 30-01-2008

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Ik ben bezig met een webpagina. Deze pagina laadt goed. Echter wanneer het volgende php script toevoegd aan de index.php dan verdwijnt de pagina. Wat ik daarmee bedoel is dat de pagina dan blanco laadt, ook wanneer ik de source van de pagina dan vanuit de browser bekijk staat er niets.
Weet iemand toevallig wat hier de reden van kan zijn?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php

$additionalPageLength = 5;
$startPositionFromTop = 505;
$currentPositionFromTop = $startPositionFromTop;
$counter = 0;
$moveDown = 68;

while ($counter < $additionalPageLength)
{

$currentPositionFromTop = $currentPositionFromTop + $moveDown;

echo '<img SRC="images/layout_015_25.png" WIDTH=795 HEIGHT=68 ALT="" style="position:absolute; left;0px; top:'.($currentPositionFromTop).'px;">'

$counter = $counter + 1;
}

?>

[ Voor 9% gewijzigd door Arcane Apex op 02-10-2007 13:58 ]


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Ja, er wordt een 795 pixels breed plaatje een aantal maal onder elkaar over je hele pagina gelegd :w
Arcane Apex schreef op dinsdag 02 oktober 2007 @ 13:57:
Wat ik daarmee bedoel is dat de pagina dan blanco laadt, ook wanneer ik de source van de pagina dan vanuit de browser bekijk staat er niets.
Ah, dat stond er eerst niet. Zet je error reporting eens aan.

[ Voor 70% gewijzigd door CodeCaster op 02-10-2007 14:01 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Verwijderd

Heb je error_reporting op E_ALL staan, en display_errors on?

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 29-11 18:10

DataGhost

iPL dev

Volgens mij komt het doordat je een puntkomma mist om en nabij je echo-ding.

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
DataGhost schreef op dinsdag 02 oktober 2007 @ 14:05:
Volgens mij komt het doordat je een puntkomma mist om en nabij je echo-ding.
Bedankt dat was het!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Om dit soort debug dingen zelf te vinden is het wellicht handig om in je php.ini aan te geven dat je alle errors wilt weergeven, dus zoals reeds gezegt de setting "error_reporting" op E_ALL en de setting "display_errors" op "on".
Vooral die laatste optie wordt vaak vergeten!

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Erkens schreef op dinsdag 02 oktober 2007 @ 14:26:
[...]

Om dit soort debug dingen zelf te vinden is het wellicht handig om in je php.ini aan te geven dat je alle errors wilt weergeven, dus zoals reeds gezegt de setting "error_reporting" op E_ALL en de setting "display_errors" op "on".
Vooral die laatste optie wordt vaak vergeten!
Je hebt gelijk. Echter staat de php file op een commerciele server waarvan ik niet weet of ik die settings wel kan aanpassen.

  • mithras
  • Registratie: Maart 2003
  • Niet online
Arcane Apex schreef op dinsdag 02 oktober 2007 @ 14:40:
[...]

Je hebt gelijk. Echter staat de php file op een commerciele server waarvan ik niet weet of ik die settings wel kan aanpassen.
Dan moet je je toch beter inlezen in php en (als je de mogelijkheid ertoe hebt) htaccess:
http://php.net/error_reporting
http://php.net/ini_set
[google=htaccess error reporting]
:)

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Arcane Apex schreef op dinsdag 02 oktober 2007 @ 14:40:
Je hebt gelijk. Echter staat de php file op een commerciele server waarvan ik niet weet of ik die settings wel kan aanpassen.
Je bedoeld dat je in een productie omgeving zit te werken? :o :X

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Mijn PHP skills zijn roestig. ;)

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 30-11 11:35

Janoz

Moderator Devschuur®

!litemod

Nou, als je rechtstreeks in de productie omgeving zit te werken zou ik eerder je developer skills roestig willen noemen :D

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Janoz schreef op dinsdag 02 oktober 2007 @ 15:02:
Nou, als je rechtstreeks in de productie omgeving zit te werken zou ik eerder je developer skills roestig willen noemen :D
Ik zit op een test-server te werken. (wel een commerciele)

[ Voor 23% gewijzigd door Arcane Apex op 02-10-2007 15:06 ]


  • Defector
  • Registratie: December 2005
  • Niet online
dat is idd niet echt aan te raden als je php script fouten bevat of lekken zouden mensen toegang kunnen krijgen tot je server/database en dat wil je eigenlijk niet hebben :P

  • Arcane Apex
  • Registratie: Juni 2003
  • Laatst online: 30-01 15:19
Defector schreef op dinsdag 02 oktober 2007 @ 15:06:
dat is idd niet echt aan te raden als je php script fouten bevat of lekken zouden mensen toegang kunnen krijgen tot je server/database en dat wil je eigenlijk niet hebben :P
Daarom wordt er ook op test-servers gewerkt. Wanneer ik klaar ben wordt het project doorgegeven aan iemand anders die de code dan weer verder uitwerkt en mijn werk weer kan controleren.

  • André
  • Registratie: Maart 2002
  • Laatst online: 27-11 10:04

André

Analytics dude

En tot zover deze nergensheengaande discussie ;)
Pagina: 1

Dit topic is gesloten.