Autor Zpráva
hh
Profil *
jak je možné že mi funkce pomocí return nepředala proměnnou ? díky za rady jelikož jsem asi idiot prostě totam je napsané jako všude jinde a nic ta proměnná pod tou funkcí už sní dále pracovat nemužu jelikož je prázdná.
Alphard
Profil
Koudi ze serálu Krok za krokem věštil, když měl na hlavě sýrový klobouk, ale my ho nemáme, tak sem dej ten kód
hh
Profil *
prostě toje uplně jendoduché ale nejedeto já vtom chybu nevidím

Function UploadImg()
{
If($_FILES['obrazek']['name']):



Else:

$err = 1;

EndIf;

return $err;

}

a v jiné funkci to volám při přidání do db

UploadImg();
Alphard
Profil
a vezmeš si ji pak z té funkce?
$chyba = UploadImg();
hh
Profil *
já totam v té druhé funkci měl napsáno pouze takhle

UploadImg();

ted sme udělal todle a nic vše stejné furt jsem nevytáhl $err

$up = UploadImg();


prostě já vtom chybu nevidím nedělám to poprvé až mě to nasere vyhodím to zokna
hh
Profil *
mam to dik

$up = UploadImg();

to má bejt plus sem musel přepsat ještě něco dik
Pavel Prochazka.zde.cz
Profil *
hh jen drobne uporozoneni, nemas osetren pripad kdy nenastane chyba. Pokud zacnes pouzivat svoji vlastni obsluhu chyb, tak v pripade ze funkce skonci bez chyby, tak prave prikaz return $err vygeneruje chybu....
Spavne ma bejt:

Function UploadImg() {
$err = 0;
If($_FILES['obrazek']['name']):
Else:
$err = 1;
EndIf;
return $err;
}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: