kann mir keiner hier helfen ?
*push*
kann mir keiner hier helfen ?
*push*
tach zusammen habe eine blätterfunktion die globale ist
da verschiedene scripte verschiedene daten in ein array packen das funzt au alles
die blätterfunktion selber au soweit ausser das die hervorhebung der aktuellen seite spinnt denn wenn man auf der ersten seite ist ist alles normal aber so bald man weiter blättert dann werden alle nachfolgenden links au hervorgehoben was ja nicht sein soll!
hier die function:
$anzahl=count($printer);
if($anzahl>$anzahl_pro_seite) {
$page=intval($anzahl/$anzahl_pro_seite);
if($anzahl%$anzahl_pro_seite) {
$page++;
}
if(isset($_REQUEST['go'])) {
$go=$_REQUEST['go'];
}else{
$go=0;
}
if($_REQUEST['go']) {
$se=array('{ starter }','{ go }', '{ zahl }');
$re=array($_REQUEST['starter'], $_REQUEST['go']-$anzahl_pro_seite,
'<-zurück');
$echo=template($se, $re, "templates/system_crawler.tpl");
}
for($i=1;$i<=$page;$i++) {
if(!($i-1)*$anzahl_pro_seite==$_REQUEST['go']) {
$se=array('{ starter }', '{ go }', '{ zahl }');
$re=array($_REQUEST['starter'], ($i-1)*$anzahl_pro_seite, $i);
$echo.= template($se, $re, "templates/system_crawler.tpl");
}else{
$echo.='<font color="red">[i][b]'.$i.'[/b][/i]</font>';
}
}
if($_REQUEST['go']+$anzahl_pro_seite<$anzahl) {
$se=array('{ starter }','{ go }', '{ zahl }');
$re=array($_REQUEST['starter'], $_REQUEST['go']+$anzahl_pro_seite, 'weiter->');
$echo .= template($se, $re, "templates/system_crawler.tpl");
}
for($j=$go;$j<$go+$anzahl_pro_seite;$j++)
{
$printer_out[]=$printer[$j];
}
$printer=$printer_out;
}
$magic=template($se=array('{ inhalt }','{ navi }'), $re=array(implode(" ", $printer),
$pfad_ausgabe.$pfad_put), "templates/bild_ausgabe2.tpl");
$magic .= $echo;
$print[]=$magic;
Alles anzeigen
ich find den fehler leider nicht !
danke im voraus !
Hat sich erledigt habs hinbekommen Danke !
hi zusammen,
ich komm hier nicht mehr klar ich hab eine schleife als function die ein ordner durchsucht nach dateien und weiteren ordnern.
so das funzt au mein problem ist die navi !
iwenn der crawler in einem ordner einen weiteren ordner findet wird er angezeigt und verlinkt wenn man den link folgt ist man logischerweise ja im nächsten ordner das prob ist wie komme ich wieder zurück wenn ich den get parameter auseinander nehme (zu einem array)wo der absolute pfad dieses ordner gespeichert ist könnte ich eine ordner zurück gehen funzt au aber wenn man dann den link angeklickt um einen ordner zurück zugehen tauchen immer wieder weiter backslashes im get parameter auf und die verfälschen somit alle anderen links die php für alle anderen dateien generiert !
hier der code der crawler selber ist nicht dabei der funz ja! sorry das der code so lang ist aber in dem bereich muss der fehler sein:
case'System':
$login="(SELECT * FROM login WHERE ID='".(INT)$_SESSION['ID']."' AND session_id='".session_id()."' LIMIT 1)";
$login=new Query($login);
if(!$login->numRows()) {
die('System: Pfui, hast du keine Hobbys ? '.news_dump());
}
$printer_out=array();
$printer=array();
$anzahl_pro_seite=12;
if(isset($_REQUEST['starter'])&&(eregi("(.*)image(.*)", $_REQUEST['starter']))) {
$crawler=crawler($_REQUEST['starter']);
if(count($crawler[0])||count($crawler[1])) {
for($i=1;$i<$c_data=count($crawler[1])+1;$i++) {
$foo= template($s=array('{ pfad }','{ download_pfad }'), $r=array(vorschau($crawler[1][$i-1], $_REQUEST['starter']), $_REQUEST['starter']."/".$crawler[1][$i-1]), "templates/bild_ausgabe.tpl");
if((!(float)($i%$config_reihe))) {
$foo .= "<tr>";
}
$printer[]=$foo;
}
for($i=1;$i<$c_dir=count($crawler[0])+1;$i++) {
$foo= template($s=array('{ pfad }','{ download_pfad }','{ ordner }'), $r=array(vorschau("default.gif", "images"), $crawler[0][$i-1], $_REQUEST['starter']), "templates/ordner_ausgabe.tpl");
if((!(float)($i%$config_reihe))) {
$foo.= "<tr>";
}
$printer[]=$foo;
}
}else{
$printer[]='System: Sorry '.$_SESSION['nick'].', es wurden leider keine Bilder oder Ordner gefunden !';
}
//var_dump($pfad);
}//---Bild_crawler_ende----//
//blätter function
$anzahl=count($printer);
if($anzahl>$anzahl_pro_seite) {
$page=intval($anzahl/$anzahl_pro_seite);
if($anzahl%$anzahl_pro_seite) {
$page++;
}
if(isset($_REQUEST['go'])) {
$go=$_REQUEST['go'];
}else{
$go=0;
}
for($i=1;$i<=$page;$i++) {
$se=array('{ starter }', '{ go }', '{ zahl }');
$re=array($_REQUEST['starter'], ($i-1)*$anzahl_pro_seite, $i);
$echo.= template($se, $re, "templates/system_crawler.tpl");
}
for($j=$go;$j<$go+$anzahl_pro_seite;$j++)
{
$printer_out[]=$printer[$j];
}
$printer=$printer_out;
//var_dump($printer_out);
}
$pfad=preg_match_all("=(.*)/=U", $_REQUEST['starter'], $treffer);// hier hatte ich vorher mit explode gearbeitet waer der gleiche fehler
if($pfad) {
for($n=0;$n<count($treffer[0]);$n++){
$pfad_in .= $treffer[0][$n];
}
$s=array('{ start }', '{ start_once }');
$r=array($pfad_in, 'zurück');
$pfad_ausgabe .= template($s,$r,"templates/navi.tpl");
}else{
$pfad_ausgabe=" ";
}
var_dump($treffer[0]);
$magic=template($se=array('{ inhalt }','{ navi }'), $re=array(implode(" ", $printer),$pfad_ausgabe), "templates/bild_ausgabe2.tpl");
$magic .= $echo;
$print[]=$magic;
break;
Alles anzeigen
hoffe ich habe mich verständlich genug ausgedrückt !
Danke schonmal !
P.S. histoy.back() geht nicht weil ich mit ajax arbeite !
gib ma den link zur seite damit ich mir das anschauen kann
endlich wird hier mal eine schöne seite vorgestellt !
gefällt mir gut hab aber allerdings nicht lange geschaut !
selbst geschrieben ?
kann ich au die droge haben die du dir eingeworfen hast ?
Zitat von BastisBoardDie Mannschaft ist zum Teil ziemlich ausgeflippt, verfügt aber über hervorragende Fachkenntnisse in PC-Hilfe, Internet, Programmierung und Konsolenspiele.
ja aber die seite ist nicht selbst erstellt und sieht nicht so toll aus !
ja das ist au richtig ! ich hab oft erlebt das php mir manchmal au 2039 ausgibt das liegt aber daran das viele provider als default 2039 in der ini angeben fals ein logischer fehler auftretet !
aber müsste dir dann aber au was melden wenn E_ALL gesetzt ist !
mehr über logische fehler findest du hier
http://tut.php-q.net/errorfind.html
kommt der wert aus
echo E_ALL; ??
öhm ich sag mal so normalerweise ist die index.html datei die startseite
ja das ist der bitwert von error_reporting so weit ich weiss existiert dieser garnicht ich kenne 2047 gilt nicht für E_STRICT der mit 20 anfängt und mit php 5 ist noch ein wert dazu gekommen den kenn ich nicht warum ?
du gibst den container eine id dann folgendes script verwenden
var pto=100;//standart breite des containers in pixel
var pta=100;/standart höhe
var freeze_true=200;//um wieviel pixe pro lauf der content vergrössert werden soll
var freeze_false=100;
function webcool(modus) {
var trace=document.getElemenById("content");
if(modus) {
if(pta != freeze_true || pto != freeze_true) {
pto++;
pta++;
trace.style.width=pto+"px";
trace.style.height=pta+"px";
window.setTimeout("webcool", 180);
}
}else{
if(pta != freeze_false || pto != freeze_false) {
pto--;
pta--;
trace.style.width=pto+"px";
trace.style.height=pta+"px";
window.setTimeout("webcool", 180);
}
}
}
Alles anzeigen
in den tag des container fügst du folgenden style code ein :
um die function zu starten :
[url='javascript:webcool(1);']vergrössern[/url]
[url='javascript:webcool(0);']verkleinern[/url]
P.S. Es ist javascript
mmmhhhh ein fehler sehe ich nicht müsste gehen, hostest du bei funpic ?
gibts ne fehler meldung (error_reporting(E_ALL)); ?
oder macht er gar nix ?
oder versuch ma statt highlight_file() mal show_source();
obwohl es nur ein Alias ist
oder du kannst die datei mit fopen auslesen da sie ja auf deinem server ist wird der code ja nicht geparst und dann mit highlight_string() hervorheben und dann mit wordwrap umbrechen!
wenn dieser id selektor der content ist den du meinst :
#content {
font-size: 1.2em
}
dan mach das so :
#content {
font-size: 1.2em
width:300px;<-das musst du anpassen immer verändern und dann kucken ob es passt
}
also du musst mercury in bei dem SMPT Server den hacken bei do not permit SMPT relaying of non-local mail weg machen ins internet gehen und als absender einen gültigen host angeben(From Header) !
denn bei mercury is es standart das er nur gültige From header akzeptiert
kurz helfen mmmhhhhh.
dann zeig mal was, css dateien z.b.
wie gesagt bekommt ihr
Free Webspace mit:
PHP5,
2xMySQL5 Datenbanken,
1 FTP Zugang,
eigenen TeamSpeak Server mit admin rechten und Banner vergabe,
Webalizer,
E-Mail Server (SMTP)
und erstmal 500MB Webspace auf wunsch und bei korrekter Seite mehr.
mod_rewrite steht zur verfügung, register_global=Off, keine gesperrten funktionen ausser einige wie show_file(); oder so.
Und das alles kostenlos, keine Werbung das ist Privat da ich eh zu viel platz auf dem Server habe, habe ich mir gedacht welches abzugeben !
für anfänger bestens geeignet !
eure domaine wäre etwa so deinNick.scrapping.cc oder deinNick.myphotos.cc
oder .Game-Server.net muss ich mal schauen die könnt ihr ja mit bei einer anderen domaine von nick.vu verlinken oder so !
der teamspeak server ist au kostenlos aber er ist nur so lange aktiv wie auch eine webseite vorhanden ist. also nur wegen teamspeak ist nicht !
das kann ich für max. 3User machen !
aber bitte denkt daran das ich keine verpflichtung gegen über euch und den angebot mit dem FreeWebspace habe, das heisst wenn ich kein bock mehr habe ist ende natürlich könnt ihr die seite vor her herunterladen!
das ist aber nur gesagt für den fall der fälle
meldet euch !
geh auf die seite und lad dort das gaestebuch runter das hat eine ip sperre http://rescue-center.de
hä ?
willst du anzeigen lassen wenn jemand eine bestimmte datei vom server angefordert hat in einer bestimmten zeit ?
ich glaube das kann dir weiter helfen
http://www.webmasterpark.net/forum/webmaste…ic/74323-1.html