Suche auf lima-city
-
in: JavaScript ersetzen
geschrieben von devar
also als erstes schaltest du in deinem browser javascript ab und schaust intensiv nach wie die seite dann läut.
dh. allle links anklicken, zigmal einloggen und ausloggen usw.
wenn du ahnung von javascript hast schaust du nach was die ganzen javascript files und functionen tun.
dann entscheidest du ob das javascript im cms-system "überlebenswichtige" aufgaben übernimmt. ggbfals werden diese durch php übernommen oder du musst dafür soregn, dass sie duch php-pandats übernommen werden.
dannach aus dem queltext alle javascrit aufrufe und einbindungen entfernen.
ich sehe da eigentlich kein problem^^ -
in: Suche eine qualifizierte Kommentare zu meiner Seite
geschrieben von devar
Das desing ist ok.
es ist nicht überragend aber auch nich schlecht.
die roten Überschriften im Forum und in der Tut sektion sind
na ja, nicht sehr gelungen. Da wäre schwarz oder dunkles blau schöner.
der header ist etwas groß und wirkt dadurch extrem leer
ich würde sagen glater durchschnitt. -
in: PhP vertauscht einfach Strings!
geschrieben von devar
#...
@$handle=fopen($dateiname['inhalt'], 'a+');
@fputs($handle, $titel);
@fclose($handle);
@$handle2=fopen($dateiname['titel'], 'a+');
@fputs($handle2, $kurztext);
@fclose($handle2);
@$handle3=fopen($dateiname['titelbild'], 'a+');
@fputs($handle3, $inhalt);
@fclose($handle3);
@$handle4=fopen($dateiname['kurztext'], 'a+');
@fputs($handle4, $titelbild);
@fclose($handle4);
#...
ich denke es sollte wohl eher so sein:
#... @$handle=fopen($dateiname['inhalt'], 'a+'); @fputs($handle, $inhalt); @fclose($handle); @$handle2=fopen($dateiname['titel'], 'a+'); @fputs($handle2, $titel); @fclose($handle2); @$handle3=fopen($dateiname['titelbild'], 'a+'); @fputs($handle3, $titelbild); @fclose($handle3); @$handle4=fopen($dateiname['kurztext'], 'a+'); @fputs($handle4, $kurztext); @fclose($handle4); #...
also hat nicht php deine variablen "vertauscht" sondern du
mfg -
in: function() - brauche hilfe
geschrieben von devar
warum einfach wenn es auch kompliziert geht^^
einmal das manual nach functionen ausfragen
(http://de3.php.net/manual/de/ref.funchand.php)
und auf
func_get_args() und func_num_args() stoßen...
damit sehe die function so aus
function foo() { $args = func_num_args(); $args_array = func_get_args(); for ($i = 0; $i < $args; $i++) { // tuwas damit zB: trim($args_array[$i]); } }
spart etwas schreibarbeit, und es ist nun egal wieviele argumentre übergeben werden -
in: Guestbook mit Fehler
geschrieben von devar
Könnte das problem register-globals sein?
ich fage mich nähmlich woher gb2.php das array eintrag hat.
ich schätze, dass du die daten per POST an die Datei sendest.
also sollte es in der gb2.php
so aussehen:
$name = trim($_POST['name']); $hp = trim($_POST['hp']); # usw.
-
in: Auf Tastendruck aktion durchführen
geschrieben von devar
AJax = Asynchronous JavaScript and XML
am besten hier nachlesen
http://de.wikipedia.org/wiki/Ajax_(Programmierung)
und um bissel den einstieg zu vereinfachen kann ich diese seite empfehlen
http://developer.apple.com/internet/webcontent/xmlhttpreq.html -
in: Auf Tastendruck aktion durchführen
geschrieben von devar
wenns dir nicht geholfen hat ?berlegen wir mal gemeinsam...
in dem link den ich dir gepostet habe kannst du nach gucken was Entf zur?ckgibt wenn es gedr?ckt wurde
( bei mir kommt 46 raus )
also was machen wir nun damit.
erstens versehen wir das element zB ein p tag mit text mit einem onkeyup event.
dann schreiben wir eine function die ?berpr?ft welche taste gedr?ckt wurde anhand des keycode.
schlie?lich leiten wir per if die daten an eine l?schfunktion, nat?rlich d?rfen wir nicht vergessen
eine eindeutige id mitzusenden.. schlie?lich wollen wir etwas bestimmtes l?schen.
noch etwas ajax dazu und schwups so einfach kanns sein, wenn man sich die zeit nimmt kurz dr?ber nachzudenken!
mfg -
in: Auf Tastendruck aktion durchführen
geschrieben von devar
ich denke dieser artikel bringt dich etwas n?her an dein ziel.
http://www.mediaevent.de/javascript/onkeydown.html -
in: Veröffentlichungsrechte!?!?
geschrieben von devar
um von dir bilder etc. zu ver?ffentlichen bedarf es deiner zustimmung.
wenn du das also nicht willst m?ssen diese leute dich zumindest auf den bilder unkentlich machen.
sollten sie es nicht tun w?de ich einen anwalt fragen was man dagegen tun kann.
soweit ich wei? ist die 1 beratungssitzung bei vielen anw?lten umsonst.
mfg
edit: kann heute net tippen^^
Beitrag ge?ndert: 14.10.2006 16:03:25 von devar -
in: php upload
geschrieben von devar
ja
Um die tempor?re Datei auf dem Server letztendlich an ihren Bestimmungsort zu kopieren kann der Befehl "copy" oder "move_uploaded_file" verwendet werden.
wobei move_uploaded_file() die besere alternetive ist.
http://de.php.net/manual/de/function.move-uploaded-file.php
http://de.php.net/manual/de/features.file-upload.php -
in: php upload
geschrieben von devar
ich denke, dass dir dieser artikel weiterhelfen wird
http://www.it-academy.cc/article/1359/PHP:+Upload+per+HTTP.html
wenns nicht hilft mal googlen
( http://www.google.de/search?q=php+upload ) -
in: 2 verschiedene Zeilen aus 2 verschiedenen Tabellen vergleichen und eine Wiedergeben
geschrieben von devar
den benutzer anhand er ip zuindentifizieren ist nicht sehr clever...
aber mal zu deinem "problem". JOIN ist hier die "l?sung"
$sql = "SELECT * FROM counter AS t1, preise AS t2 WHERE t1.model = t2.artikelnummer AND t1.ip = '".getenv (REMOTE_ADDR)."'";
hier kannst du noch mal die ganzen m?glichkeiten von join nachlesen:
http://dev.mysql.com/doc/refman/5.1/de/join.html
mfg
Beitrag ge?ndert: 11.10.2006 19:17:05 von devar -
in: Einträge, die 10 minuten überfällig sind löschen
geschrieben von devar
der teufel stck im letzten absatz...
ersters brauchs du die if anweisung nicht und zweiten l?scht du daten s?tze wo
x gr??er ist als x - y ....
# wenn zeit in der datenbank KLEINER ist als jetzt - 10 min, dann l?schen $loeschen = "DELETE FROM counter WHERE time < ".(time()-1200); $loesch = mysql_query($loeschen);
-
in: [PHP]While-/Forschleifen in Templates
geschrieben von devar
ich denke dir w?rde es nicht schaden mal bei ktemplate zu gucken...
imo ist dort eine sehr gute l?sung f?rs "schleifen-problem" im einsatz.
http://kuerbis.org/asap/tag/KTemplate/ -
in: [PHP]While-/Forschleifen in Templates
geschrieben von devar
du kannst ja f?r sich wiederholende inhalte (wie zB foren-beitr?ge) einen "block"
definieren.
zB.
<!-- Block eindeutigername -->
# template anweisung mit blatz haltern
<!-- Block eindeutigername -->
du sucht mit deiner template-engine nach dem block. ersetzt den block mit
dem platzhalter "eindeutigername". speichers den block template-code
in einem array mit dem key "eindeutigername".
schreibst eine funktion in der du das array mit dem zubef?llenden "array" verkn?pfst. und dann noch eine funktion die via schleife solange den inhalt einsetzt.
danach regestirierst da das ergebniss als "noramlen" platzhalter mit "eindeutigername" als key.
(ich hoffe das ist soweit verst?ndlich)
schwieriger wird es, wenn du verschachtelte bl?cke machen willst.
-
in: Clan Page benötigt
geschrieben von devar
hast du schon mal dr?ber nachgedacht ein fertiges clan-cms zu benutzen?
w?rde ich dir w?rmstens ans herz legen. eine neu entwicklung mit den
features die du haben willst w?rde einige zeit in anspruch nehmen.
m?glicherweise ist easy-clanpage was f?r dich.
es sieht von der features liste schon sehr ausgereift aus:
http://www.easy-clanpage.de/?section=cms&id=5
dann brauchst du nur noch jmd., der dein desing in den templates umsetzt.
(w?re gerne bereit dazu. einfach pn an mich)
mfg
-
in: Drag and Drop + abfrage Wo Element xy ist
geschrieben von devar
einfach mal bei google nach javascript drag and drop suchen
und diese seiten finden:
http://aktuell.de.selfhtml.org/artikel/dhtml/draganddrop/
http://www.infos24.de/javascripte/handbuch/21_js_drag_and_drop.htm
http://www.dpunkt.de/javascript/bsp/script2/dragdrop/index.html
mfg -
in: Design
geschrieben von devar
klar kann man das in flash umsetzen.
wegen "kein gro?er aufwand"... na ja, dass kommt drauf an
was animier werden soll. usw. da kann schon was zusammen kommen.
sei dir aber im klaren, dass du wenn du keine ahnung von flash hast
auf deinen "programmierer" angewiesen sein wirst, sobald irgend
etwas ?ndern willst.
kannst mir gerne per pn deteils senden.
auch deine vorstellung vom preis...
und auch gleich ma das alter ;) -
in: Tabelle via JS verschwinden lassen
geschrieben von devar
ich denke ich habe was du suchst.
?ber die id wird ein element ein- oder ausgeblendet:
function blend(id) { if (document.getElementById) div = document.getElementById(id); else if (document.all) div = document.all[id]; else if (document.layers) div = document.layers[id]; if ( div ) { if ( div.style ) { if ( div.style.visibility == "hidden") div.style.visibility = "visible"; else div.style.visibility = "hidden"; } else { if ( div.visibility == "hidden") div.visibility = "visible"; else div.visibility = "hidden"; } } }
und hier noch ein beispiel f?r den einsatz:
<p onClick="blend('ziv')">klick</p>
<div id="ziv">blubdibla</div>
ich denke was da passiert ist selbsterkl?rend.
fals nicht bin ich gerne bereit es zu erkl?ren.
mfg
-
in: Javascript problem
geschrieben von devar
jetzt.getYear() und nicht get.Year()
<html> <head> <script type="text/javascript"> <!-- window.setTimeout("time()",1000); function time() { var jetzt = new Date; var tag = jetzt.getDate(); var wochentag = jetzt.getDay(); var monat = jetzt.getMonth(); var jahr = jetzt.getYear(); var tagname = new Array("So","Mo","Di","Mi","Do","Fr","Sa"); var stunde = jetzt.getHours(); var minute = jetzt.getMinutes(); var sekunde = jetzt.getSeconds(); if(stunde < 10) stunde = "0" + stunde; if(minute < 10) minute = "0" + minute; if(sekunde < 10) sekunde = "0" + sekunde; date = tagname[wochentag] + "," + tag + "." + monat + "." + jahr; clock = stunde + ":" + minute + ":" + sekunde; document.getElementById('datum').innerHTML = date document.getElementById('uhr').innerHTML = clock var aktualisieren=setTimeout("time()",1000) } --> </script> </head> <body onload="time()"> <div id="datum"> </div> <div id="uhr"> </div> </body> </html>
mfg -
in: preload der seite
geschrieben von devar
http://forum.jswelt.de/script-check/12805-js-preloader.html
http://www.scriptin.de/Scripts/l_op=viewlinkdetails/cid=431/lid=2998/Script=Preload_Image_(with_progress_bar)/Kategorie=JavaScripts_Slideshows/lang=german.html
http://www.html-world.de/program/js_e_2.php#grafikenvorladen
http://www.webmaster-resource.de/tricks/javascript/bilder-vorladen-image-preloader.php
http://www.peliworks.de/javscript/js_vorladen/index4.html
usw.
wie schon gesagt einfach mal googeln und das passende f?r dich aussuchen. -
in: preload der seite
geschrieben von devar
was du suchst ist ein preloader und geh?rt eher zu JavaScript.
hier findest du eine schritt f?r schritt anleitug:
http://www.drweb.de/trickkiste/tricks130.shtml
sollte die dir nicht zusagen einfach bei google nach preloader suchen.
als kleiner tipp und pers?nliche meinung:
eine l?sung mit dem vorladen ist nicht optimal,
da man am anfang sehr lange wartet. das f?hrt meistens
dazu, dass die besucher "fliehen".
solltet ihr wirklich ein problem mit den ladezeiten haben w?re es angebrachter
die ladezeit durch "redesign" zu vermindern.
guckt wo ihr grafiken verkleinern bzw. g?nzlich daruf verzichten k?nnt.
mfg