Rolfi: file_exists funktioniert nicht???

Hi,

warum legt mir php bei nachfolgendem Code im Verzeichnis "testverz" ein Unterverzeichnis "2" an??
Das wiederspricht sich doch, oder?

Danke, Rolfi

<?php
$pfad="/data/members/htdocs";
$num="testverz";

if (file_exists($pfad/$num)) {
echo "blabla<br>";
   exit;
} else {
mkdir ("$pfad/$num/2", 0700);
}
?>

  1. Hallo Rolfi.

    warum legt mir php bei nachfolgendem Code im Verzeichnis "testverz" ein Unterverzeichnis "2" an??
    Das wiederspricht sich doch, oder?

    Keineswegs.

    <?php

    $pfad="/data/members/htdocs";
    $num="testverz";

    if (file_exists($pfad/$num)) {

      
    Warum sollte es ein Verzeichnis geben, was dem Ergebnis der Berechnung von „/data/members/htdocs“ geteilt durch „testverz“ entspricht? Der if-Zweig wird niemals erreicht werden.  
      
      
    Einen schönen Mittwoch noch.  
      
    Gruß, Ashura  
    
    -- 
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|  
    [<mathbr:del.icio.us/>](http://del.icio.us/mathbr) [<mathbr:w00t/>](http://w00t.noctus.net)
    
    1. Hi Ashura,

      danke für die schnelle Hilfe :-)

      Rolf

      Gruß, Ashura

  2. echo $begrüßung;

    $pfad="/data/members/htdocs";
    $num="testverz";

    if (file_exists($pfad/$num)) {

    Warning: Division by zero in ... ebendieser Zeile.
    Hat dich das nicht stutzig gemacht?
    Dann solltest du deine Fehlermeldungseinstellung[*] überprüfen.

    echo "$verabschiedung $name";

    [*] Eine interessante Doppeldeutigkeit liegt in diesem Wort :-)