Notice: Undefined offset: 2 in /public/sites/www.mooi-by-rick.nl/afscheid.php on line

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • keesmoen
    New Member
    • Aug 2015
    • 3

    Notice: Undefined offset: 2 in /public/sites/www.mooi-by-rick.nl/afscheid.php on line

    This message is shown on the website. Below the PHP code.

    Who can tell me what went wrong?

    Code:
    <?php
    include("_includes/head.php");
    include("_includes/popup.php");
    ?>
    	
    	<div style="margin: 0px 50px 0px 0px;">
    		<img src="_images/menu/titel_afscheid.gif" width="140" height="29" alt="" border="0" align="right" hspace="0" vspace="0">
    	</div>
    	<p><br><br>
    U staat voor het verdrietige moment om afscheid te moeten nemen van een dierbaar familielid. Aan zo’n laatste afscheid wordt veel zorg besteed. Een bloemengroet is daarvan een belangrijk onderdeel.
    <br /><br />
    Bijvoorbeeld:
    <br /><br />
    <ul>
    <li>Een bloemstuk waarin de lievelingsbloemen van de overledene zijn verwerkt</li> 
    <li>Een speciale tekst op lint of kaart</li>
    <li>Een persoonlijk aandenken verwerkt in het bloemstuk</li>
    </ul>
    <br /><br />
    </p>
    <p>
    Om uw wensen in alle rust met u te bespreken, bieden wij u de mogelijkheid om dit bij u thuis in uw eigen vertrouwde omgeving te doen. Wij zullen u een aantal voorbeelden laten zien en de vele mogelijkheden met u doornemen.
    <br /><br />
    Als u uw keuze heeft gemaakt zullen wij uw opdracht met de grootst mogelijke zorg uitvoeren.
    <br />
    <br /><?php 
    			////fotoscript
        			$target = '_images/afscheid_nemen/'; //de folder die je wil
        			$breedte = '2'; //de hoeveelheid thumbs naast elkaar
        			$counter = '0'; //maak een variabele aan voor de counter
    				$dir = opendir($target); //nodig voor het script
        
    				echo '<table border="0px" width="99%" cellpadding="5px"><tr>';
        				while (false !== ($file = readdir($dir))) { 
            				if (($file !== ".")&&($file !== "..")&&($file !== ".DS_Store")) { 
            				list($filename, $ext) = explode(".", $file); 
            				list($main, $sub, $include) = explode("/", $_SERVER['PHP_SELF']); 
                				if ($ext == "jpg"||$ext == "png"||$ext == "gif") { 
                    				echo '<td width="300" align="right">';
                    				?>
                    					<a onclick="javascript:popBeeld ('<? echo ''.$target.$file.''; ?>');" href="javascript:void(0);"><img src="<? echo ''.$target.$file.''; ?>" width="200" alt="" border="0"></a>
    								<?   
                    				$counter++;
                    				echo '</td>';
                    				if ($counter == "$breedte") {
                     				echo '</tr><tr>';
                     				$counter = 0; }
                				} 
            				} 
        				}
    				echo '</tr></table>';
    				
    			?>
    	
    	
    <?php
    include("_includes/bottom.php");
    ?>
    Last edited by Rabbit; Aug 24 '15, 04:17 PM. Reason: Please use [code] and [/code] tags when posting code or formatted data.
  • keesmoen
    New Member
    • Aug 2015
    • 3

    #2
    If the line numbers are correct the error is found in (37):
    list($main, $sub, $include) = explode("/", $_SERVER['PHP_SELF']);

    Who can tell me how to solve this error.

    Example is found on:
    [url]www.mooi-by-rick.nl[url] /Boeketten&Rozen/Afscheid nemen
    Last edited by keesmoen; Aug 25 '15, 08:38 AM. Reason: link added

    Comment

    • Bharat383
      New Member
      • Aug 2011
      • 93

      #3
      You can change with this :
      @list($main, $sub, $include) = explode("/", $_SERVER['PHP_SELF']);

      with the "@" sign, the error will be disappear.

      Comment

      • keesmoen
        New Member
        • Aug 2015
        • 3

        #4
        Thanks, I changed the code and now rhere are no more messages.

        Comment

        Working...