opret mappe eller ikke ?

Tags:    php

Dav igen,

Jeg har lavet et script hvor man har en bruger osv, men nu er jeg igang med at gøre så man kan ha et privat billed galleri, så gør jeg at man selv ska vælge at oprette det.
Så her kommer problemet.

Jeg har denne kode

if($do == "galleri"){
print "
if($bruger[billede] == "0"){
<form method='post'>
<input type='hidden' name='id' value='$bruger[id]'>
<input type='submit' name='mkdir' value=' Lav Galleri '>
</form><br>";
}

Men er det virker jo ikk helt, for jeg ka ik ha en if sætning inden i en print på den måde ? nogen hjælp at få her ? håber i forstod mit spørgsmål, det gør jeg nemli ik selv :P



8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Du har jo heller ikke brug for at have en if i din print. Byt om så det ser sådan ud:


if($do == "galleri"){
if($bruger[billede] == "0"){
print "
<form method='post'>
<input type='hidden' name='id' value='$bruger[id]'>
<input type='submit' name='mkdir' value=' Lav Galleri '>
</form>";
}


--
Ronni Egeriis



Hmm.. Jeg vet ikke om det er det ssom er problemet, men kanskje du har glemt et "}"?:
Fold kodeboks ind/udKode 

-------------------------------------
I am AGAINST TCPA!!
[ http://www.againsttcpa.com/ ]
-------------------------------------
Mvh
DiZpel



Sæt en } lige før din ?> så virker det...

Du har glemt at lukke den..


//Emilbp



Dav igen,

Jeg har lavet et script hvor man har en bruger osv, men nu er jeg igang med at gøre så man kan ha et privat billed galleri, så gør jeg at man selv ska vælge at oprette det.
Så her kommer problemet.

Jeg har denne kode

if($do == "galleri"){
print "
if($bruger[billede] == "0"){
<form method='post'>
<input type='hidden' name='id' value='$bruger[id]'>
<input type='submit' name='mkdir' value=' Lav Galleri '>
</form>";
}

Men er det virker jo ikk helt, for jeg ka ik ha en if sætning inden i en print på den måde ? nogen hjælp at få her ? håber i forstod mit spørgsmål, det gør jeg nemli ik selv :P



Hvad så med at tage if sætningen ud af din print sætning.
Altså bytte om på dem...



Du har jo heller ikke brug for at have en if i din print. Byt om så det ser sådan ud:


if($do == "galleri"){
if($bruger[billede] == "0"){
print "
<form method='post'>
<input type='hidden' name='id' value='$bruger[id]'>
<input type='submit' name='mkdir' value=' Lav Galleri '>
</form>";
}


--
Ronni Egeriis

Tak for svarene :D


.... Der er bare opstået endnu et problem.....


if($mkdir){
mkdir("img/brugere/casemodding/$id/", 0700);
mysql_query("UPDATE exp SET mappe = '1' WHERE(navn='$login')");
print "Dit billede er nu blevet slettet";
}

if($ppu){
$id = "$bruger[id]";
$billednavn = "$userfile_name";
if(copy($billede, "img/brugere/$id/$billednavn")) {
print "Billedet er nu blevet tilføjet din bruger<p>";
}else{
print "Der gik lort i systemet, prøv igen<p>";
}
}

if($side == "galleri"){
if($bruger[mappe] == "0"){
print "
<form method='post'>
<input type='hidden' name='id' value='$bruger[id]'>
<input type='submit' name='mkdir' value=' Lav Galleri '>
</form>";
}else{
print "
<---ingen gode endnu til den her funktion --->
<form method='post'>
<input type='hidden' name='id' value='$bruger[id]'>
<input type='submit' name='dldir' value=' Slet Galleri '>
</form>
<---ingen gode endnu til den her funktion --->


<form method='post' enctype='multipart/form-data'>
<input type='hidden' name='MAX_FILE_SIZE' value='20480'>
<input type='file' name='billede'>
<input type='submit' name='ppu' value=' Tilføj Billede '>
</form>
";
}


Nogen der ka se hva der er galt i den kode ?


I ka godt få flere up hvis det behøves ?

[Redigeret d. 29/12-04 16:20:11 af Dini]



Hvad melder den af fejl? eller vil det bare ikke virke?



Hvad melder den af fejl? eller vil det bare ikke virke?


Ja den laver en fejl "Parse error: parse error in /web/www/frac/users/casemoding/user.php on line 595" og linei 595 er min ?> ... og hvis jeg fjerner den kode i tideligere post så virker siden som den skal, men så har jeg ikk de funktioner som jeg mangler at lave i den kode fra før ?

Jeg er mig du er dig, jeg ved godt du vil være mig men det ka du ikk for jeg er mig og du er dig :D

[Redigeret d. 29/12-04 22:49:07 af Dini]



Sæt en } lige før din ?> så virker det...

Du har glemt at lukke den..


//Emilbp

Ahhhh Tak :D



t