Mannen Skrevet 20. april 2004 Del Skrevet 20. april 2004 (endret) Her er noe jeg får opp når jeg skal på en chat. Warning: fread(): Length parameter must be greater than 0. in /home/httpd/vhosts/....../httpdocs/Simple_chat/incl/hdr.inc on line 6 Kan noen si meg hva er det jeg skal endre? Her er hdr.inc filen: <?php $datetime=gmdate('M j, G:i',time()+0*3600);$pp=time();$log="data/log";$usr="data/usr"; $dbl='a';function ccl(){global $dbl;if($dbl=='a'){$dbl='b';}else{$dbl='a';}} function opl(){global $log;$fd=fopen($log,"r") or die('...');$fs=fread($fd,filesize($log));fclose($fd);return $fs;} function wrl($n){global $log;$fd=fopen($log,"w") or die('...');$fout=fwrite($fd,$n);fclose($fd);} function opu(){global $usr;$fd=fopen($usr,"r") or die('...');$fs=fread($fd,filesize($usr));fclose($fd);return $fs;} function wru($n){global $usr;$fd=fopen($usr,"w") or die('...');$fout=fwrite($fd,$n);fclose($fd);} function sdd($q){die("<html><head><script type=\"text/javascript\">window.location='$q';</script><title>...</title></head><body></body></html>");} function duu($r){$users='';$fy=opu();$fy=explode("\n",$fy);$fz=array();$j=0;for($i=0;$i<count($fy);$i++){if(isset($fy[$i])&&strlen($fy[$i])>4){$we=explode(":|:",$fy[$i]);$fz[$j]="$we[2]:|:$we[3]:|:$we[1]";$j++;}}rsort($fz);for($i=0;$i<count($fz);$i++){$wg=explode(":|:",$fz[$i]);$users="<img src=\"pics/$wg[1].gif\" width=\"11\" height=\"14\" alt=\"\" title=\"$wg[2]\"> <b>$wg[0]</b>$r$users";}print $users;} function htmsp($w){$w=str_replace("<","<",$w);$w=str_replace(">",">",$w);$w=str_replace("\r\n"," ",$w);$w=str_replace("\r","",$w);$w=str_replace("\n"," ",$w);return $w;} function htmse($w){$w=htmsp($w);$w=str_replace(":|:"," ",$w);$w=str_replace("\\'","'",$w);$w=str_replace("\\\"",""",$w);$w=str_replace("\\\\","\\",$w);return $w;} Endret 20. april 2004 av Mannen Lenke til kommentar
eXZire Skrevet 20. april 2004 Del Skrevet 20. april 2004 (endret) Denne linjen det er feil med tydeligvis da.. function opu(){global $usr;$fd=fopen($usr,"r") or die('...');$fs=fread($fd,filesize($usr));fclose($fd);return $fs;} Du har satt $usr til data/usr .. kall meg n00b eller hva enn du vil, leser den da fra data/usr/index.php ? er det noe i index.php ?(Eller wherever "data/usr" går hen? ) (Forresten, helt utrolig hvor rotete og utydelig koden din er! Helt sinnsykt faktisk! Men du gjør jo som du vil...) Edit: Så en post du hadde hvor du ba om et chattescript.. regner da med at dette da ikke er ditt script.. har du lest installasjonsguiden for scriptet? er ofte en del du må gjøre for å få ting til å funke.. Endret 20. april 2004 av eXZire Lenke til kommentar
Loomy Skrevet 20. april 2004 Del Skrevet 20. april 2004 Seriøst kamerat. Rydd opp i koden din Les gjerne artikkelen "Hvordan skrive ryddig kode" på sourcecode.no Just a tip Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå