| 
					
							
        
    
        
						
			 | 
			
			
					    
					
        
         
          
         
	
            | Knytte objekter sammen i PhP Fra : Kurt Hansen | 
  Dato :  01-04-11 05:39 |  
  |   
            Jeg arbejder i en webshop, som er en dansk variant af osCommerce
 (Unique Free) - altså PhP. Jeg har spurgt i udviklerens forum, om ikke
 det er muligt at markere en vare med enten grøn, gul eller rød prik,
 alt efter lagerstatus.
 
 Det kan man godt, f.eks. på selve varekortet, men problemet er, at
 produkter med tilhørende billede(r) forekommer så mange steder og i
 forskellige sammenhænge, at det vil være uoverskueligt at
 "programmere" det i så mange varianter og holde styr på hvad der vises
 hvor.
 
 Nu har jeg ingen forstand på programmering, men det burde være
 forholdsvist simpelt. I mange programmer, f.eks. Word tekstbehandling,
 Corel Draw tegneprogram og Indesign sideombrydning, kan man f.eks.
 knytte en billedtekst til et billede. Uanset hvor man flytter billedet
 hen, eller hvor mange kloninger man laver og placerer forskellige
 steder, følger billedteksten med.
 
 Man kunne jo definere en klasse, eller hvad det nu hedder, som består
 af at hvad der kan tænkes at have med et billede at gøre:
 
     Det rå billede
     Thumbnail
     Et skaleret billede i x%
     En undertekst og/eller grønne, gule og røde lamper for lagerstatus
     En ramme på selve billedet
     En ramme uden om billede + undertekst/boks
     m.m.?
 
 
 De steder hvor produktbilleder bruges, kalder man så klassen. Kaldet
 forsynes med parametre, alt efter hvilke af klassens egenskaber man
 ønsker nedarvet det pågældende sted.
 
 Selv om det er 30 år siden jeg legede lidt med Turbo Pascal og
 objektorienteret programmering, mener jeg at kunne huske principperne.
 Det må også kunne gøres i PhP?
 -- 
 Venlig hilsen
 Kurt Hansen
  
            
             |   |   
            
        
 
            
         
           Karl Erik Christense~ (01-04-2011) 
         
	
            | Kommentar Fra : Karl Erik Christense~ | 
  Dato :  01-04-11 08:59 |  
  |  
 
            On 01-04-2011 06:38, Kurt Hansen wrote:
 > Jeg arbejder i en webshop, som er en dansk variant af osCommerce
 > (Unique Free) - altså PhP. Jeg har spurgt i udviklerens forum, om ikke
 > det er muligt at markere en vare med enten grøn, gul eller rød prik,
 > alt efter lagerstatus.
 Databasen må indeholde oplysninger om lagerstatus ($i).
 Generel kode som skal tilrettes:
 <?php
 switch ($i):
      case 0:
          $billede = rødprik.jpg;
          break;
      case 1..5:
          $billede = gulprik.jpg;
          break;
      default:
          $billede = grønprik.jpg;
 endswitch;
 ?>
 Karl Erik.
 -- 
 http://dmwebdesign.dk - DM i Webdesign
 http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
 http://webdesign.ranunkelvej.com - Artikler om webdesign
            
              |   |   
            
        
 
            
         
           Karl Erik Christense~ (01-04-2011) 
         
	
            | Kommentar Fra : Karl Erik Christense~ | 
  Dato :  01-04-11 09:09 |  
  |  
 
            On 01-04-2011 09:59, Karl Erik Christensen wrote:
 > On 01-04-2011 06:38, Kurt Hansen wrote:
 >> Jeg arbejder i en webshop, som er en dansk variant af osCommerce
 >> (Unique Free) - altså PhP. Jeg har spurgt i udviklerens forum, om ikke
 >> det er muligt at markere en vare med enten grøn, gul eller rød prik,
 >> alt efter lagerstatus.
 >
 > Databasen må indeholde oplysninger om lagerstatus ($i).
 >
 > Generel kode som skal tilrettes:
 >
 > <?php
 > switch ($i):
 > case 0:
 > $billede = rødprik.jpg;
 > break;
 > case 1..5:
 > $billede = gulprik.jpg;
 > break;
 > default:
 > $billede = grønprik.jpg;
 > endswitch;
 > ?>
 >
 > Karl Erik.
 >
 Skåret ud i pap:
 <div class="lagerstatus">
    <p>Lagerstatus <img src="<?php>$billede ?>" alt="billedtekst"</p>
 </div>
 Karl Erik.
 -- 
 http://dmwebdesign.dk - DM i Webdesign
 http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
 http://webdesign.ranunkelvej.com - Artikler om webdesign
            
              |   |   
            
        
 
            
         
            Chano Andersen (01-04-2011) 
         
	
            | Kommentar Fra : Chano Andersen | 
  Dato :  01-04-11 23:09 |  
  |   
            Den 01-04-2011 10:08, Karl Erik Christensen skrev:
 > <?php>$billede ?>
 
 Hvordan fungere den der lige? Jeg har ikke set den syntax i 
 dokumentationen...
 
 - Chano Andersen
  
            
             |   |   
            
        
 
            
         
             Karl Erik Christense~ (02-04-2011) 
         
	
            | Kommentar Fra : Karl Erik Christense~ | 
  Dato :  02-04-11 00:18 |  
  |  
 
            On 02-04-2011 00:08, Chano Andersen wrote:
 > Den 01-04-2011 10:08, Karl Erik Christensen skrev:
 >> <?php>$billede ?>
 >
 > Hvordan fungere den der lige? Jeg har ikke set den syntax i
 > dokumentationen...
 >
 > - Chano Andersen
 Hvis du har en smule begreb om hvad det drejer sig om, kan du jo selv 
 tilrette så det bliver korrekt.
 Prøv f.eks.:
 <?php echo $billede ?>
 Karl Erik.
 -- 
 http://dmwebdesign.dk - DM i Webdesign
 http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
 http://webdesign.ranunkelvej.com - Artikler om webdesign
            
              |   |   
            
        
 
            
         
              Karl Erik Christense~ (02-04-2011) 
         
	
            | Kommentar Fra : Karl Erik Christense~ | 
  Dato :  02-04-11 00:23 |  
  |  
 
            On 02-04-2011 01:18, Karl Erik Christensen wrote:
 > On 02-04-2011 00:08, Chano Andersen wrote:
 >> Den 01-04-2011 10:08, Karl Erik Christensen skrev:
 >>> <?php>$billede ?>
 >>
 >> Hvordan fungere den der lige? Jeg har ikke set den syntax i
 >> dokumentationen...
 >>
 >> - Chano Andersen
 >
 > Hvis du har en smule begreb om hvad det drejer sig om, kan du jo selv
 > tilrette så det bliver korrekt.
 >
 > Prøv f.eks.:
 > <?php echo $billede ?>
 >
 > Karl Erik.
 >
 Hvis du heller ikke har set den, så prøv:
 <?php echo "$billede" ?>
 Karl Erik.
 -- 
 http://dmwebdesign.dk - DM i Webdesign
 http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
 http://webdesign.ranunkelvej.com - Artikler om webdesign
            
              |   |   
            
        
 
            
         
               Kurt Hansen (02-04-2011) 
         
	
            | Kommentar Fra : Kurt Hansen | 
  Dato :  02-04-11 03:20 |  
  |  
 
            Sat, 02 Apr 2011 01:23:07 +0200 skrev Karl Erik Christensen:
 >On 02-04-2011 01:18, Karl Erik Christensen wrote:
 >> On 02-04-2011 00:08, Chano Andersen wrote:
 >>>
 >>> - Chano Andersen
 >> Hvis du har en smule begreb om hvad det drejer sig om, kan du jo selv
 >> tilrette så det bliver korrekt.
 >>
 >> Prøv f.eks.:
 >> <?php echo $billede ?>
 >Hvis du heller ikke har set den, så prøv:
 ><?php echo "$billede" ?>
 Du er da vist en filur   
-- 
 Venlig hilsen
 Kurt Hansen
            
              |   |   
            
        
 
            
         
                Karl Erik Christense~ (02-04-2011) 
         
	
            | Kommentar Fra : Karl Erik Christense~ | 
  Dato :  02-04-11 08:35 |  
  |  
 
            On 02-04-2011 04:20, Kurt Hansen wrote:
 > Sat, 02 Apr 2011 01:23:07 +0200 skrev Karl Erik Christensen:
 >
 >> On 02-04-2011 01:18, Karl Erik Christensen wrote:
 >>> On 02-04-2011 00:08, Chano Andersen wrote:
 >>>>
 >>>> - Chano Andersen
 >
 >>> Hvis du har en smule begreb om hvad det drejer sig om, kan du jo selv
 >>> tilrette så det bliver korrekt.
 >>>
 >>> Prøv f.eks.:
 >>> <?php echo $billede ?>
 >
 >> Hvis du heller ikke har set den, så prøv:
 >> <?php echo "$billede" ?>
 >
 > Du er da vist en filur   
ja, det er jo ikke altid man lige har den korrekte syntaks i hovedet, og 
 man kan da også lave slåfejl.
 Men meningen med min kode skulle da ikke kunne misforstås, hvis man 
 prøver at forstå den. Her er jo ikke tale om færdige løsninger, men 
 hjælp til selvhjælp.
 Karl Erik.
 -- 
 http://dmwebdesign.dk - DM i Webdesign
 http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
 http://webdesign.ranunkelvej.com - Artikler om webdesign
            
              |   |   
            
        
 
            
         
              Chano Andersen (02-04-2011) 
         
	
            | Kommentar Fra : Chano Andersen | 
  Dato :  02-04-11 12:49 |  
  |   
            Den 02-04-2011 01:18, Karl Erik Christensen skrev:
 > On 02-04-2011 00:08, Chano Andersen wrote:
 >> Den 01-04-2011 10:08, Karl Erik Christensen skrev:
 >>> <?php>$billede ?>
 >>
 >> Hvordan fungere den der lige? Jeg har ikke set den syntax i
 >> dokumentationen...
 >
 > Hvis du har en smule begreb om hvad det drejer sig om, kan du jo selv
 > tilrette så det bliver korrekt.
 
 Well, hvordan skulle jeg kunne vide der var tale om en fejl? PHP bliver 
 konstant videreudviklet, og det kunne da sagtens tænkes, at man 
 pludseligt havde fået en idé til, at lige netop den syntax kunne bruges 
 til at skrive en variabel. Jeg er klar over at det virker med echo, men 
 det udelukker bestemt ikke alternative muligheder.
 
 Men bare bliv fornærmet over ingenting.
 
 - Chano Andersen
  
            
             |   |   
            
        
 
            
         
               Karl Erik Christense~ (02-04-2011) 
         
	
            | Kommentar Fra : Karl Erik Christense~ | 
  Dato :  02-04-11 13:24 |  
  |  
 
            On 02-04-2011 13:49, Chano Andersen wrote:
 > Well, hvordan skulle jeg kunne vide der var tale om en fejl? PHP bliver
 > konstant videreudviklet, og det kunne da sagtens tænkes, at man
 > pludseligt havde fået en idé til, at lige netop den syntax kunne bruges
 > til at skrive en variabel. Jeg er klar over at det virker med echo, men
 > det udelukker bestemt ikke alternative muligheder.
 >
 > Men bare bliv fornærmet over ingenting.
 >
 > - Chano Andersen
 Ja mit svar til dig var lidt spidst. Det undskylder jeg.
 Mener det nu ikke så slemt som det var skrevet.
 Karl Erik.
 -- 
 http://dmwebdesign.dk - DM i Webdesign
 http://www.tyveri-check.dk - Snyd tyven før han snyder dig!
 http://webdesign.ranunkelvej.com - Artikler om webdesign
            
              |   |   
            
        
 
    
 
					
					 
			 | 
			
				
        
			 |