• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

error phrase aber wo?

clemo

Neues Mitglied
mkfile($file,banner($file,0)+5."\n".banner($file,1)+2."\n"."got");
was mach ich falsch (error phras in line ***)
die function banner liefert einen wärt zurück
z.b. 4 der sollte dann + 5 grechnet werden und in die erste zeile vom $file
mkfile is eine fucntion die wie mkdir functioniert nur das sie ein file, wenn es noch nicht existiert erstellt ansonsten rewind und neu beschreibt!
lg
 
Tja,

die genaue Zeilenangabe wäre hilfreich, zumindest wenn du den Code deiner Funktionen postest und die betroffene(n) Zeile(n) z.B. durch
Code:
// Zeile xy
markierst!

Gruß
 
okey

PHP:
function banner($file,$linenumb){
$fp = @fopen($file, "r") or die ("<a href=\"http://**.at/?site=Help\">Intern Error A-073</a>"); //file kann nicht geöffnet werden!
$i=0;
while(($line = fgets($fp, 1024)) AND ($i <= 10) ){
if ($linenumb == $i){
return($line);
}
$i = $i + 1;
}
fclose($fp);
if($return_line == ''){
return('');
}else{
return $return_line;
}
}


PHP:
function mkfile($filename,$text) { 
$handle = fopen($filename,'w+');
rewind($handle);
fwrite($handle,$text);
fclose($handle);
chmod($filename,0777); 
}


auf zeile 22 befindet sich das problem!
PHP:
  if($get == true){
    $file = "xx/xx_yy/".$_COOKIE["user"]."/yy/xx/".date('d').date('m').date('y');
    if(is_file($file)){
      mkfile($file,banner($file,0)+5."\n".banner($file,1)+2."\n"."got"); //line 22
    }else{
      mkfile($file,5."\n".2."\ngot");
    }
  }

fehlermeldung:
Parse error: parse error in C:\xampp\htdocs\ALLE-MS\Werbung\data\pages\news.php on line 22



ich hoffe dies ist genug info!


 
Also, was auf jeden Fall auch nicht funktioniert ist das hier:
PHP:
mkfile($file,5."\n".2."\ngot");
Das (5 bzw. 2) ist kein gültger String.
 
alles klar
danke!

aber mit zeile 22 hat da keiner ne idee?

PAST ALLES DANKE
hab zeile 22 umgehen können ihm dem ich es bissal zerlegt habe
MERCI
 
Zurück
Oben