Diskuze: Problém s pamětí
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Mohu požádat o smazání vlákna?
Problém jsem již vyřešil
Nebuď sobec a poděl se o řešení s ostatními.
To že sem můžeš napsat není určený pro tebe, ale pro komunitu. Je
slušností si toho aspoň vážit a chovat se podle toho.
Řekl bych, že problém je v tom, že
while (!empty($this->getsArray)) {
# ...
}
nikdy neskončí, jelikož se s tim polem nic nedělá (neodstraňují se z něho žádné položky)
TomasGlawaty. Ano přesně tam byla chyba a zjsitil jsem to asi o 10 minut později co jsem vytvořil toto vlákno. Řešení jsi poskytl, proto jsem ti to odsouhlasil v systému.
Každopádně ještě pro uživatele nekukej, tak bych chtěl poznamenat, že jsem také členem komunity, takže to že sem můžu napsat je určené i pro mě, každopádně abych neudělal zlou krev mezi ostatními členy komunity, tak jsem vytvořil kód, který řeší to co potřebuji.
Což je že zadám parametr pro URL ($_GET, a jeho hodnotu) a vytvoří mi odkaz, který mohu použít v tagu <a>. Tento kód jsem vytvořil, abych zachoval parametry přenášené v URL.
function createQuery($get, $param)
{
$url = $_SERVER['QUERY_STRING'];
$contain = strpos($url, $get);
$found = $_GET[$get];
$replace = str_replace($found, $param, $url);
$link = '?' . $replace;
return $link;
}
$address = createQuery('page', 'articles');
echo($address);
Pokud máme adresu: test.php?re=0&page=5
Výstup bude: ?re=0&page=articles
Zobrazeno 5 zpráv z 5.