XXL Nutrition

Sticky Wat heeft jouw dag verpest?

Hoeveel p/u? Heb misschien deze maand nog wat werk voor je. Heb een opdracht aangenomen en twijfel of ik het helemaal alleen af kan voor de gestelde deadline. Betreft back-end PHP werk in iets wat volgens mij MVC probeerde te zijn, maar het totaal niet is, code is dus nogal onoverzichtelijk omdat het geen paradigma handhaaft, maar ansich is het ok.
Zal ik helpen
<html>
<body>
<p>goed he</p>
</body>
</html>
 
Hoeveel p/u? Heb misschien deze maand nog wat werk voor je. Heb een opdracht aangenomen en twijfel of ik het helemaal alleen af kan voor de gestelde deadline. Betreft back-end PHP werk in iets wat volgens mij MVC probeerde te zijn, maar het totaal niet is, code is dus nogal onoverzichtelijk omdat het geen paradigma handhaaft, maar ansich is het ok.


Pff geen idee, doe al 4 jaar of zo geen betaalde webdev meer. Plaats eens stukje code :o
 
Best wel, je hebt wel enige native PHP en SQL ervaring hiervoor nodig. Liefst ook kennis van Smarty.

Als ik m'n uurloon nou halveer, €7,50 dus, en ik toegeef dat ik helemaal niks kan, kunnen we dan tot een overeenstemming komen?
 
<html>
<body>
<p>pinda is <strong>phaggot</strong></p>
</body>
</html>

:S
 
<html>
<body>
<p>pinda is <strong>phaggot</strong></p>
</body>
</html>

:S
<je>
<moeder>
<doet lekker>
</doet lekker>
</je>
</moeder>

70x70.jpg
 
Pff geen idee, doe al 4 jaar of zo geen betaalde webdev meer. Plaats eens stukje code :o
Code:
	function main($oController)
	{
		$oController->classes->loadClasses(array("Email","Forbiddenwords","Options"));
		$oController->template->attach("bEnableTinyMCE",true);	
		$oEmail = new Email();
		$sErrorMessage = "";
		$aCrumbs = array();
		$aCrumbs[] = array("page"=>"","title"=>EDITAD);
		if(count($aCrumbs) > 0)
		{
			$oController->template->attach("aCrumbs",$aCrumbs);
		}
		$aCategoryIds = array();

		$request = $oController->getRequest();
		$vars = $request->getModelVars();
		if(count($vars) > 0)
		{
			$request = $oController->getRequest();
			$vars = $request->getModelVars();
			if(count($vars) > 0)
			{
				$uniquecode = "";
				$ad_id = "";
				if(isset($vars["ad_id"]) && $vars["ad_id"] != "")
				{
					$ad_id = $vars["ad_id"];
				}
				if(isset($vars["uniquecode"]) && $vars["uniquecode"] != "")
				{
					$uniquecode = $vars["uniquecode"];
				}
				if($ad_id!="" && $uniquecode != "")
				{
					$oAd = Ads::getAd($oController,$ad_id,false,true);
					if($oAd === false || !isset($oAd->ad_uniquecode))
					{
						$this->redirect("/".MYADSPAGE.".html");
					}
					if($oAd->ad_uniquecode == $uniquecode)
					{
						$oController->template->attach("oAd",$oAd);
						if(isset($_GET["deletephoto"]) && $_GET["deletephoto"] !="")
						{
							$iPhotonumber = $_GET["deletephoto"];
							Ads::deletePhoto($oController,$oAd->ad_id,$iPhotonumber);
							$this->redirect("/".ADEDITPAGE."/".$oAd->ad_id."/".$oAd->ad_uniquecode);
						}

						$bSave = true;
		
						if(isset($_GET["catrefresh"]) || isset($_GET["subcatrefresh"]) || isset($_GET["subsubcatrefresh"]) || isset($_POST["catrefresh"]) 
						|| isset($_POST["subcatrefresh"]) || isset($_POST["subsubcatrefresh"]))
						{
							$bSave = false;
						}
						else
						{
							if(!isset($_REQUEST["action"]))
							{
								$bSave = false;
							}
							if(isset($_REQUEST["action"]) && $_REQUEST["action"] == "placead" && 
									(
										$_REQUEST["selectedcategory_id"] == "" || 
										$_REQUEST["title"] == "" || 
										$_REQUEST["content"] == ""
									)
							)
							{
								$sErrorMessage = "Er zijn enkele verplichte velden onjuist of niet ingevuld.";
								$bSave = false;
							}
En zo gaat het on and on and on. Ik vind het echt k*t code, en de bestandshierarchie maakt het er ook niet makkelijker op.

Oh god, zie nu ook 'n array index 'subsubcatrefresh', hallo ik weet niet hoe ik multidimensionale arrays moet gebruiken :roflol:

Als ik m'n uurloon nou halveer, €7,50 dus, en ik toegeef dat ik helemaal niks kan, kunnen we dan tot een overeenstemming komen?
Helaas.
 
Code:
    function main($oController)
    {
        $oController->classes->loadClasses(array("Email","Forbiddenwords","Options"));
        $oController->template->attach("bEnableTinyMCE",true);    
        $oEmail = new Email();
        $sErrorMessage = "";
        $aCrumbs = array();
        $aCrumbs[] = array("page"=>"","title"=>EDITAD);
        if(count($aCrumbs) > 0)
        {
            $oController->template->attach("aCrumbs",$aCrumbs);
        }
        $aCategoryIds = array();

        $request = $oController->getRequest();
        $vars = $request->getModelVars();
        if(count($vars) > 0)
        {
            $request = $oController->getRequest();
            $vars = $request->getModelVars();
            if(count($vars) > 0)
            {
                $uniquecode = "";
                $ad_id = "";
                if(isset($vars["ad_id"]) && $vars["ad_id"] != "")
                {
                    $ad_id = $vars["ad_id"];
                }
                if(isset($vars["uniquecode"]) && $vars["uniquecode"] != "")
                {
                    $uniquecode = $vars["uniquecode"];
                }
                if($ad_id!="" && $uniquecode != "")
                {
                    $oAd = Ads::getAd($oController,$ad_id,false,true);
                    if($oAd === false || !isset($oAd->ad_uniquecode))
                    {
                        $this->redirect("/".MYADSPAGE.".html");
                    }
                    if($oAd->ad_uniquecode == $uniquecode)
                    {
                        $oController->template->attach("oAd",$oAd);
                        if(isset($_GET["deletephoto"]) && $_GET["deletephoto"] !="")
                        {
                            $iPhotonumber = $_GET["deletephoto"];
                            Ads::deletePhoto($oController,$oAd->ad_id,$iPhotonumber);
                            $this->redirect("/".ADEDITPAGE."/".$oAd->ad_id."/".$oAd->ad_uniquecode);
                        }

                        $bSave = true;
        
                        if(isset($_GET["catrefresh"]) || isset($_GET["subcatrefresh"]) || isset($_GET["subsubcatrefresh"]) || isset($_POST["catrefresh"]) 
                        || isset($_POST["subcatrefresh"]) || isset($_POST["subsubcatrefresh"]))
                        {
                            $bSave = false;
                        }
                        else
                        {
                            if(!isset($_REQUEST["action"]))
                            {
                                $bSave = false;
                            }
                            if(isset($_REQUEST["action"]) && $_REQUEST["action"] == "placead" && 
                                    (
                                        $_REQUEST["selectedcategory_id"] == "" || 
                                        $_REQUEST["title"] == "" || 
                                        $_REQUEST["content"] == ""
                                    )
                            )
                            {
                                $sErrorMessage = "Er zijn enkele verplichte velden onjuist of niet ingevuld.";
                                $bSave = false;
                            }
En zo gaat het on and on and on. Ik vind het echt k*t code, en de bestandshierarchie maakt het er ook niet makkelijker op.

Oh god, zie nu ook 'n array index 'subsubcatrefresh', hallo ik weet niet hoe ik multidimensionale arrays moet gebruiken :roflol:


Helaas.

O mijn god. Als ik dit zie vind ik Haskell ineens een erg elegante en leesbare taal.

edit: ook goed gebruik van comments.
 
O mijn god. Als ik dit zie vind ik Haskell ineens een erg elegante en leesbare taal.

edit: ook goed gebruik van comments.
Ligt niet aan de taal maar aan de programmeur. Gros van die nestings zijn echt retarded en konden in de voorgaande conditie :roflol: Maar goed, deze code werk ik aan de rest van de maand :o
 
Ligt niet aan de taal maar aan de programmeur. Gros van die nestings zijn echt retarded en konden in de voorgaande conditie :roflol: Maar goed, deze code werk ik aan de rest van de maand :o


PHP vind ik overigens wel een lelijke taal. Dat gecombineerd met een dramaprogrammeur = lettersoep. Wat moet je precies doen? Vernieuwen (en dus eerst opschonen)?
 
PHP vind ik overigens wel een lelijke taal. Dat gecombineerd met een dramaprogrammeur = lettersoep. Wat moet je precies doen? Vernieuwen (en dus eerst opschonen)?
Nieuwe functionaliteit toevoegen en bestaande functionaliteit wijzigen :o Opschonen ga ik niet aan beginnen, het zijn honderden van dit soort bestanden met baggercode.

Ik vind PHP best een prima taal, mits goed toegepast. Native oogt inderdaad al vrij snel rommelig, maar met de moderne frameworks, zoals CakePHP, ziet het er echt veel beter uit en ontwikkel ik er ook zeer snel in.
 
2 weken heel moe.

Geen energie voor trains.

doei gains.

cry evrytiem.
 
Terug
Naar boven