Problem mit setzen eines Punktes im Quellcode

NoGFX

Erfahrenes Mitglied
Nein , meine Tastatur funktioniert perfekt, ich habe nur das Problem das ich in meinem Quellcode eine Endung für eine Datei bestimmen möchte, in dem Fall ".jpg" was mir allerdings ziemliches Kopfzerbrechen bereitet.

Code:
<?php  $size = getimagesize(print($nr + 2).jpg)?>

Hier ist die fehlerhafte Zeile. Es scheint so als würde der "." nicht wirklich anerkannt und somit bekommt die Variable den Wert 2jpg anstatt wie ich es eigentlich vorhatte 2.jpg - wäre nett wenn mir jemand helfen würde, danke :)
 
Danke, allerdings is jetzt ein neus Problem da von dem ich absolut keine Ahnung hat woher es kommen könnte http://wiese.anidreams.de/TestScript/test.php - ich habe allerdings 2x den gleichen Code verwendet nur bei dem getimagesize funktioniert er nun nicht.
Beide Codes:

getimagesize
PHP:
<?php $size = getimagesize(print($nr + 5).'.jpg'); ?>

Link/Java PopUp
PHP:
<a href="javascript:Vorschau('<?php print($nr + 5).'.jpg' ?>','800','533')"><img src="<?php print($nr + 5)?>.jpg" border="0" width="25" height="25"></a>

wie gesagt bei dem Link funktioniert es nur bei dem getimagesize nicht.

Hier mal das gesamte Java Script
PHP:
<script language="JavaScript">
<!--
function Vorschau(img,breite,hoehe)
{var positionX=((screen.availWidth / 2) - breite / 2);
var positionY=((screen.availHeight / 2) - hoehe / 2);
var srcPath='./';var url = srcPath + img;pop=window.open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,left=10000');
pop.resizeTo(breite,hoehe);pop.moveTo(positionX,positionY);pop.location=url;}//-->
</script>
 
PHP:
<?php $size = getimagesize(($nr + 5).'.jpg'); ?>
Der Aufruf der print-Funktion ist überflüssig. Du solltest Dir zusätzlich anschauen, was die Funktion [phpf]getimagesize[/phpf] überhaupt macht. Möchtest Du Höhe und Breite ausgeben, musst du das Script um fwiefolgt erweitern:
PHP:
<?php 
  $size = getimagesize(($nr + 5).'.jpg'); 
  echo 'Breite: '.$size[0];
  echo 'Höhe: '.$size[1];
?>

Sven
 
Zurück