Pouzitie else

Programovacie jazyky, rady, poradňa...
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Pouzitie else

Príspevok od používateľa nemo »

zdravím mám takéto dačo

Kód: Vybrať všetko

if (isset($_POST['cmd']) && !empty($_POST['cmd'])){
$filename = '/i/$_POST[cmd]';
if (file_exists($filename)) {
echo "Je nám lúto ale nick $filename je obsadený!";
} else {
mkdir("i/$_POST[cmd]", 0700);
mkdir("i/$_POST[cmd]/images", 0700);

echo '<form action="" method="post">
<b>Stlač "Next":</b><br>
<b>&nbsp;&nbsp;</b>
<input value="'; echo $_POST[cmd];echo'" name="cmd">
<br>
<input type="submit" value="Next">
</form>
';
}} else {
echo '<form action="" method="post">
<b>Zadaj nick:</b><br>
<b>&nbsp;&nbsp;</b>
<input name="cmd">
<br>
<input type="submit" value="Next">
</form>';
}
všetko beží v poriadku ale keď už je vytvorený nick(súbor) tak ono by to malo vypísať Je nám lúto ale nick $filename je obsadený! ale ono to vypíše toto :-( Warning: mkdir() [function.mkdir]: File exists in C:\xampp\htdocs\hopnito.xel.xel.cz\register.php on line 41

Warning: mkdir() [function.mkdir]: File exists in C:\xampp\htdocs\hopnito.xel.xel.cz\register.php on line 42
vedeli by ste mi helpnúť ?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Pouzitie else

Príspevok od používateľa audiotrack »

$filename = '/i/$_POST[cmd]';
to zvýraznené lomítko je tam navyše
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Re: Pouzitie else

Príspevok od používateľa nemo »

dal som to preč aj tak to vypisuje tie warningy... nwm čo stym...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Pouzitie else

Príspevok od používateľa audiotrack »

a namiesto apostrofov úvodzovky (v tom istom riadku)
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: Pouzitie else

Príspevok od používateľa Lukas1169 »

stretol som sa v tom istom ale inou chybou...

Kód: Vybrať všetko

Warning: copy() [function.copy]: Unable to access i/l/images/bg.png in /webs/webs/xel.xel.cz/subdomeny/hopnito.xel.xel.cz/register.php  on line 68
riadok 68

Kód: Vybrať všetko

if (!copy($file, $newfile)) {
celá funkcia

Kód: Vybrať všetko

$file = "i/sas/images/bg.png";
$newfile = "i/$_POST[cmd1]/images/bg.png";
if (!copy($file, $newfile)) {
    echo "Chyba!\n";
}
//autoeditácia príspevku (12 Apr 2010, 14:36)
nastavil som atribúty ahodilo to takuto chybu...

Warning: copy() [function.copy]: SAFE MODE Restriction in effect. The script whose uid is 2002 is not allowed to access /webs/webs/xel.xel.cz/subdomeny/hopnito.xel.xel.cz/i/sa owned by uid 33 in /webs/webs/xel.xel.cz/subdomeny/hopnito.xel.xel.cz/register.php on line 142

//autoeditácia príspevku (12 Apr 2010, 16:51)
hm.. mohli by ste mi povedat co tam je zle?
Napísať odpoveď