Rekoh da otvorim ovaj trid, koji se odnosi na pitanja i odgovore, diskusije, projekte, savjete... iz oblasti poznatih Web tehnologija kao što su HTML, CSS, JavaScript, jQery, Node.js, Bootstrap, PHP, MySQL, Wordpress itd.
Odmah da postavim jedno pitanje vezano za JavaScript. Treba da se kreira funkcija koja prima string i ako taj string sadrži jedan broj (pozitivan ili negativan, integer ili float) funkcija treba da vrati true, a ako ne sadrži brojeve ili sadrži više brojeva funkcija treba da vrati false.
npr. za stringove "3", " 3 " i "'3.23" treba da vrati true, a za stringove "3-4", " 3 5", "3 5" i "zero" treba da vrati false.
Ja znam da iskucam ovaj kod ali na komplikovan način, umije li ko da to elegantnije riješi u malo linija koda?
Odmah da postavim jedno pitanje vezano za JavaScript. Treba da se kreira funkcija koja prima string i ako taj string sadrži jedan broj (pozitivan ili negativan, integer ili float) funkcija treba da vrati true, a ako ne sadrži brojeve ili sadrži više brojeva funkcija treba da vrati false.
npr. za stringove "3", " 3 " i "'3.23" treba da vrati true, a za stringove "3-4", " 3 5", "3 5" i "zero" treba da vrati false.
Ja znam da iskucam ovaj kod ali na komplikovan način, umije li ko da to elegantnije riješi u malo linija koda?
napisi regularni izraz da provjeris je li broj, to ti je u jednoj liniji
U fajl login.php mi je podešena sesija $_SESSION['role'] = $db_user_role; koja ima jednu od dvije vrijednosti 'admin' ili 'subscriber'. Cilj mi je da napravim da ukoliko je neko logovan, da može da edituje postove, ukoliko nije da ne može. Zbog toga u dokumentu navigation.php se nalazi ovaj kod koji prvo provjerava da li postoji $_SESSION['role'], ukoliko postoji da se onda izvrši kod unutra iskaza, ukoliko ne postoji da se ne izvršava. Ovaj kod se izvršava kad sam logovan na sajt, ukoliko maknem ovaj prvi if iskaz, ali ne funkcioniše kod kad ostavim ovaj prvi if iskaz. Zna li neko možda u čemu je problem.
<?php
if (isset($_SESSION['role'])) {
if (isset($_GET['p_id'])) {
$the_post_id = $_GET['p_id'];
echo "<li><a href='admin/posts.php?source=edit_post&p_id={$the_post_id}'>Ed it Post</a></li>";
}
}
?>
U fajl login.php mi je podešena sesija $_SESSION['role'] = $db_user_role; koja ima jednu od dvije vrijednosti 'admin' ili 'subscriber'. Cilj mi je da napravim da ukoliko je neko logovan, da može da edituje postove, ukoliko nije da ne može. Zbog toga u dokumentu navigation.php se nalazi ovaj kod koji prvo provjerava da li postoji $_SESSION['role'], ukoliko postoji da se onda izvrši kod unutra iskaza, ukoliko ne postoji da se ne izvršava. Ovaj kod se izvršava kad sam logovan na sajt, ukoliko maknem ovaj prvi if iskaz, ali ne funkcioniše kod kad ostavim ovaj prvi if iskaz. Zna li neko možda u čemu je problem.
<?php
if (isset($_SESSION['role'])) {
if (isset($_GET['p_id'])) {
$the_post_id = $_GET['p_id'];
echo "<li><a href='admin/posts.php?source=edit_post&p_id={$the_post_id}'>Ed it Post</a></li>";
}
}
?>
@KaLuPG
brate, znaš li možda zašto mi javlja ovu grešku:
"Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\cms\index.php:52) in C:\xampp\htdocs\cms\admin\functions.php on line 15"
evo dokument sa funkcijama (functions.php):
a ovo je dokument sa kodom koji se odnosi na login formu koja pravi problem pri logovanju:
tačnije, problem pravi ova funkcija checkIfLoggedInAndRedirect(), neće da redirektuje na proslijeđenu lokaciju ("/cms/admin/") nakon login-a. Taj header() izgleda je u konfliktu sa nečim, ako znam..
Inače isti ovakav kod potpuno normalno funkcioniše na drugu stranicu (login.php) sajta.
Probaj da dodas ob_start(); kao prvu liniju u ovom index.php gdje ti javlja gresku. Inače negdje imaš output prije redirect funkcije, zato se i javlja ovo.
ako neko umije da odradi ovo (javascript ili bilo sta slicno), nek mi javi na PM sa cijenom i rokom isporuke:
Imam folder sa jpg slikama, imena slika su kao u koloni E (diagram), znaci 1911010.jpg, 1911015.jpg itd. Problem je taj sto vise elemenata iz baze (kolona D - part#) cilja jednu istu sliku, na koju treba da dodam watermark sa textom iz G kolone. Kada bih odradio watermark za prvi element, on bi ostao preko slike i takvu sliku ne bih mogao da koristim za naredni element koji ima razliciti watermark, a treba da koristi istu sliku.
Ono sto je potrebno je program koji osnovnu sliku/diagram kopira u isti (ili drugi) folder X puta, X = koliko se puta ta slika pojavljuje u tabeli (kolona E), i kopije preimenuje u vrijednost iz kolone F (filename). Znaci, nakon procedure, slika 1911010.jpg bi ostala u folderu, a postojale bi jos 4 kopije sa imenima
1911010-71212122014.jpg
1911010-51142121181.jpg
1911010-51142121173.jpg
1911010-51142121107.jpg
slika 1911015 bi bila iskopirana... puno puta sa imenima iz kolone F. Sve vrijednosti iz kolone F su razlicite.
netko?
Y teimlad sy'n gyrru ti i feddwl nad yw'r dyfodol mor fler.
Ovo bi trebalo da moze lagano preko VBA da se odradi, kojeg sam ja dobro znao prije mozda dvije tri godine kad sam imao taj predmet na fax, a sad se ne secam niti jedne komande lol.
Već par mjeseci učim programiranje ( Python prešao sam osnove ) i želim da naučim algoritme ali moje znanje iz matematike je katastrofalno. Šta biste mi savjetovali, treba li da počnem da učim matematiku sa nekog sajta kao npr. Khan academy, ili da kupim kurs sa Udemija koji uči algoritme u Python-u?
Već par mjeseci učim programiranje ( Python prešao sam osnove ) i želim da naučim algoritme ali moje znanje iz matematike je katastrofalno. Šta biste mi savjetovali, treba li da počnem da učim matematiku sa nekog sajta kao npr. Khan academy, ili da kupim kurs sa Udemija koji uči algoritme u Python-u?
nadji strukture podataka sa nekog etf-a i udri.danas piton sutra driton.Jesik ces nauciti koji bude vec popularan.
Bookmarks