Archief - PHP/JS: mkdir met variable

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

flufsor

Legacy Member
Hey,
ik zou een mkdir met een variable wille hebben maar het lukt me nie zouden jullie is willen kijken.

PHP:
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']?>"> 
  <label>hoe moet de album noemen 
  <input type="text" name="maakdir" id="textfield"> 
  </label> 
  <input name="check" type="hidden" id="check" value="1"> 
  <p> 
    <label> 
    <input type="submit" name="button" id="button" value="Submit"> 
    </label> 
  </p> 
</form> 
<?php 
if (isset($_POST['check'])){ 
$titel = $_POST['maakdir']; 
mkdir('albums'.DIRECTORY_SEPARATOR.'$titel', 0775, true);  
    } 
?>

nu maakt hij wel de dir $titel aan maar dat is natuurlijk nie mijn bedoeling.

Smoerf

Legacy Member
PHP:
mkdir('albums' . DIRECTORY_SEPARATOR . $titel, 0775, true);

en op je $titel doe je best nog wat checks, want niet alle chars zijn toegestaan voor directorynamen...

BartDP

Legacy Member
heb je wel genoeg rechten gegeven zodat php die directory kan aanmaken??

edit: nvm :( examestress
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan