mkdir will nicht?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

mkdir will nicht?

Beitrag von Asmodiel »

Hi!
ich hab hier ne funktion:

Code: Alles auswählen

//LIST ::mkdir
function makedir()
	{
		if(!is_writeable('./')) return;

		?>
		</table>
		<br><br>
		<span id="MkDir" onclick="if(doUpdateMkDir) { this.innerHTML = MkDirContent; doUpdateMkDir = false; }">
		Ordner erstellen
		<form method="get" action="" style="margin: 0px;">
        <input type="text" name="mkdir" value="" />
		<input type="submit" value="Erstellen">
        </span>
        <?php
		if(isset($_GET['mkdir']))
		{ echo $_GET['mkdir'];
			if(empty($_GET['mkdir']))
			{
				echo('Bitte einen Namen eingeben!');

			}
			else
			{
    mkdir('./'.$_GET['mkdir']); //ZEILE 123!

			}
		}
		?>
		</form>


		<script type="text/javascript">
			var MkDir = document.getElementById("MkDir");
			var MkDirContent = MkDir.innerHTML;
			MkDir.innerHTML = "» <a href=#>Ordner erstellen</a>";
			doUpdateMkDir = true;
		</script>


		<?php
	}
?>
die ruf ich mit makedir(); auf... naja und nach der eingabe einer beliebigen sache... kommt der "erstellte" ordner zwar NIRGENDS vor, aber es kommt diese fehlermeldung:
Warning: mkdir(./asdflkj): File exists in /var/www/user/as/asmodiel/html/uploader/includes/functions.php on line 123
ich hoffe, ihr könnt mir helfen...
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Der Code sieht recht verwirrend aus...ist das Web 3.0? Vielleicht wird die Funktion ja doppelt aufgerufen bei dem ganzen Javascript...
KB:knigge
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

ich hab die funktion aus nem anderen script kopiert... kannst du mir ne andere schreiben :D
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

ich hab grad bemerkt, dass das script die ordner in dem ordner, von dem aus es ausgeführt wurde erstellt hat und nicht in dem ordner, den ich mir habe anzeigen lassen :D

danke nochma !
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Antworten

Zurück zu „Coding & Technik“