+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Parse error für Adleraugen

  1. #1
    Verbringt hier viel Zeit Avatar von Trubadix
    Registriert seit
    18.03.2007
    Beiträge
    874
    Bedankte sich
    35
    Erhielt 150 Danksagungen
    in 148 Beiträgen

    Standard Parse error für Adleraugen

    Ich schau mir die Augen wund und sehe den Fehler nicht.
    Joomla 1.5.20 auf Domaingo.
    php5 ist per .htaccess eingeschaltet, also vermute ich einen Fehler im Syntax.
    Alle $felder definiert und gefüllt? Ja
    Code:
    Parse error: syntax error, unexpected T_STRING in /kunden/shg24.com/ligaverwaltung/modules/mod_joomleague_events_setzliste/mod_joomleague_events_setzliste.php on line 107
    Das ist die Zeile 107
    Code:
    if($show == 1){?><div align="left" <b><?php echo $eventtype->type, $id->name, $limit->grenze;?></b></div><?php };
    Das ist der dazugehörige Blockanfang
    Code:
    <?php
    	if($show == 1){?><div align="left" <b><?php echo $eventtype->type, $id->name, $limit->grenze;?></b></div><?php };
    	if (! $rows = $database->loadObjectList()){
    	//	echo "<pre>";
    	//	echo $database->getErrorMsg();
    	//	echo $database->getQuery();
    	//	echo "</pre>";
    	//	exit;
    	}
    Währe nett, wenn da mal jemand sein Adlerauge drüber schweifen lässt Meistens ist es ja ein einfaches unscheinbares Zeichen das man übersieht oder das fehlt
    Firefox und Firebug sind des Joomlaners Freund

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.343
    Bedankte sich
    455
    Erhielt 2.970 Danksagungen
    in 2.789 Beiträgen

    Standard

    Schau mal hier:
    http://webdeveloper.franzis.de/jooml...ungen-teil-ii/
    (Gefunden übrigens über die FAQ)

    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  3. #3
    Verbringt hier viel Zeit Avatar von Trubadix
    Registriert seit
    18.03.2007
    Beiträge
    874
    Bedankte sich
    35
    Erhielt 150 Danksagungen
    in 148 Beiträgen

    Standard

    Danke Axel
    aber so weit war ich schon.
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php
    habe ich in der .htaccess drin.
    Also sollte er diesen einfachen Code ja fressen, es sei denn, da ist ein Syntaxfehler drin.
    Firefox und Firebug sind des Joomlaners Freund

  4. #4
    Hat hier eine Zweitwohnung Avatar von JoomDesign
    Registriert seit
    19.03.2006
    Ort
    Berlin, Deutschland
    Beiträge
    1.927
    Bedankte sich
    269
    Erhielt 594 Danksagungen
    in 511 Beiträgen

    Standard

    if($show == 1){?><div align="left"><b>
    Das rote fehlte!

    // edit:
    <?php echo $eventtype->type; $id->name; $limit->grenze;?>
    und da kommen keine Kommata sondern Semikolon hin.

  5. Erhielt Danksagungen von:


  6. #5
    Verbringt hier viel Zeit Avatar von Trubadix
    Registriert seit
    18.03.2007
    Beiträge
    874
    Bedankte sich
    35
    Erhielt 150 Danksagungen
    in 148 Beiträgen

    Standard

    Danke @joom_mob-i-co
    Wie folgt Zeile 107 geändert:
    Code:
    if($show == 1){?><div align="left" ><b><?php echo $eventtype->type; $id->name; $limit->grenze;?></b></div><?php };
    Local Cache und Joomla Cache gelöscht.
    Neuer Versuch, er bleibt auf Zeile 107 hängen.

    Der Komplette Block:
    Code:
    <?php
    	if($show == 1){?><div align="left" ><b><?php echo $eventtype->type; $id->name; $limit->grenze;?></b></div><?php };
    	if (! $rows = $database->loadObjectList()){
    	//	echo "<pre>";
    	//	echo $database->getErrorMsg();
    	//	echo $database->getQuery();
    	//	echo "</pre>";
    	//	exit;
    	}
    	else {
    	?>
    
    	<table width="95%" align="center" border="0" cellpadding="2" cellspacing="0" 
    	<?php
    
    		$k = 0;
    		foreach($rows as $row){
    			$class = ($k == 0)? 'sectiontableentry5' : 'sectiontableentry7';
    			$work = wk_id;
    			$start_text = ($work == '10')? 'Vorlauf:':'Schnitt:';
    
    	?>
    
    		<tr class="<?php print $class;?>">
     		<td align="left"><?php echo sprintf("%s",$row->team);?></td>
    		<td align="left"><?php echo sprintf("%s",$row->lastname);?></td>
     		<td align="left"><?php echo sprintf("%s", $row->firstname);?></td>
     		<td align="left"><?php echo sprintf("Starts: %02s",$row->starts);?></td>
     		<td align="left"><?php echo sprintf("Total: %04s",$row->total);?></td>
    		<td align="left"><?php echo sprintf("Event: %s",$row->wk_id);?></td>
     		<td align="left"><?php echo sprintf("$start_text %10.2f",$row->schnitt);?></td>
    		<td>&nbsp;</td>
    		<td align="right"><?php echo $row->value;?></td>
    		</tr>
    	<?php
    			$k = 1 - $k;
    		}
    	?>
    
    	</table>
    Geändert von Trubadix (10.08.2010 um 14:52 Uhr)
    Firefox und Firebug sind des Joomlaners Freund

  7. #6
    Hat hier eine Zweitwohnung Avatar von JoomDesign
    Registriert seit
    19.03.2006
    Ort
    Berlin, Deutschland
    Beiträge
    1.927
    Bedankte sich
    269
    Erhielt 594 Danksagungen
    in 511 Beiträgen

    Standard

    Zitat Zitat von Trubadix Beitrag anzeigen
    Neuer Versuch, er bleibt auf Zeile 107 hängen.
    Erfahrung sagt mir aber auch, daß das nicht stimmen muss. Meistens ist der Fehler vorher zu finden.

    Aber da ich auch schusselig bin, hab ich das letzte Semikolon übersehen.
    nach einer if ($bla) { ... } kommt nix mehr - bei Dir steht aber if ($bla) { ... };

  8. #7
    Verbringt hier viel Zeit Avatar von Trubadix
    Registriert seit
    18.03.2007
    Beiträge
    874
    Bedankte sich
    35
    Erhielt 150 Danksagungen
    in 148 Beiträgen

    Standard

    Bedeutet blabla </div><?php }; nicht mit dem nächsten IF geht's als geschachteltes IF weiter?

    Ist einfach zu lage her das ich gecodet habe
    Firefox und Firebug sind des Joomlaners Freund

  9. #8
    Hat hier eine Zweitwohnung Avatar von JoomDesign
    Registriert seit
    19.03.2006
    Ort
    Berlin, Deutschland
    Beiträge
    1.927
    Bedankte sich
    269
    Erhielt 594 Danksagungen
    in 511 Beiträgen

    Standard

    Zitat Zitat von Trubadix Beitrag anzeigen
    Bedeutet blabla </div><?php }; nicht mit dem nächsten IF geht's als geschachteltes IF weiter?
    Nein.

    Hier die komplette Zeile (ich bin mal nicht so)
    PHP-Code:
    <?php
    // nimmste raus - nur für hier drin



    if($show == 1){
    ?><div align="left"><b><?php echo $eventtype->type$id->name$limit->grenze;?></b></div><?php 
    }/* Hier war dein Semikoon */




    // nimmste raus - nur für hier drin
    ?>
    Zitat Zitat von Trubadix Beitrag anzeigen
    Ist einfach zu lage her das ich gecodet habe
    Besseren Editor verwenden !!!

  10. #9
    Verbringt hier viel Zeit Avatar von Trubadix
    Registriert seit
    18.03.2007
    Beiträge
    874
    Bedankte sich
    35
    Erhielt 150 Danksagungen
    in 148 Beiträgen

    Standard

    Besseren Editor verwenden !!!
    Bin ja auch als alter Sack noch lernfähig.
    Ich habe jetzt notepad++ und waverslave im Einsatz.
    Was empfielt der Profi?
    Firefox und Firebug sind des Joomlaners Freund

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein